.wm-mail-icon{display:inline-block;flex-shrink:0;vertical-align:middle;overflow:visible;--mi-paper:rgb(var(--c-paper,255 255 255));--mi-front:var(--mi-paper);--mi-back:none}.wm-mail-icon[data-icon-set=duotone]{--mi-back:color-mix(in srgb,currentColor 13%,var(--mi-paper));--mi-front:color-mix(in srgb,currentColor 25%,var(--mi-paper))}.wm-mail-icon[data-icon-set=playful]{--mi-back:color-mix(in srgb,currentColor 12%,var(--mi-paper));--mi-front:color-mix(in srgb,currentColor 32%,var(--mi-paper))}.wm-mail-icon .wm-mi-back{fill:var(--mi-back)}.wm-mail-icon .wm-mi-front{fill:var(--mi-front)}.wm-mail-icon .wm-mi-paper{fill:var(--mi-paper)}:is(.ym-write,.ym-folder-compose,.ym-nav-write) .wm-mail-icon{--mi-paper:rgb(var(--c-brand-600))}.wm-mail-icon :is(.wm-mi-letter,.wm-mi-flap,.wm-mi-pen,.wm-mi-person,.wm-mi-friend,.wm-mi-gear,.wm-mi-knob-a,.wm-mi-knob-b,.wm-mi-spark,.wm-mi-written){transform-box:view-box;transform-origin:12px 12px;transition:transform .26s cubic-bezier(.2,.7,.2,1),opacity .26s ease}.wm-mail-icon .wm-mi-flap{transform-origin:12px 21px}.wm-mail-icon .wm-mi-written{stroke-dasharray:4;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){:is(button,a,[role=button]):active:not(:disabled) .wm-mail-icon[data-icon-motion=on],:is(button,a,[role=button]):focus-visible .wm-mail-icon[data-icon-motion=on]{--mi-lift:translateY(-2px);--mi-flap:skewX(-9deg) scaleY(.84);--mi-pen:translate(1px,-1px) rotate(-9deg);--mi-person:translateY(-1px);--mi-friend:rotate(7deg);--mi-gear:rotate(30deg);--mi-knob-a:translateY(3px);--mi-knob-b:translateY(-4px);--mi-spark:scale(1.15)}@media (hover:hover) and (pointer:fine){:is(button,a,[role=button]):hover:not(:disabled) .wm-mail-icon[data-icon-motion=on]{--mi-lift:translateY(-2px);--mi-flap:skewX(-9deg) scaleY(.84);--mi-pen:translate(1px,-1px) rotate(-9deg);--mi-person:translateY(-1px);--mi-friend:rotate(7deg);--mi-gear:rotate(30deg);--mi-knob-a:translateY(3px);--mi-knob-b:translateY(-4px);--mi-spark:scale(1.15)}}.wm-mail-icon[data-icon-motion=on] .wm-mi-letter{transform:var(--mi-lift,none)}.wm-mail-icon[data-icon-motion=on] .wm-mi-flap{transform:var(--mi-flap,none)}.wm-mail-icon[data-icon-motion=on] .wm-mi-pen{transform:var(--mi-pen,none)}.wm-mail-icon[data-icon-motion=on] .wm-mi-person{transform:var(--mi-person,none)}.wm-mail-icon[data-icon-motion=on] .wm-mi-friend{transform:var(--mi-friend,none)}.wm-mail-icon[data-icon-motion=on] .wm-mi-gear{transform:var(--mi-gear,none)}.wm-mail-icon[data-icon-motion=on] .wm-mi-knob-a{transform:var(--mi-knob-a,none)}.wm-mail-icon[data-icon-motion=on] .wm-mi-knob-b{transform:var(--mi-knob-b,none)}.wm-mail-icon[data-icon-motion=on] .wm-mi-spark{transform:var(--mi-spark,none)}}@media (prefers-reduced-motion:reduce){.wm-mail-icon *{transition:none!important;transform:none!important}}.wm-icon-sets{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));margin:12px 0}.wm-icon-option,.wm-icon-sets{display:grid;gap:10px;min-width:0}.wm-icon-option{position:relative;padding:16px;border:1px solid rgb(var(--c-line));border-radius:14px;background:rgb(var(--c-paper));color:rgb(var(--c-ink-700))}.wm-icon-option:has(input:checked){border-color:rgb(var(--c-brand-600));box-shadow:inset 0 0 0 1px rgb(var(--c-brand-600));background:rgb(var(--c-brand-600)/.05)}.wm-icon-option:has(input:focus-visible){outline:2px solid rgb(var(--c-brand-600));outline-offset:3px}.wm-icon-option input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.wm-icon-option-heading{display:flex;gap:8px;align-items:center;justify-content:space-between;color:rgb(var(--c-ink-950));font-size:14px}.wm-icon-option small{font-size:12px;line-height:1.5}.wm-icon-samples{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:6px 0;color:rgb(var(--c-brand-600));pointer-events:none}.wm-icon-option .wm-icon-selected{color:rgb(var(--c-brand-600));font-size:11px;font-weight:600}@media (prefers-reduced-motion:no-preference){.wm-icon-option:has(input:focus-visible) .wm-mail-icon[data-icon-motion=on]{--mi-lift:translateY(-2px);--mi-flap:skewX(-9deg) scaleY(.84);--mi-pen:rotate(-9deg);--mi-person:translateY(-1px);--mi-knob-a:translateY(3px);--mi-knob-b:translateY(-4px);--mi-gear:rotate(30deg)}@media (hover:hover) and (pointer:fine){.wm-icon-option:hover .wm-mail-icon[data-icon-motion=on]{--mi-lift:translateY(-2px);--mi-flap:skewX(-9deg) scaleY(.84);--mi-pen:rotate(-9deg);--mi-person:translateY(-1px);--mi-knob-a:translateY(3px);--mi-knob-b:translateY(-4px);--mi-gear:rotate(30deg)}}}.wm-folder-rail{display:contents}.wm-folder-controls{display:none}@media (min-width:1024px){.fs-panes:has(>.wm-folder-rail[data-expanded=true]){--wm-auto-sb:max(220px,min(var(--fs-sbw,236px),28vw))}.fs-panes[data-reading=right]:has(>.wm-folder-rail){grid-template-columns:var(--fs-sb-col) 3px minmax(0,min(var(--fs-list-col),max(260px,calc(100% - var(--fs-sb-col) - 326px)))) 3px minmax(0,1fr)}.wm-folder-rail{position:relative;display:block;width:100%;min-width:0;z-index:35;height:max(280px,calc(var(--wm-vh,100vh) - 56px - var(--wm-chrome,0px) - var(--wm-age-chrome,0px)))}.fs-panes[data-reading=below]>.wm-folder-rail{grid-row:1/span 3}.wm-folder-rail>.fs-pane-folders{position:relative;width:100%;height:100%;min-width:0;overflow:hidden;transition:box-shadow .22s ease}.wm-folder-rail[data-expanded=true]>.fs-pane-folders{box-shadow:5px 0 16px -8px var(--wm-shadow-panel)}.wm-folder-controls{display:flex;align-items:center;margin:8px 8px 0;flex-shrink:0}.wm-folder-rail-toggle{display:flex;align-items:center;gap:12px;min-height:40px;flex:1;min-width:0;padding:0 12px;border-radius:10px;font-size:12px;font-weight:600;color:rgb(var(--c-ink-700));white-space:nowrap}.wm-folder-rail-toggle:hover{background:rgb(var(--c-brand-50));color:rgb(var(--c-brand-600))}.wm-folder-rail-toggle>svg{flex-shrink:0}.wm-folder-pin{display:grid;place-items:center;width:36px;min-height:40px;flex-shrink:0;border-radius:10px;color:rgb(var(--c-ink-700))}.wm-folder-pin:hover{background:rgb(var(--c-brand-50));color:rgb(var(--c-brand-600))}.wm-folder-rail .wm-folder-compose-wrap{padding:8px}.wm-folder-rail .ym-folder-compose{height:44px;gap:12px;padding-left:14px;padding-right:14px;white-space:nowrap}.wm-folder-rail .fm-folder-track{padding-left:8px;padding-right:8px}.wm-folder-rail .fm-nav{min-height:40px;white-space:nowrap}.wm-folder-rail .wm-folder-label{transition:opacity .14s ease}.wm-folder-rail[data-expanded=false] .wm-folder-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0}.wm-folder-rail[data-expanded=false] .wm-folder-detail{display:none}.wm-folder-rail[data-expanded=false] .fm-nav{position:relative;justify-content:center;gap:0;padding-left:0!important;padding-right:0}.wm-folder-rail[data-expanded=false] .wm-folder-count{position:absolute;right:2px;top:3px;min-width:7px;width:7px;height:7px;padding:0;font-size:0;border-radius:50%}.wm-folder-rail[data-expanded=false] .wm-folder-app>button,.wm-folder-rail[data-expanded=false] .wm-folder-unified>button{justify-content:center;gap:0;padding-left:0;padding-right:0}.wm-folder-rail[data-expanded=false] .wm-folder-app{padding:8px}.wm-folder-rail[data-expanded=false] .wm-folder-app>button{min-height:40px}.wm-folder-rail[data-expanded=false] .fm-folder-track{scrollbar-width:none}.wm-folder-rail[data-expanded=false] .fm-folder-track::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){.wm-folder-rail .wm-folder-label,.wm-folder-rail>.fs-pane-folders{transition:none}}.wm-folder-node{position:relative;display:flex;align-items:center;min-width:0}.wm-folder-node>.fm-nav{min-width:0;flex:1}.wm-folder-add,.wm-folder-grip,.wm-folder-menu,.wm-folder-twirl{display:grid;place-items:center;flex-shrink:0;width:28px;height:38px;border-radius:8px;color:rgb(var(--c-ink-400))}.wm-folder-twirl{position:absolute;z-index:2;width:24px}.wm-folder-add{opacity:0;transition:opacity .16s ease}.wm-folder-node:focus-within .wm-folder-add,.wm-folder-node:hover .wm-folder-add{opacity:1}.wm-folder-grip{touch-action:none;cursor:grab}.wm-folder-grip:hover,.wm-folder-menu:hover{color:rgb(var(--c-brand-600));background:rgb(var(--c-brand-50))}.wm-new-folder-trigger{min-height:36px;padding:0 6px;font-size:11px;font-weight:600}.wm-folder-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .22s ease,opacity .18s ease}.wm-folder-reveal[data-open=true]{grid-template-rows:1fr;opacity:1}.wm-folder-reveal>div{min-height:0;overflow:hidden}.wm-folder-form{display:flex;flex-direction:column;gap:9px;margin:4px 2px 12px;padding:12px;border:1px solid rgb(var(--c-line));border-radius:12px;background:rgb(var(--c-paper-soft))}.wm-folder-form label{font-size:11px;font-weight:650;color:rgb(var(--c-ink-700))}.wm-folder-form input,.wm-folder-form select{width:100%;min-width:0;min-height:40px;padding:7px 9px;border:1px solid rgb(var(--c-line));border-radius:8px;background:rgb(var(--c-paper));color:rgb(var(--c-ink-950));font-size:12px}.wm-folder-form button{min-height:38px;padding:7px 9px}.wm-folder-form p{margin:0;font-size:11px;line-height:1.55;color:rgb(var(--c-ink-700))}.wm-folder-organise>button{display:flex;align-items:center;gap:7px;min-height:42px;padding:8px;font-size:11px;font-weight:600;color:rgb(var(--c-ink-700))}.wm-folder-move-submit{border-radius:8px;background:rgb(var(--c-brand-600));color:rgb(var(--c-on-brand));font-size:12px;font-weight:600}.wm-folder-form button:disabled{opacity:.5;cursor:default}@media (max-width:1023px){.wm-folder-form input,.wm-folder-form select{min-height:44px;font-size:16px}.wm-folder-add,.wm-folder-form button,.wm-folder-grip,.wm-folder-menu,.wm-folder-twirl,.wm-new-folder-trigger{min-height:44px}.wm-folder-add{opacity:1}}@media (prefers-reduced-motion:reduce){.wm-folder-reveal{transition:none}}.wm-accent-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%}.wm-accent-swatches .wm-accent-swatch{width:44px;height:44px;min-width:44px;min-height:44px;flex:0 0 44px;border-radius:10px}.wm-accent-swatch:focus-visible{outline:2px solid rgb(var(--c-brand-600));outline-offset:1px}.wm-theme-editor,.wm-theme-editor-heading>strong{min-width:0}.wm-theme-fieldset{min-width:0;margin:0;padding:0;border:0}.wm-theme-caption{float:none;display:block;width:100%;margin:0;padding:0 0 8px;line-height:1.5}.wm-theme-palette{margin-top:20px}.wm-theme-accent-section{margin-top:12px;padding:0 0 12px;width:100%}.wm-theme-accent-section .wm-theme-caption{padding-bottom:4px}.wm-theme-accent-hint{margin:0 0 10px;max-width:48ch}.wm-theme-palette-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));-moz-column-gap:16px;column-gap:16px;row-gap:8px}.wm-theme-colour-field{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:52px;padding:4px 0}.wm-theme-colour-input{width:44px;height:44px}.wm-theme-colour-field>span{overflow-wrap:anywhere}.wm-theme-colour-field>span:nth-child(2){gap:3px;line-height:1.4}.wm-theme-colour-hex{white-space:nowrap}.wm-theme-type-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.wm-theme-editor-actions>button{min-height:44px;height:auto;padding-top:10px;padding-bottom:10px}@media (max-width:1023px){.wm-setting-row>.wm-accent-swatches{flex-basis:100%}.wm-theme-editor{padding:14px}.wm-theme-editor select{min-height:44px;width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.wm-accent-swatch{transition:none}.wm-accent-swatch:hover{transform:none}}.ym-science-backdrop{--ym-science-duration:16s}.ym-science-grid{stroke-width:.75;opacity:.09}.ym-science-quiet-curve{stroke-width:1.2;opacity:.13}.ym-science-maths-plot{stroke-width:2;opacity:.56;stroke-dasharray:1;animation:ym-science-plot 16s ease-in-out infinite}.ym-science-maths-construction{stroke-width:1;stroke-dasharray:4 7;opacity:.25;animation:ym-science-construction 16s ease-in-out infinite}.ym-science-maths-compass{animation:ym-science-compass 16s ease-in-out infinite;transform-origin:1102px 158px}.ym-science-maths-solution{stroke-width:2.1;stroke-dasharray:1;opacity:.84;animation:ym-science-solve 16s ease-in-out infinite}.ym-science-maths-solution-fill{opacity:.08;animation:ym-science-solved-fill 16s ease-in-out infinite}.ym-science-maths-angle{stroke-width:1.4;opacity:.57}.ym-science-maths-angle,.ym-science-maths-points{animation:ym-science-solved-detail 16s ease-in-out infinite}.ym-science-maths-points{opacity:.85}@keyframes ym-science-plot{0%,7%,to{stroke-dashoffset:1;opacity:.12}34%,83%{stroke-dashoffset:0;opacity:.56}94%{stroke-dashoffset:0;opacity:.12}}@keyframes ym-science-construction{0%,to{opacity:.1}20%,43%{opacity:.4}60%,90%{opacity:.16}}@keyframes ym-science-compass{0%,to{opacity:.15;transform:rotate(-24deg)}30%,46%{opacity:1;transform:rotate(0)}65%,86%{opacity:.4;transform:rotate(0)}}@keyframes ym-science-solve{0%,28%,to{stroke-dashoffset:1;opacity:.2}58%,88%{stroke-dashoffset:0;opacity:.84}96%{stroke-dashoffset:0;opacity:.15}}@keyframes ym-science-solved-fill{0%,50%,to{opacity:0}64%,86%{opacity:.08}}@keyframes ym-science-solved-detail{0%,46%,to{opacity:.05}63%,86%{opacity:.75}}.ym-science-cell-membrane{fill:currentColor;fill-opacity:.04;stroke-width:1.8;opacity:.75}.ym-science-biology-parent{transform-origin:1072px 160px;animation:ym-science-cell-divide 18s ease-in-out infinite}.ym-science-biology-daughter{transform-origin:1072px 160px;opacity:0}.ym-science-biology-daughter-left{animation:ym-science-cell-left 18s ease-in-out infinite}.ym-science-biology-daughter-right{animation:ym-science-cell-right 18s ease-in-out infinite}.ym-science-biology-network{animation:ym-science-network 18s ease-in-out infinite}.ym-science-biology-leaf-outline{fill:currentColor;fill-opacity:.035;stroke-width:1.2;opacity:.37}.ym-science-vein-main{stroke-dasharray:1;opacity:.76;animation:ym-science-vein-main 18s ease-in-out infinite}.ym-science-vein-branches{stroke-dasharray:1;opacity:.59;animation:ym-science-vein-branches 18s ease-in-out infinite}.ym-science-vein-twigs{stroke-dasharray:1;animation:ym-science-vein-twigs 18s ease-in-out infinite}.ym-science-network-nodes{opacity:.55;animation:ym-science-network-nodes 18s ease-in-out infinite}@keyframes ym-science-cell-divide{0%,to{opacity:1;transform:scale(1)}14%{opacity:1;transform:scale(1.35,.86)}23%{opacity:.5;transform:scale(1.42,.72)}30%,90%{opacity:0;transform:scale(1.42,.72)}}@keyframes ym-science-cell-left{0%,12%,to{opacity:0;transform:translateX(0) scale(.7)}23%{opacity:.8;transform:translateX(-27px) scale(.91)}34%{opacity:1;transform:translateX(-57px) scale(1)}48%,90%{opacity:0;transform:translate(-64px,16px) scale(.82)}}@keyframes ym-science-cell-right{0%,12%,to{opacity:0;transform:translateX(0) scale(.7)}23%{opacity:.8;transform:translateX(27px) scale(.91)}34%{opacity:1;transform:translateX(57px) scale(1)}48%,90%{opacity:0;transform:translate(64px,-16px) scale(.82)}}@keyframes ym-science-network{0%,29%,to{opacity:0}42%,87%{opacity:1}95%{opacity:.1}}@keyframes ym-science-vein-main{0%,32%,to{stroke-dashoffset:1}51%,95%{stroke-dashoffset:0}}@keyframes ym-science-vein-branches{0%,43%,to{stroke-dashoffset:1}63%,95%{stroke-dashoffset:0}}@keyframes ym-science-vein-twigs{0%,52%,to{stroke-dashoffset:1}73%,95%{stroke-dashoffset:0}}@keyframes ym-science-network-nodes{0%,59%,to{opacity:0}75%,85%{opacity:.6}94%{opacity:.12}}.ym-science-atom-shell{fill:rgb(var(--c-paper));fill-opacity:.78;stroke-width:1.9}.ym-science-chemistry-bonds{opacity:.7}.ym-science-chemistry-bonds>path{stroke-dasharray:1;animation:ym-science-bonds 16s ease-in-out infinite}.ym-science-atom{--ym-atom-x:0px;--ym-atom-y:0px;animation:ym-science-atom-assemble 16s ease-in-out infinite}.ym-science-atom-top{--ym-atom-y:-32px}.ym-science-atom-top-right{--ym-atom-x:36px;--ym-atom-y:-22px}.ym-science-atom-bottom-right{--ym-atom-x:36px;--ym-atom-y:22px}.ym-science-atom-bottom{--ym-atom-y:32px}.ym-science-atom-bottom-left{--ym-atom-x:-36px;--ym-atom-y:22px}.ym-science-atom-top-left{--ym-atom-x:-36px;--ym-atom-y:-22px}.ym-science-atom-satellite-right{--ym-atom-x:51px}.ym-science-atom-satellite-left{--ym-atom-x:-51px}.ym-science-reaction-ring{stroke-width:1.7;opacity:0;transform-origin:1080px 157px;animation:ym-science-react 16s ease-out infinite}.ym-science-reaction-rays{opacity:0;transform-origin:1080px 157px;animation:ym-science-reaction-rays 16s ease-out infinite}.ym-science-balanced{animation:ym-science-balance 16s ease-in-out infinite}@keyframes ym-science-bonds{0%,10%,to{stroke-dashoffset:1;opacity:.15}35%,88%{stroke-dashoffset:0;opacity:1}96%{stroke-dashoffset:0;opacity:.1}}@keyframes ym-science-atom-assemble{0%,8%,to{transform:translate(var(--ym-atom-x),var(--ym-atom-y));opacity:.28}32%,88%{transform:translate(0);opacity:.88}94%{opacity:.4}}@keyframes ym-science-react{0%,34%,64%,to{opacity:0;transform:scale(.7)}39%{opacity:.52;transform:scale(.9)}53%{opacity:0;transform:scale(1.58)}}@keyframes ym-science-reaction-rays{0%,33%,61%,to{opacity:0;transform:scale(.75)}41%{opacity:.6;transform:scale(1)}56%{opacity:0;transform:scale(1.2)}}@keyframes ym-science-balance{0%,42%,to{opacity:.1}60%,87%{opacity:.55}}.ym-science-wave-packet{opacity:.68;stroke-dasharray:.075 .925;animation:ym-science-wave-propagation 16s linear infinite}.ym-science-wave-packet-second{opacity:.3;animation-delay:-8s}.ym-science-orbit-one,.ym-science-orbit-two{transform-origin:0 0;animation:ym-science-orbit 16s linear infinite}.ym-science-orbit-two{animation-duration:18s;animation-direction:reverse}.ym-science-pendulum,.ym-science-pendulum-trail-one,.ym-science-pendulum-trail-two{transform-origin:1290px 46px;animation:ym-science-pendulum 12s ease-in-out infinite}.ym-science-pendulum-trail-one{animation-delay:-.45s}.ym-science-pendulum-trail-two{animation-delay:-.9s}@keyframes ym-science-wave-propagation{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ym-science-orbit{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes ym-science-pendulum{0%,to{transform:rotate(-22deg)}50%{transform:rotate(22deg)}}@media (prefers-reduced-motion:reduce){.ym-science-backdrop *{animation:none!important}.ym-science-biology-parent{transform:translate(-162px,-51px) scale(.58);opacity:.6}.ym-science-biology-daughter-left{transform:translate(-133px,81px) scale(.5);opacity:.4}.ym-science-biology-daughter-right{transform:translate(-184px,75px) scale(.5);opacity:.4}.ym-science-biology-network{opacity:1}.ym-science-pendulum{transform:rotate(14deg)}.ym-science-pendulum-trail-one{transform:rotate(9deg)}.ym-science-pendulum-trail-two{transform:rotate(4deg)}.ym-science-wave-packet{stroke-dashoffset:.33}.ym-science-wave-packet-second{stroke-dashoffset:.76}}.ym-creative-backdrop{stroke-linecap:round;stroke-linejoin:round}.ym-creative-faint{fill:none;stroke:currentColor;stroke-width:1;opacity:.12}.ym-creative-curtains{animation:ym-creative-curtain-shift 18s ease-in-out infinite}.ym-creative-stage-cone{transform-box:view-box}.ym-creative-stage-cone-a{transform-origin:1041px 37px;animation:ym-creative-cone-a 18s ease-in-out infinite}.ym-creative-stage-cone-b{transform-origin:1311px 40px;animation:ym-creative-cone-b 18s ease-in-out infinite}.ym-creative-stage-sweep{animation:ym-creative-spotlight-sweep 18s ease-in-out infinite}@keyframes ym-creative-curtain-shift{0%,to{transform:translateX(-4px)}50%{transform:translateX(4px)}}@keyframes ym-creative-cone-a{0%,to{transform:rotate(-9deg);opacity:.55}45%,55%{transform:rotate(7deg);opacity:1}}@keyframes ym-creative-cone-b{0%,to{transform:rotate(8deg);opacity:1}45%,55%{transform:rotate(-8deg);opacity:.45}}@keyframes ym-creative-spotlight-sweep{0%,to{transform:translateX(-100px) scaleX(.9);opacity:.12}50%{transform:translateX(140px) scaleX(1.1);opacity:.26}}.ym-creative-thread{fill:none;stroke:currentColor;stroke-width:1;opacity:.22;stroke-dasharray:.025 .008;animation:ym-creative-thread-weave 18s linear infinite}.ym-creative-recipe-sheet{animation:ym-creative-recipe-place 16s ease-in-out infinite}.ym-creative-recipe-lines{fill:none;stroke:currentColor;stroke-width:1.4;opacity:.45;stroke-dasharray:1;animation:ym-creative-recipe-write 16s ease-in-out infinite}.ym-creative-ingredients{opacity:.5;animation:ym-creative-ingredient-pour 16s ease-in-out infinite}.ym-creative-measured-fill{transform-origin:1277px 254px;animation:ym-creative-measure 16s ease-in-out infinite}@keyframes ym-creative-thread-weave{to{stroke-dashoffset:-.132}}@keyframes ym-creative-recipe-place{0%,to{transform:translateY(5px);opacity:.8}15%,88%{transform:translateY(0);opacity:1}}@keyframes ym-creative-recipe-write{0%,7%,to{stroke-dashoffset:1;opacity:.08}28%,85%{stroke-dashoffset:0;opacity:.45}96%{stroke-dashoffset:0;opacity:.08}}@keyframes ym-creative-ingredient-pour{0%,25%,to{transform:translateY(-5px);opacity:0}33%{transform:translateY(0);opacity:.6}50%{transform:translateY(82px);opacity:.6}58%,98%{transform:translateY(108px);opacity:0}}@keyframes ym-creative-measure{0%,28%,to{transform:scaleY(.55)}58%,90%{transform:scaleY(1)}}.ym-creative-court{fill:none;stroke:currentColor;stroke-width:1.2;opacity:.19}.ym-creative-sport-trail{fill:none;stroke:currentColor;stroke-width:1.8;opacity:.52;stroke-dasharray:1;animation:ym-creative-court-trail 16s ease-in-out infinite}.ym-creative-court-runner{transform:translate(1120px,148px);animation:ym-creative-court-travel 16s cubic-bezier(.35,0,.35,1) infinite}.ym-creative-rhythm{opacity:.36;animation:ym-creative-rhythm-marker 4s ease-in-out infinite}@keyframes ym-creative-court-trail{0%,5%{stroke-dashoffset:1;opacity:.16}80%{stroke-dashoffset:0;opacity:.55}95%,to{stroke-dashoffset:0;opacity:.08}}@keyframes ym-creative-court-travel{0%,5%{transform:translate(642px,222px);opacity:0}10%{opacity:.8}25%{transform:translate(815px,101px)}45%{transform:translate(994px,92px)}65%{transform:translate(1179px,174px)}82%{transform:translate(1342px,174px);opacity:.8}95%,to{transform:translate(1476px,100px);opacity:0}}@keyframes ym-creative-rhythm-marker{0%,to{opacity:.15;transform:translateY(0)}50%{opacity:.48;transform:translateY(-2px)}}.ym-creative-blueprint-marks{animation:ym-creative-dimension-reveal 18s ease-in-out infinite}.ym-creative-wireframe{fill:none;stroke:currentColor;stroke-width:1.8;opacity:.7}.ym-creative-wire-edge{transform-box:view-box;transform-origin:0 0;transform:var(--ym-wire-0);stroke-dasharray:200;animation:ym-creative-wire-build 18s ease-in-out infinite,ym-creative-wire-turn 18s linear infinite}.ym-creative-wire-orbit{fill:none;stroke:currentColor;stroke-width:1.4;opacity:.25;stroke-dasharray:.09 .91;animation:ym-creative-orbit-run 18s linear infinite}@keyframes ym-creative-dimension-reveal{0%,to{opacity:.35}13%,86%{opacity:1}}@keyframes ym-creative-wire-build{0%,3%,to{stroke-dashoffset:200;opacity:.1}22%,87%{stroke-dashoffset:0;opacity:1}97%{stroke-dashoffset:0;opacity:.1}}@keyframes ym-creative-wire-turn{0%,22%,94%,to{transform:var(--ym-wire-0)}24%{transform:var(--ym-wire-1)}26%{transform:var(--ym-wire-2)}28%{transform:var(--ym-wire-3)}30%{transform:var(--ym-wire-4)}32%{transform:var(--ym-wire-5)}34%{transform:var(--ym-wire-6)}36%{transform:var(--ym-wire-7)}38%{transform:var(--ym-wire-8)}40%{transform:var(--ym-wire-9)}42%{transform:var(--ym-wire-10)}44%{transform:var(--ym-wire-11)}46%{transform:var(--ym-wire-12)}48%{transform:var(--ym-wire-13)}50%{transform:var(--ym-wire-14)}52%{transform:var(--ym-wire-15)}54%{transform:var(--ym-wire-16)}56%{transform:var(--ym-wire-17)}58%{transform:var(--ym-wire-18)}60%{transform:var(--ym-wire-19)}62%{transform:var(--ym-wire-20)}64%{transform:var(--ym-wire-21)}66%{transform:var(--ym-wire-22)}68%{transform:var(--ym-wire-23)}70%{transform:var(--ym-wire-24)}72%{transform:var(--ym-wire-25)}74%{transform:var(--ym-wire-26)}76%{transform:var(--ym-wire-27)}78%{transform:var(--ym-wire-28)}80%{transform:var(--ym-wire-29)}82%{transform:var(--ym-wire-30)}84%{transform:var(--ym-wire-31)}86%{transform:var(--ym-wire-32)}88%{transform:var(--ym-wire-33)}90%{transform:var(--ym-wire-34)}92%{transform:var(--ym-wire-35)}}@keyframes ym-creative-orbit-run{to{stroke-dashoffset:-1}}.ym-creative-paper-layer{animation:ym-creative-paper-compose 18s ease-in-out infinite}.ym-creative-paint-layer{transform-origin:1110px 164px;animation:ym-creative-paint-compose 18s ease-in-out infinite}.ym-creative-cut-layer{animation:ym-creative-cut-compose 18s ease-in-out infinite}.ym-creative-ink-line{fill:none;stroke:currentColor;stroke-width:2.3;opacity:.6;stroke-dasharray:1;animation:ym-creative-ink-compose 18s ease-in-out infinite}@keyframes ym-creative-paper-compose{0%,to{transform:translate(-16px,9px);opacity:.2}20%,86%{transform:translate(0);opacity:1}}@keyframes ym-creative-paint-compose{0%,10%,to{transform:scale(.9);opacity:.05}36%,87%{transform:scale(1);opacity:1}}@keyframes ym-creative-cut-compose{0%,20%,to{transform:translate(20px,-12px);opacity:.08}48%,86%{transform:translate(0);opacity:1}}@keyframes ym-creative-ink-compose{0%,32%,to{stroke-dashoffset:1;opacity:.1}66%,87%{stroke-dashoffset:0;opacity:.6}96%{stroke-dashoffset:0;opacity:.1}}.ym-creative-waveform{animation:ym-creative-wave-travel 16s linear infinite}.ym-creative-music-path{fill:none;stroke:currentColor;stroke-width:1.2;opacity:.35;stroke-dasharray:.012 .012;animation:ym-creative-note-path 16s linear infinite}.ym-creative-note-flow{animation:ym-creative-note-phrase 16s ease-in-out infinite}.ym-creative-equalizer{opacity:.24;transform-origin:center 248px;animation:ym-creative-level 4s ease-in-out infinite}.ym-creative-equalizer-1{animation-delay:-1s}.ym-creative-equalizer-2{animation-delay:-2s}.ym-creative-equalizer-3{animation-delay:-3s}@keyframes ym-creative-wave-travel{to{transform:translateX(-160px)}}@keyframes ym-creative-note-path{to{stroke-dashoffset:-.192}}@keyframes ym-creative-note-phrase{0%,to{transform:translate(-8px,3px)}50%{transform:translate(8px,-3px)}}@keyframes ym-creative-level{0%,to{transform:scaleY(.45);opacity:.16}50%{transform:scaleY(1);opacity:.38}}.ym-creative-editorial-paper{animation:ym-creative-editorial-place 18s ease-in-out infinite}.ym-creative-editorial-text path{stroke-dasharray:1;animation:ym-creative-editorial-typeset 18s ease-in-out infinite}.ym-creative-editorial-text path+path{animation-delay:-.7s}.ym-creative-editorial-underline{fill:none;stroke:currentColor;stroke-width:3.5;opacity:.26;stroke-dasharray:1;animation:ym-creative-editorial-mark 18s ease-in-out infinite}@keyframes ym-creative-editorial-place{0%,to{transform:translate(6px,4px);opacity:.55}17%,88%{transform:translate(0);opacity:1}}@keyframes ym-creative-editorial-typeset{0%,10%,to{stroke-dashoffset:1;opacity:.15}43%,90%{stroke-dashoffset:0;opacity:1}}@keyframes ym-creative-editorial-mark{0%,38%,to{stroke-dashoffset:1;opacity:.05}62%,90%{stroke-dashoffset:0;opacity:.26}}.ym-creative-language-route{fill:none;stroke:currentColor;stroke-width:1.2;opacity:.35;stroke-dasharray:.008 .012;animation:ym-creative-language-connect 18s linear infinite}.ym-creative-language-route-second{opacity:.18;animation-direction:reverse}.ym-creative-glyph{animation:ym-creative-language-resolve 18s ease-in-out infinite}.ym-creative-glyph-b{animation-delay:-6s}.ym-creative-glyph-c{animation-delay:-12s}@keyframes ym-creative-language-connect{to{stroke-dashoffset:-.2}}@keyframes ym-creative-language-resolve{0%,to{transform:translateY(2px)}35%,65%{transform:translateY(-2px)}}.ym-hero-scene[data-hero-running=false] .ym-creative-backdrop *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ym-creative-backdrop *{animation:none!important}}.ym-hero-scene>.ym-subject-scene{display:block;width:100%;height:100%;overflow:hidden}.ym-subject-scene :is(path,line,polyline,polygon,circle,ellipse,rect){vector-effect:non-scaling-stroke}.ym-hero-scene[data-hero-running=false] .ym-subject-scene *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ym-subject-scene *{animation:none!important;transition:none!important}}.ym-sky{position:absolute;inset:0;overflow:hidden}.ym-sky-landscape{display:block;width:100%;height:100%}.ym-sky-ribbon{transform-origin:center;animation:ym-sky-breathe 19s ease-in-out infinite alternate}.ym-sky-ribbon-back{animation-delay:-9s;animation-direction:alternate-reverse}.ym-sky-trail{opacity:.22;stroke-dashoffset:0;animation:ym-sky-post 28s linear infinite}.ym-sky-curtain{animation:ym-sky-breathe 16s ease-in-out infinite alternate}.ym-sky-object{position:absolute;width:clamp(28px,4.6vw,64px);aspect-ratio:1;opacity:.5;animation:ym-sky-float 14s ease-in-out infinite}.ym-sky-object>svg{width:100%;height:100%}@keyframes ym-sky-breathe{0%{transform:translateY(6px) scaleX(1.04)}to{transform:translateY(-8px) scaleX(1.08)}}@keyframes ym-sky-float{0%,to{transform:translate(-50%,-50%) rotate(-4deg)}50%{transform:translate(-40%,calc(-50% - 10px)) rotate(5deg)}}@keyframes ym-sky-post{to{stroke-dashoffset:-260}}[data-mailbox-skin] .ym-intro[data-panorama-hero]{isolation:isolate;min-height:210px;background-image:none}.ym-intro[data-panorama-hero] .ym-intro-copy{position:relative;z-index:2;max-width:min(72%,700px)}.ym-intro[data-panorama-hero] .ym-hero-art{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:hidden}.ym-intro[data-panorama-hero] .ym-hero-art>.ym-hero-focus{position:absolute;top:50%;right:4%;width:min(27%,300px);height:180px;transform:translateY(-50%)}.ym-intro[data-panorama-hero] .ym-hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(var(--c-paper-soft)/.45),rgb(var(--c-paper-soft)/.65) 22%,rgb(var(--c-paper-soft)/.25) 55%,transparent 78%)}.ym-intro[data-panorama-hero] .ym-companion{z-index:2}.ym-hero-setting-preview .ym-hero-scene[data-scene-layout=sky]{position:relative;width:100%;overflow:hidden}.ym-hero-scene[data-scene-layout=sky]>.ym-hero-focus{position:relative;margin-left:auto;width:45%}@media (max-width:1023px){[data-child-mobile-view] .ym-intro.ym-intro-has-scene[data-panorama-hero]{min-height:170px;padding:22px 18px 26px}[data-child-mobile-view] .ym-intro[data-panorama-hero] .ym-intro-copy{max-width:100%}[data-child-mobile-view] .ym-intro[data-panorama-hero] h1{max-width:84%}[data-child-mobile-view] .ym-intro[data-panorama-hero] .ym-hero-art{inset:0;width:100%;height:100%}[data-child-mobile-view] .ym-intro[data-panorama-hero] .ym-hero-focus{width:90px;height:80px;top:25%;right:12px;opacity:.45}.ym-sky-object{width:36px}}@media (prefers-reduced-motion:reduce){.ym-sky *{animation:none!important}}.ym-hero-scene{display:block;color:rgb(var(--c-brand-600));pointer-events:none}.ym-hero-scene>svg{display:block;width:100%;height:100%;overflow:visible}.ym-hero-art{position:absolute;width:296px;height:166px;top:3px;right:24px}[data-mailbox-skin] .ym-intro-has-scene{min-height:188px}.ym-intro-has-scene .ym-intro-copy{max-width:calc(100% - 300px)}.ym-hero-envelope{transform-origin:166px 89px;animation:ym-hero-letter-drift 7s ease-in-out infinite}.ym-hero-small-letter{animation:ym-hero-mini-drift 9s ease-in-out infinite}.ym-hero-plane{transform-origin:263px 115px;animation:ym-hero-plane-drift 8s ease-in-out infinite}.ym-hero-orbit{transform-origin:166px 89px;animation:ym-hero-orbit-turn 28s linear infinite}.ym-hero-bubble{animation:ym-hero-bubble-drift 8s ease-in-out infinite}.ym-hero-bubble-two{animation-duration:11s;animation-delay:-3s}.ym-hero-bubble-three{animation-duration:9s;animation-delay:-5s}.ym-hero-stars{animation:ym-hero-stars-glow 6s ease-in-out infinite}.ym-hero-aurora{transform-origin:center;animation:ym-hero-aurora-drift 14s ease-in-out infinite}.ym-hero-aurora-two{animation-direction:reverse;animation-delay:-5s}.ym-hero-scene[data-hero-running=false] *{animation-play-state:paused}.ym-hero-scene[data-hero-scene=off] *{animation:none}.ym-hero-choice:focus-visible{outline:2px solid rgb(var(--c-brand-600));outline-offset:3px}.ym-hero-setting-preview{display:grid;place-items:center;min-height:165px;margin:18px 0 0;padding:0 10px 10px;overflow:hidden;border:1px solid rgb(var(--c-line));border-radius:16px;background:rgb(var(--c-paper-soft))}.ym-hero-setting-preview .ym-hero-scene{width:min(280px,100%);height:155px}.ym-hero-preview-caption{display:block;max-width:100%;color:rgb(var(--c-ink-950));font-size:12px;font-weight:650;line-height:1.5;text-align:center}.ym-hero-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ym-hero-choice{display:flex;align-items:flex-start;gap:10px;min-height:94px;padding:14px 12px;border:1px solid rgb(var(--c-line));border-radius:13px;text-align:left;background:rgb(var(--c-paper));color:rgb(var(--c-ink-950));transition:border-color .16s,background .16s}.ym-hero-choice:hover,.ym-hero-choice[aria-pressed=true]{border-color:rgb(var(--c-brand-600));background:rgb(var(--c-brand-50))}.ym-hero-choice>svg{flex-shrink:0;margin-top:1px;color:rgb(var(--c-brand-600))}.ym-hero-choice>span{min-width:0}.ym-hero-choice strong{display:block;font-size:13px;line-height:1.4}.ym-hero-choice small{display:block;margin-top:4px;font-size:11px;line-height:1.5;color:rgb(var(--c-ink-700))}.ym-hero-choice-selected{display:inline-flex;align-items:center;gap:3px;margin-top:6px;color:rgb(var(--c-brand-600));font-size:10px;font-weight:700}[data-mailbox-skin] .ym-intro[data-subject-hero]{min-height:clamp(224px,18vw,288px);display:flex;flex-direction:column;justify-content:center;isolation:isolate;background-image:none}.ym-intro[data-subject-hero] .ym-intro-copy{z-index:2;max-width:min(62%,660px)}.ym-intro[data-subject-hero] .ym-hero-art{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;z-index:0}.ym-intro[data-subject-hero] .ym-hero-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(var(--c-paper-soft)/.94),rgb(var(--c-paper-soft)/.88) 24%,rgb(var(--c-paper-soft)/.42) 47%,transparent 72%)}.ym-intro[data-subject-hero] .ym-companion{z-index:2;background:rgb(var(--c-paper-soft)/.9)}.ym-hero-setting-preview[data-subject-preview]{padding:0 0 10px;gap:8px}.ym-hero-setting-preview[data-subject-preview] .ym-hero-scene{width:100%;height:170px;overflow:hidden;background:rgb(var(--c-paper-soft))}@keyframes ym-hero-letter-drift{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-6px) rotate(2deg)}}@keyframes ym-hero-mini-drift{0%,to{transform:translate(0)}50%{transform:translate(6px,-9px)}}@keyframes ym-hero-plane-drift{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(7px,-5px) rotate(-5deg)}}@keyframes ym-hero-orbit-turn{to{transform:rotate(1turn)}}@keyframes ym-hero-bubble-drift{0%,to{transform:translateY(4px)}50%{transform:translateY(-10px)}}@keyframes ym-hero-stars-glow{0%,to{opacity:.38}50%{opacity:.7}}@keyframes ym-hero-aurora-drift{0%,to{transform:translateX(-8px) scaleY(.94);opacity:.65}50%{transform:translateX(8px) scaleY(1.05);opacity:1}}@media (min-width:1024px) and (max-width:1250px){.ym-hero-art{width:225px;right:10px}.ym-intro-has-scene .ym-intro-copy{max-width:calc(100% - 210px)}}@media (max-width:1023px){[data-child-mobile-view] .ym-intro.ym-intro-has-scene{padding:17px 112px 17px 18px;min-height:134px}[data-child-mobile-view] .ym-intro-has-scene .ym-intro-copy{max-width:none}[data-child-mobile-view] .ym-hero-art{display:block;width:112px;height:75px;right:0;top:7px}[data-child-mobile-view] .ym-intro-has-scene .ym-companion{width:44px;height:44px;right:12px;top:auto;bottom:6px;border-radius:12px}[data-child-mobile-view] .ym-intro-has-scene .ym-companion>svg:first-child{width:44px;height:44px}[data-child-mobile-view][data-mailbox-skin="13-15"] .ym-intro-has-scene .ym-companion>svg{width:24px;height:24px}}@media (max-width:370px){.ym-hero-choice-grid{gap:8px}.ym-hero-choice{padding:12px 9px;gap:7px}.ym-hero-choice strong{font-size:12px}}@media (max-width:639px){.ym-hero-setting-preview{min-height:136px}.ym-hero-setting-preview .ym-hero-scene{width:196px;height:110px}}@media (max-width:1023px){[data-child-mobile-view] .ym-intro.ym-intro-has-scene[data-subject-hero]{min-height:180px;padding:22px 18px;justify-content:flex-start}[data-child-mobile-view] .ym-intro[data-subject-hero] .ym-intro-copy{max-width:100%}[data-child-mobile-view] .ym-intro[data-subject-hero] h1{max-width:78%}[data-child-mobile-view] .ym-intro[data-subject-hero] .ym-hero-art{inset:0;width:100%;height:100%}.ym-intro[data-subject-hero] .ym-hero-art:after{background:linear-gradient(90deg,rgb(var(--c-paper-soft)/.93),rgb(var(--c-paper-soft)/.75) 28%,rgb(var(--c-paper-soft)/.25) 72%,transparent),linear-gradient(rgb(var(--c-paper-soft)/.35),transparent 68%)}}@media (max-width:639px){.ym-hero-setting-preview[data-subject-preview] .ym-hero-scene{width:100%;height:144px}}@media (prefers-reduced-motion:reduce){.ym-hero-choice,.ym-hero-scene *{animation:none!important;transition:none}}.wm-settings-heading{gap:12px}.wm-settings-heading>span:first-child{width:32px;height:32px;flex-shrink:0}.wm-settings-heading>span:nth-child(2){gap:4px}.wm-settings-content{padding-top:16px}.wm-settings-picker{margin-bottom:12px}.wm-settings-picker>button{min-height:48px;height:auto;gap:12px;padding:12px;line-height:1.4}.wm-settings-picker>button>svg:first-child{width:20px;height:20px}.wm-settings-picker>button>span{font-size:14px}.wm-settings-picker>button>svg:last-child{margin-left:8px;width:16px;height:16px}.wm-settings-menu{padding:6px;border-radius:12px;max-height:min(55dvh,440px);overscroll-behavior:contain}.wm-settings-menu>button{min-height:48px;height:auto;gap:12px;padding:12px;line-height:1.45;font-size:14px}.wm-settings-menu>button>svg{width:20px;height:20px}.wm-settings-menu>button[aria-checked=true]{box-shadow:inset 3px 0 rgb(var(--c-brand-600))}@media (max-width:639px){.wm-settings-heading{padding:14px 16px}.wm-settings-heading>span:nth-child(2){flex:1}.wm-settings-heading>span:nth-child(3){display:none}.wm-settings-heading>span:nth-child(2)>span:last-child{white-space:normal;font-size:12px;line-height:1.5}.wm-settings-content{padding:16px 16px max(24px,env(safe-area-inset-bottom))}}:root{--wm-chrome-host:0px;--wm-chrome:0px;--wm-vh:100vh}[data-density]{zoom:var(--wm-scale,1);--wm-vh:calc(100vh / var(--wm-scale, 1));--wm-chrome:calc(var(--wm-chrome-host, 0px) / var(--wm-scale, 1))}@keyframes fm-sweep{0%,74%{transform:translateX(-120%)}86%,to{transform:translateX(120%)}}@keyframes fm-fadeup{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes fm-fade{0%{opacity:0}to{opacity:1}}@keyframes fm-theme-reveal{0%{opacity:.72}to{opacity:0}}[data-density][data-theme-fade]:before{content:"";position:fixed;inset:var(--wm-chrome,0) 0 0;z-index:2147482999;pointer-events:none;background:rgb(var(--fm-old-paper));animation:fm-theme-reveal .25s cubic-bezier(.2,.7,.3,1) both}@media (prefers-reduced-motion:reduce){[data-density][data-theme-fade]:before{display:none}}@keyframes fm-status-breathe{0%{opacity:.72;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes fm-fetch-finish{0%{opacity:.55;transform:scale(.7)}to{opacity:0;transform:scale(2.7)}}@keyframes fm-send-plane{0%{opacity:0;transform:translate(-3.5rem,2rem) rotate(-12deg) scale(.8)}18%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(2rem,-2.5rem) rotate(8deg) scale(1)}}[data-send-state=queued]:after{content:"";position:fixed;right:4rem;bottom:5rem;width:1.8rem;height:1.8rem;pointer-events:none;background:rgb(var(--c-brand-600));clip-path:polygon(0 36%,100% 0,64% 100%,44% 58%,72% 27%,34% 48%);animation:fm-send-plane .5s cubic-bezier(.2,.7,.3,1) both}@media (prefers-reduced-motion:reduce){[data-send-state=queued]:after{display:none}}@keyframes fm-message-arrive{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}.fm-message-heading{animation:fm-message-arrive .18s cubic-bezier(.2,.7,.3,1) both}.fm-message-body{animation:fm-message-arrive .18s cubic-bezier(.2,.7,.3,1) 60ms both}@keyframes fm-row-arrive{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}.fm-row-arrive{animation:fm-row-arrive .18s var(--fm-row-delay,0ms) cubic-bezier(.2,.7,.3,1) both}.fm-row-mark{transition:background-color .18s cubic-bezier(.2,.7,.3,1)}.fm-folder-highlight{position:absolute;top:0;left:.5rem;right:.5rem;border-radius:9px;background:rgb(var(--c-brand-50));pointer-events:none;opacity:0}.fm-folder-track[data-folder-motion=ready] .fm-folder-highlight{opacity:1;transition:transform .22s cubic-bezier(.2,.7,.3,1),height .18s cubic-bezier(.2,.7,.3,1)}.fm-folder-track .fm-nav{position:relative}.fm-folder-track[data-folder-motion=ready] .fm-nav[data-folder-active=true]{background:transparent}@media (prefers-reduced-motion:reduce){.fm-message-body,.fm-message-heading,.fm-row-arrive{animation:none!important}.fm-folder-track .fm-folder-highlight{transition:none!important}}[data-density=compact] .fm-row{padding-top:8px!important;padding-bottom:8px!important}[data-density=compact] .fm-nav{height:32px!important}[data-list-style=cards] .fm-row{border-bottom-color:transparent!important;border-radius:11px;margin:4px 8px;background:rgb(var(--c-paper));box-shadow:0 1px 2px var(--wm-shadow-soft),0 0 0 1px rgb(var(--c-line))}[data-list-style=cards] .fm-row:hover{box-shadow:0 3px 10px var(--wm-shadow-soft),0 0 0 1px rgb(var(--c-line))}@media (hover:hover) and (pointer:fine){[data-list-style=cards] .fm-row{transition:translate .16s cubic-bezier(.2,.7,.3,1),background-color .15s ease,box-shadow .16s ease}[data-list-style=cards] .fm-row:hover{translate:0 -.0625rem}}.fm-logo-mark{overflow:hidden}.fm-logo-mark:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 20%,rgb(var(--c-paper)/.65) 50%,transparent 80%);animation:fm-sweep .52s ease-out 80ms both}@media (prefers-reduced-motion:reduce){[data-list-style=cards] .fm-row:hover{translate:none}.fm-logo-mark:after{display:none}}[data-contrast=high] .fm-row{border-bottom-width:1px}[data-density]:after{content:"";position:fixed;inset:0;z-index:2147483000;pointer-events:none;background-image:var(--wm-texture,none);background-size:var(--wm-texture-size,auto)}.fs-panes{grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.fs-panes{grid-template-columns:var(--fs-sb-col,236px) 3px var(--fs-list-col,404px) 3px 1fr}.fs-panes[data-reading=below]{grid-template-columns:var(--fs-sb-col,236px) 3px minmax(0,1fr);grid-template-rows:var(--fs-lh,320px) 3px minmax(0,1fr);height:calc(var(--wm-vh, 100vh) - 56px - var(--wm-chrome, 0px))}.fs-panes[data-reading=below]>.fs-handle-sb,.fs-panes[data-reading=below]>.fs-pane-folders{grid-row:1/span 3}.fs-panes[data-reading=below]>.fs-pane-list{grid-column:3;grid-row:1;height:auto;min-height:0;border-right:0}.fs-panes[data-reading=below]>.fs-handle-list{grid-column:3;grid-row:2;margin:-3px 0;cursor:row-resize}.fs-panes[data-reading=below]>.fs-handle-list:after{top:50%;bottom:auto;left:0;right:0;width:auto;height:1px;transform:translateY(-50%)}.fs-panes[data-reading=below]>.fs-pane-reading{grid-column:3;grid-row:3;height:auto;min-height:0}.fs-panes[data-reading=off]{grid-template-columns:var(--fs-sb-col,236px) 3px minmax(0,1fr)}.fs-panes[data-reading=off]>.fs-handle-list{display:none}}[data-avatars=off] .fm-row .fs-avatar{display:none}.fs-pane-handle{position:relative;z-index:10;margin:0 -3px;cursor:col-resize;background:transparent}.fs-pane-handle:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translateX(-50%);background:transparent;transition:background .16s ease}.fs-pane-handle:active:after,.fs-pane-handle:hover:after{background:rgb(var(--c-brand-600))}[data-density]{font-family:var(--font-body),system-ui,sans-serif}[data-density] .bg-brand-600{color:rgb(var(--c-on-brand,255 255 255))}[data-density] :is(button,a,label).bg-brand-600{box-shadow:0 3px 0 0 color-mix(in srgb,rgb(var(--c-brand-700)) 70%,#000),0 5px 12px rgba(0,0,0,.22);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease,background-color .15s ease}[data-density] :is(button,a,label).bg-brand-600:hover:not(:disabled){background-color:rgb(var(--c-brand-600));filter:brightness(1.06)}[data-density] :is(button,a,label).bg-brand-600:active:not(:disabled){transform:translateY(3px);box-shadow:0 0 0 0 color-mix(in srgb,rgb(var(--c-brand-700)) 70%,#000),0 1px 3px rgba(0,0,0,.18);filter:none;transition-duration:.06s}[data-density] .fm-3d{box-shadow:0 3px 0 0 color-mix(in srgb,rgb(var(--c-line)) 62%,rgb(var(--c-ink-950))),0 4px 10px rgba(0,0,0,.14);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,color .15s ease}[data-density] .fm-3d:active:not(:disabled){transform:translateY(3px);box-shadow:0 0 0 0 rgb(var(--c-line)),0 1px 3px rgba(0,0,0,.12);transition-duration:.06s}@keyframes fm-tick{0%{stroke-dashoffset:44}to{stroke-dashoffset:0}}@keyframes fm-ring{0%{transform:scale(.6);opacity:.55}70%{opacity:0}to{transform:scale(1.9);opacity:0}}@keyframes fm-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes fm-conf{0%{transform:translateY(14px) rotate(0deg);opacity:0}25%{opacity:.9}to{transform:translateY(-46px) rotate(220deg);opacity:0}}@keyframes fm-cheer-in{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}@keyframes fm-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.fm-empty-filing,.fm-harbour-scene,.fm-mail-scene,.fm-message-island,.fm-sorting-scene{--fm-scene-accent:color-mix(in srgb,rgb(var(--c-brand-600)) 38%,rgb(var(--c-paper)));--fm-scene-shade:color-mix(in srgb,rgb(var(--c-brand-700)) 44%,rgb(var(--c-paper)));--fm-scene-ink:color-mix(in srgb,rgb(var(--c-ink-950)) 80%,rgb(var(--c-paper)))}.dark :is(.fm-mail-scene,.fm-empty-filing,.fm-message-island,.fm-sorting-scene,.fm-harbour-scene){--fm-scene-base:color-mix(in srgb,rgb(var(--c-ink-400)) 55%,rgb(var(--c-paper)));--fm-scene-accent:color-mix(in srgb,rgb(var(--c-brand-600)) 24%,var(--fm-scene-base));--fm-scene-shade:color-mix(in srgb,rgb(var(--c-brand-700)) 28%,var(--fm-scene-base))}.fm-reading-idle{display:grid;place-items:center;height:calc(100% - 7rem);min-height:12rem}.fm-mail-scene{width:min(100%,35rem);margin:auto;animation:fm-scene-arrive .46s cubic-bezier(.2,.7,.3,1) both}.fm-mail-scene>svg{display:block;width:100%;height:auto;max-height:100%}.fm-reading-idle .fm-mail-scene{height:100%;max-height:21.25rem}.fm-reading-idle .fm-mail-scene>svg{height:100%}.fm-mail-scene-compact{max-width:20rem}.fm-sky-day,.fm-sky-night{transition:opacity .22s cubic-bezier(.2,.7,.3,1)}.fm-sky-night{opacity:0}.dark .fm-sky-night{opacity:1}.dark .fm-sky-day{opacity:0}.fm-scene-eye{transform-box:fill-box;transform-origin:center}.fm-mail-scene[data-idle=blink] .fm-scene-eye{animation:fm-scene-blink .16s ease-in-out}.fm-mail-scene[data-idle=glance] .fm-scene-gaze{animation:fm-scene-glance .6s cubic-bezier(.2,.7,.3,1)}.fm-mail-scene[data-idle=spark] .fm-sky-star:nth-child(odd),.fm-mail-scene[data-idle=spark] .fm-sky-sun{animation:fm-star-glimmer .6s ease-in-out}.fm-mail-scene[data-idle=drift] :is(.fm-sky-cloud,.fm-scene-envelope,.fm-scene-bot-body){animation:fm-scene-drift .6s ease-in-out}@keyframes fm-scene-arrive{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}@keyframes fm-scene-blink{0%,to{transform:scaleY(1)}50%{transform:scaleY(.12)}}@keyframes fm-scene-glance{0%,to{transform:translateX(0)}40%,65%{transform:translateX(.25rem)}}@keyframes fm-star-glimmer{0%,to{opacity:1}50%{opacity:.4}}@keyframes fm-scene-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.fm-mail-scene,.fm-mail-scene *{animation:none!important;transition:none!important}}.fm-empty-filing{max-width:20rem}.fm-filing-stage{position:relative;width:100%;aspect-ratio:32/19}.fm-filing-art,.fm-filing-front{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.fm-filing-front{z-index:3}.fm-filing-target{position:absolute;left:44%;top:46%;width:44%;height:42%;pointer-events:none}.fm-filing-letter{position:absolute;z-index:2;left:65%;top:11%;width:20%;height:26%;min-width:44px;min-height:44px;padding:0;border:0;border-radius:.375rem;background:transparent;box-shadow:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab;transform:translate(var(--fm-letter-x,0),var(--fm-letter-y,0)) rotate(-7deg);transition:transform .18s cubic-bezier(.2,.7,.3,1)}.fm-filing-letter svg{display:block;width:100%;height:100%;pointer-events:none}.fm-filing-letter:focus-visible{outline:2px solid rgb(var(--c-brand-600));outline-offset:4px}.fm-empty-filing[data-engaged=true]:is([data-phase=idle],[data-phase=ready]) .fm-filing-letter{transform:translate(-.25rem,.35rem) rotate(-3deg)}.fm-empty-filing[data-phase=dragging] .fm-filing-letter{cursor:grabbing;transition:none}.fm-empty-filing[data-phase=filing] .fm-filing-letter{cursor:default;animation:fm-file-letter .54s cubic-bezier(.2,.7,.3,1) both}.fm-empty-filing[data-phase=filed] .fm-filing-letter{animation:fm-file-return .18s ease-out both}.fm-filing-folder-front{transform-box:fill-box;transform-origin:center bottom;transition:transform .18s cubic-bezier(.2,.7,.3,1)}.fm-empty-filing:is([data-over=true],[data-phase=filing]) .fm-filing-folder-front{transform:scaleY(.84)}.fm-filing-halo{transition:opacity .18s ease}.fm-empty-filing[data-engaged=true] .fm-filing-halo{opacity:.18}.fm-empty-filing[data-over=true] .fm-filing-halo{opacity:.3}.fm-filing-tick{opacity:0;transition:opacity .18s ease}.fm-empty-filing:is([data-phase=filed],[data-phase=ready]) .fm-filing-tick{opacity:1}.fm-filing-hint,.fm-filing-ready{margin:0;font-size:.6875rem;line-height:1.5}.fm-filing-hint{color:rgb(var(--c-ink-400))}.fm-filing-ready{min-height:1.125rem;color:rgb(var(--c-ink-700))}.fm-empty-filing .fm-scene-gaze{transition:transform .18s ease}.fm-empty-filing[data-engaged=true] .fm-scene-gaze{transform:translateX(6px)}.fm-empty-filing[data-idle=blink] .fm-scene-eye{animation:fm-scene-blink .16s ease-in-out}.fm-empty-filing[data-idle=drift] .fm-filing-loose{animation:fm-scene-drift .6s ease-in-out}.fm-empty-filing[data-phase=filed] .fm-scene-bot-body,.fs-panes:has(.fm-empty-filing[data-phase=filed]) .fm-reading-idle .fm-scene-bot-body{animation:fm-file-nod .48s cubic-bezier(.2,.7,.3,1)}.fs-panes:has(.fm-empty-filing[data-engaged=true]) .fm-reading-idle .fm-scene-gaze{animation:none;transform:translateX(-4px);transition:transform .18s ease}@keyframes fm-file-letter{0%{opacity:1;transform:translate(var(--fm-letter-x,0),var(--fm-letter-y,0)) rotate(-7deg) scale(1)}65%{opacity:1}to{opacity:0;transform:translate(var(--fm-file-x),var(--fm-file-y)) rotate(0deg) scale(.45)}}@keyframes fm-file-return{0%{opacity:0}to{opacity:1}}@keyframes fm-file-nod{0%,to{transform:translateY(0)}45%{transform:translateY(6px)}}@media (min-width:1024px){.fs-panes:not([data-reading=off]) .fm-filing-bot{display:none}.fs-panes:not([data-reading=off]) .fm-filing-stage{translate:-12% 0}}@media (prefers-reduced-motion:reduce){.fm-empty-filing,.fm-empty-filing *{animation:none!important;transition:none!important}.fm-empty-filing[data-engaged=true]:is([data-phase=idle],[data-phase=ready]) .fm-filing-letter{transform:none}.fm-empty-filing .fm-scene-gaze,.fs-panes:has(.fm-empty-filing) .fm-reading-idle .fm-scene-gaze{transform:none!important}}.fm-message-island{--fm-island-water:color-mix(in srgb,rgb(var(--c-signal)) 27%,rgb(var(--c-paper)));--fm-island-leaf:color-mix(in srgb,rgb(var(--c-signal)) 33%,rgb(var(--c-paper)));--fm-island-sand:color-mix(in srgb,rgb(var(--c-ink-400)) 22%,rgb(var(--c-paper-soft)));width:min(100%,42rem);margin:auto;text-align:center;animation:fm-scene-arrive .46s cubic-bezier(.2,.7,.3,1) both}.dark .fm-message-island{--fm-island-water:color-mix(in srgb,rgb(var(--c-signal)) 20%,rgb(var(--c-paper)));--fm-island-leaf:color-mix(in srgb,rgb(var(--c-signal)) 28%,var(--fm-scene-base));--fm-island-sand:color-mix(in srgb,rgb(var(--c-ink-400)) 26%,rgb(var(--c-paper-soft)))}.fm-reading-idle{container:fm-idle/size}.fm-reading-idle .fm-message-island{width:min(100%,42rem,calc((100cqh - 4rem) * 1.636))}.fm-message-island-compact{max-width:23rem}.fm-island-stage{position:relative;width:100%;aspect-ratio:18/11}.fm-island-art{display:block;width:100%;height:100%;pointer-events:none}.fm-island-target{left:50%;top:40%;width:22%;height:31%}.fm-island-slot,.fm-island-target{position:absolute;pointer-events:none}.fm-island-slot{left:56.25%;top:56.1%;width:8.89%;height:4.32%}.fm-island-postcard{position:absolute;z-index:2;left:18%;top:74%;width:13%;height:16%;min-width:44px;min-height:44px;padding:0;border:0;border-radius:.5rem;background:transparent;box-shadow:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab;color:inherit;transform:translate(var(--fm-boat-x,0),var(--fm-boat-y,0));transition:transform .18s cubic-bezier(.2,.7,.3,1)}.fm-island-postcard>svg{display:block;width:100%;height:100%;overflow:visible;pointer-events:none;transition:translate .18s ease}.fm-island-postcard:is(:hover,:focus-visible)>svg{translate:0 -.2rem}.fm-island-postcard:focus-visible{outline:2px solid rgb(var(--c-brand-600));outline-offset:4px}.fm-message-island[data-phase=dragging] .fm-island-postcard{cursor:grabbing;transition:none}.fm-message-island:is([data-phase=dragging],[data-phase=sailing]) .fm-island-postcard>svg{translate:none}.fm-message-island[data-phase=sailing] .fm-island-postcard{cursor:default;animation:fm-island-sail .6s cubic-bezier(.2,.7,.3,1) both}.fm-message-island[data-phase=sailing] .fm-island-postcard .fm-island-boat-hull{animation:fm-island-fold .6s ease both}.fm-message-island[data-phase=landed] .fm-island-postcard{animation:fm-file-return .18s ease-out both}.fm-island-slot-lid{transform-box:fill-box;transform-origin:center top;transition:transform .18s ease}.fm-message-island:is([data-over=true],[data-phase=sailing]) .fm-island-slot-lid{transform:scaleY(.18)}.fm-island-hut-glow{opacity:.09;transition:opacity .18s ease}.fm-message-island[data-over=true] .fm-island-hut-glow{opacity:.32}.fm-island-wake{opacity:0;stroke-dashoffset:12}.fm-message-island[data-phase=sailing] .fm-island-wake{animation:fm-island-wake .6s ease both}.fm-island-wave-hand{transform-origin:240px 188px}.fm-message-island[data-phase=landed] .fm-island-wave-hand{animation:fm-island-wave .48s ease-in-out}.fm-message-island .fm-scene-gaze{transition:transform .18s ease}.fm-message-island[data-engaged=true] .fm-scene-gaze{transform:translate(-3px,3px)}.fm-message-island:is([data-over=true],[data-phase=sailing],[data-phase=landed]) .fm-scene-gaze{transform:translateX(5px)}.fm-message-island[data-idle=blink] .fm-scene-eye{animation:fm-scene-blink .16s ease-in-out}.fm-message-island[data-idle=glance] .fm-scene-gaze{animation:fm-scene-glance .6s ease-in-out}.fm-message-island[data-idle=spark] :is(.fm-sky-star:nth-child(odd),.fm-sky-sun){animation:fm-star-glimmer .6s ease-in-out}.fm-message-island[data-idle=drift] :is(.fm-island-distant-boat,.fm-sky-cloud){animation:fm-scene-drift .6s ease-in-out}.fm-message-island[data-idle=drift] .fm-island-ripples{animation:fm-island-ripple .6s ease-in-out}.fm-island-shooting-star{opacity:0}.fm-message-island[data-idle=drift] .fm-island-shooting-star{animation:fm-island-star .6s ease-out}.fm-island-caption{padding:0 .375rem}.fm-island-name{margin:0 0 .375rem;font-size:.8125rem;font-weight:600;color:rgb(var(--c-ink-700))}.fm-island-hint,.fm-island-status{margin:0;font-size:.6875rem;line-height:1.6}.fm-island-hint{color:rgb(var(--c-ink-400))}.fm-island-status{min-height:1.25rem;color:rgb(var(--c-ink-700))}@container fm-idle (max-width: 12rem){.fm-message-island :is(.fm-island-caption,.fm-island-postcard){display:none}}@keyframes fm-island-sail{0%{opacity:1;transform:translate(var(--fm-boat-x,0),var(--fm-boat-y,0)) rotate(0deg) scale(1)}55%{opacity:1;transform:translate(var(--fm-sail-x),var(--fm-sail-y)) rotate(-9deg) scale(.86)}85%{opacity:.85}to{opacity:0;transform:translate(var(--fm-land-x),var(--fm-land-y)) rotate(0deg) scale(.35)}}@keyframes fm-island-fold{0%,40%{opacity:1}85%,to{opacity:0}}@keyframes fm-island-wave{0%,to{transform:rotate(0deg)}25%,75%{transform:rotate(-18deg)}50%{transform:rotate(8deg)}}@keyframes fm-island-wake{0%,to{opacity:0}45%{opacity:.6;stroke-dashoffset:0}}@keyframes fm-island-ripple{0%,to{opacity:1;translate:0 0}50%{opacity:.65;translate:0 2px}}@keyframes fm-island-star{0%{opacity:0;transform:translate(0)}25%{opacity:.5}to{opacity:0;transform:translate(-38px,15px)}}@media (prefers-reduced-motion:reduce){.fm-message-island,.fm-message-island *{animation:none!important;transition:none!important}.fm-message-island .fm-scene-gaze{transform:none!important}.fm-island-postcard>svg{translate:none!important}}.fm-middle-scene{max-width:23rem}.fm-middle-hint,.fm-middle-status{margin:0;font-size:.6875rem;line-height:1.6}.fm-middle-hint{color:rgb(var(--c-ink-400))}.fm-middle-status{min-height:1.25rem;color:rgb(var(--c-ink-700))}.fm-pointer-scene .fm-bot-look{transform:translate(var(--fm-look-x,0),var(--fm-look-y,0));transition:transform .15s ease-out}.fm-pointer-scene[data-tracking=true] .fm-scene-gaze{animation:none}.fm-sky-stage{position:relative;width:100%;aspect-ratio:28/17}.fm-sky-stage>svg{display:block;width:100%;height:100%}.fm-sky-sample{position:absolute;left:13.5%;top:62%;width:13%;height:17%;min-width:44px;min-height:44px;border:0;padding:0;border-radius:.6rem;background:transparent;cursor:pointer}.fm-empty-compose:focus-visible,.fm-sky-sample:focus-visible,.fm-tray-trigger:focus-visible{outline:2px solid rgb(var(--c-brand-600));outline-offset:3px}.fm-sky-sample:hover{background:rgb(var(--c-brand-600)/.04)}.fm-sky-folder-lip{transform-box:fill-box;transform-origin:center bottom;transition:transform .18s ease}.fm-sky-playground[data-action=file] .fm-sky-action-letter{animation:fm-sky-deliver .6s cubic-bezier(.2,.7,.3,1)}.fm-sky-playground[data-action=file] .fm-sky-folder-lip{transform:scaleY(.7)}.fm-sky-playground[data-action=file] .fm-bot-look{animation:fm-sky-watch .6s ease-in-out}.fm-sky-playground[data-idle] .fm-scene-envelope{animation:fm-envelope-rock .6s ease-in-out}.fm-sky-playground[data-action] .fm-scene-envelope{animation:none}.fm-sorting-scene{--fm-desk-sea:color-mix(in srgb,rgb(var(--c-signal)) 32%,rgb(var(--c-paper)));width:100%;margin:auto;animation:fm-scene-arrive .46s cubic-bezier(.2,.7,.3,1) both}.fm-sorting-scene>svg{display:block;width:100%;height:auto}.fm-desk-curtain{transform-box:fill-box;transform-origin:center top}.fm-desk-plane,.fm-desk-plane-trail,.fm-desk-sorting-letter{opacity:0;pointer-events:none}.fm-desk-tray-glow{opacity:0;transition:opacity .18s ease}.fm-sorting-scene[data-action=file] .fm-desk-tray-file .fm-desk-tray-glow,.fm-sorting-scene[data-action=rest] .fm-desk-tray-rest .fm-desk-tray-glow,.fm-sorting-scene[data-action=sent] .fm-desk-tray-sent .fm-desk-tray-glow{opacity:.2}.fm-sorting-scene:is([data-action=file],[data-idle=glance]):not([data-action=sent],[data-action=rest]) .fm-desk-sorting-letter{animation:fm-desk-file .6s cubic-bezier(.2,.7,.3,1)}.fm-sorting-scene:is([data-action=file],[data-idle=glance]):not([data-action=sent],[data-action=rest]) .fm-island-wave-hand{animation:fm-desk-sort-hand .6s ease}.fm-sorting-scene[data-action=file] .fm-bot-look{animation:fm-desk-watch-file .6s ease}.fm-sorting-scene[data-action=sent] .fm-desk-plane{animation:fm-desk-send .6s cubic-bezier(.2,.7,.3,1)}.fm-sorting-scene[data-action=sent] .fm-desk-plane-trail{animation:fm-island-wake .6s ease}.fm-sorting-scene[data-action=sent] .fm-bot-look{animation:fm-desk-watch-plane .6s ease}.fm-sorting-scene[data-action=rest] .fm-island-wave-hand{animation:fm-island-wave .48s ease-in-out}.fm-desk-bot-seat{transform-box:fill-box;transform-origin:center bottom}.fm-sorting-scene[data-action=rest] .fm-desk-bot-seat{animation:fm-desk-relax .6s ease-in-out}.fm-sorting-scene:is([data-action=rest],[data-idle=spark]) .fm-desk-waiting-star{animation:fm-star-glimmer .6s ease-in-out}.fm-sorting-scene[data-idle=blink] .fm-scene-eye{animation:fm-scene-blink .16s ease-in-out}.fm-sorting-scene[data-idle=spark] :is(.fm-sky-star,.fm-sky-sun){animation:fm-star-glimmer .6s ease-in-out}.fm-sorting-scene[data-idle=drift] .fm-desk-curtain{animation:fm-desk-breeze .6s ease-in-out}.fm-sorting-scene[data-idle=drift] :is(.fm-sky-cloud,.fm-desk-waterline){animation:fm-scene-drift .6s ease-in-out}.dark .fm-sorting-scene[data-idle=spark] .fm-desk-lamp-beam{animation:fm-star-glimmer .6s ease-in-out}.fm-empty-counts{max-width:100%;flex-wrap:wrap;justify-content:center}.fm-empty-counts-playful{gap:0;padding:0 .35rem;margin-bottom:0}.fm-tray-trigger{min-height:44px;padding:.375rem .45rem;border-radius:999px;font-size:.6875rem;font-weight:600;color:rgb(var(--c-signal));transition:background .18s ease}.fm-tray-trigger:is(:hover,:focus-visible),.fm-tray-trigger[data-active=true]{background:rgb(var(--c-signal)/.12)}.fm-desk-status{margin-top:.35rem;margin-bottom:.65rem}.fm-empty-compose{position:relative;isolation:isolate;overflow:hidden;background:rgb(var(--c-paper-soft))}.fm-empty-compose>:is(span,.fm-compose-mark){position:relative;z-index:1}.fm-compose-envelope{position:absolute;inset:0;width:100%;height:100%;opacity:.07;transition:opacity .18s ease,transform .18s ease;transform-origin:center top}.fm-empty-compose:is(:hover,:focus-visible) .fm-compose-envelope{opacity:.16;transform:scaleY(.55)}.fm-compose-pencil,.fm-compose-plus{transition:opacity .18s ease}.fm-compose-pencil{opacity:0}.fm-empty-compose:is(:hover,:focus-visible) .fm-compose-plus{opacity:0}.fm-empty-compose:is(:hover,:focus-visible) .fm-compose-pencil{opacity:1}@media (min-width:1024px){.fs-panes[data-reading=below] .fm-empty-cheer{flex-direction:row;gap:2rem;padding-block:1.25rem}.fs-panes[data-reading=below] .fm-middle-scene{flex:0 1 14rem;max-width:14rem;margin-bottom:0}.fs-panes[data-reading=below] .fm-empty-details{flex:0 1 20rem;min-width:0}}@keyframes fm-sky-deliver{0%{opacity:1;transform:translate(0)}45%{opacity:1;transform:translate(150px,-62px)}85%{opacity:0;transform:translate(315px,-7px)}to{opacity:0;transform:translate(315px,-7px)}}@keyframes fm-sky-watch{0%{transform:translate(-8px,5px)}45%{transform:translateY(-5px)}85%,to{transform:translate(8px,4px)}}@keyframes fm-envelope-rock{0%,to{translate:0 0}50%{translate:3px -3px}}@keyframes fm-desk-file{0%{opacity:0;transform:translateY(12px)}20%,35%{opacity:1;transform:translate(-5px,-9px)}80%{opacity:1;transform:translate(-190px,60px)}to{opacity:0;transform:translate(-190px,69px)}}@keyframes fm-desk-sort-hand{0%,to{transform:rotate(0)}30%{transform:rotate(-12deg)}70%{transform:rotate(25deg)}}@keyframes fm-desk-watch-file{0%,30%{transform:translate(8px,2px)}75%,to{transform:translate(-8px,6px)}}@keyframes fm-desk-send{0%{opacity:0;transform:translate(0)}15%{opacity:1}55%{opacity:1;transform:translate(68px,-55px)}to{opacity:0;transform:translate(78px,-153px)}}@keyframes fm-desk-watch-plane{0%{transform:translateY(6px)}55%,to{transform:translate(7px,-6px)}}@keyframes fm-desk-relax{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}@keyframes fm-desk-breeze{0%,to{transform:skewX(0)}50%{transform:skewX(2deg)}}@media (prefers-reduced-motion:reduce){.fm-empty-compose *,.fm-pointer-scene,.fm-pointer-scene *{animation:none!important;transition:none!important}.fm-empty-compose .fm-compose-envelope,.fm-pointer-scene .fm-bot-look{transform:none!important}}.fm-harbour-scene{--fm-harbour-water:color-mix(in srgb,rgb(var(--c-signal)) 30%,rgb(var(--c-paper)));--fm-harbour-timber:color-mix(in srgb,rgb(var(--c-ink-400)) 24%,rgb(var(--c-paper-soft)));width:100%;margin:auto;animation:fm-scene-arrive .46s cubic-bezier(.2,.7,.3,1) both}.dark .fm-harbour-scene{--fm-harbour-water:color-mix(in srgb,rgb(var(--c-signal)) 22%,rgb(var(--c-paper)))}.fm-harbour-stage{position:relative;width:100%;aspect-ratio:8/5}.fm-harbour-stage>svg{display:block;width:100%;height:100%;pointer-events:none}.fm-harbour-shore-depth,.fm-harbour-sky-depth,.fm-harbour-water-depth{transition:transform .18s ease-out}.fm-harbour-sky-depth{transform:translate(calc(var(--fm-look-x, 0px) * -.35),calc(var(--fm-look-y, 0px) * -.2))}.fm-harbour-shore-depth{transform:translate(calc(var(--fm-look-x, 0px) * -.12))}.fm-harbour-water-depth{transform:translate(calc(var(--fm-look-x, 0px) * .2))}.fm-harbour-sample{position:absolute;left:74.46%;top:80.85%;width:17%;height:23%;min-width:44px;min-height:44px;transform:translate(-50%,-50%);padding:0;border:0;border-radius:.7rem;background:transparent;cursor:pointer;touch-action:manipulation}.fm-harbour-sample:focus-visible{outline:2px solid rgb(var(--c-brand-600));outline-offset:3px}.fm-harbour-sample:hover{background:rgb(var(--c-brand-600)/.035)}.fm-harbour-boat{transform-origin:417px 283px}.fm-harbour-scene:not([data-action]):has(.fm-harbour-sample:is(:hover,:focus-visible)) .fm-harbour-boat{translate:0 -3px;transition:translate .18s ease}.fm-harbour-plane,.fm-harbour-plane-trail,.fm-harbour-telescope,.fm-harbour-wake{opacity:0}.fm-harbour-slot-glow{opacity:0;transition:opacity .18s ease}.fm-harbour-scene[data-action=file] .fm-harbour-slot-glow{opacity:.35}.fm-harbour-scene[data-action=file] .fm-harbour-boat{animation:fm-harbour-file .6s cubic-bezier(.2,.7,.3,1)}.fm-harbour-scene[data-action=collect] .fm-harbour-boat{animation:fm-harbour-collect .6s cubic-bezier(.2,.7,.3,1)}.fm-harbour-scene:is([data-action=file],[data-action=collect]) .fm-harbour-hull{animation:fm-island-fold .6s ease}.fm-harbour-scene:is([data-action=file],[data-action=collect]) .fm-harbour-wake{animation:fm-island-wake .6s ease}.fm-harbour-scene:is([data-action=file],[data-action=collect]) .fm-island-wave-hand{animation:fm-harbour-greet .6s ease-in-out}.fm-harbour-scene[data-action=collect] .fm-harbour-mailbag{animation:fm-harbour-bag .6s ease-in-out;transform-origin:112px 252px}.fm-harbour-scene[data-action=sent] .fm-harbour-plane{animation:fm-harbour-send .6s cubic-bezier(.2,.7,.3,1)}.fm-harbour-scene[data-action=sent] .fm-harbour-plane-trail{animation:fm-island-wake .6s ease}.fm-harbour-scene[data-action=sent] .fm-bot-look{animation:fm-desk-watch-plane .6s ease}.fm-harbour-scene[data-action=rest] .fm-harbour-telescope{animation:fm-harbour-lookout .6s ease-in-out;transform-origin:249px 187px}.fm-harbour-scene[data-action=rest] .fm-bot-look{animation:fm-harbour-look .6s ease-in-out}.fm-harbour-scene:is([data-action=rest],[data-idle=drift]) .fm-harbour-buoy{animation:fm-harbour-bob .6s ease-in-out;transform-origin:482px 290px}.fm-harbour-scene[data-idle=drift] :is(.fm-harbour-distant-boat,.fm-sky-cloud,.fm-harbour-ripples){animation:fm-scene-drift .6s ease-in-out}.fm-harbour-scene[data-idle=blink] .fm-scene-eye{animation:fm-scene-blink .16s ease-in-out}.fm-harbour-scene[data-idle=spark] :is(.fm-sky-star,.fm-sky-sun){animation:fm-star-glimmer .6s ease-in-out}.fm-harbour-scene[data-idle=glance] .fm-bot-look{animation:fm-harbour-look .6s ease-in-out}@keyframes fm-harbour-file{0%{opacity:1;transform:translate(0) scale(1)}40%{opacity:1;transform:translate(20px,-32px) scale(.8)}82%,to{opacity:0;transform:translate(2px,-97px) scale(.2)}}@keyframes fm-harbour-collect{0%{opacity:1;transform:translate(0) rotate(0) scale(1)}45%{opacity:1;transform:translate(-155px,5px) rotate(-7deg) scale(.9)}86%,to{opacity:0;transform:translate(-305px,-70px) rotate(0) scale(.25)}}@keyframes fm-harbour-greet{0%,45%,to{transform:rotate(0)}65%{transform:rotate(-22deg)}85%{transform:rotate(7deg)}}@keyframes fm-harbour-bag{0%,70%,to{transform:scale(1)}85%{transform:scale(1.07,.95)}}@keyframes fm-harbour-send{0%{opacity:0;transform:translate(0)}15%{opacity:1}50%{opacity:1;transform:translate(105px,-45px)}to{opacity:0;transform:translate(210px,-142px)}}@keyframes fm-harbour-lookout{0%,to{opacity:0;transform:translateY(8px) rotate(7deg)}20%,80%{opacity:1;transform:translateY(0) rotate(0)}50%{opacity:1;transform:translateY(0) rotate(-4deg)}}@keyframes fm-harbour-look{0%,to{transform:translate(0)}35%,75%{transform:translate(8px,-3px)}}@keyframes fm-harbour-bob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-4px) rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.fm-harbour-scene *,.fm-harbour-scene .fm-bot-look{animation:none!important;transition:none!important}.fm-harbour-shore-depth,.fm-harbour-sky-depth,.fm-harbour-water-depth{transform:none}.fm-harbour-scene .fm-harbour-boat{translate:none!important}}.fm-animation-preview svg{display:block}.fm-animation-preview-auto{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:112px;overflow:hidden;border-bottom:1px solid rgb(var(--c-line));background:rgb(var(--c-paper-soft))}.fm-preview-half{display:grid;grid-template-rows:88px 23px;min-width:0;overflow:hidden}.fm-preview-half+.fm-preview-half{border-left:1px solid rgb(var(--c-line))}.fm-preview-half>.fm-animation-preview{height:88px;border-bottom:0}.fm-preview-half>span:last-child{color:rgb(var(--c-ink-400));font-size:10px;line-height:20px;text-align:center}.fm-animation-preview .fm-preview-eyes{transition:transform .18s ease;transform-origin:center}.group:is(:hover,:focus-visible) .fm-animation-preview .fm-preview-eyes{transform:translateX(2px)}.group:is(:hover,:focus-visible) .fm-animation-preview-sky .fm-preview-letter{animation:fm-preview-letter .6s cubic-bezier(.2,.7,.3,1)}.group:is(:hover,:focus-visible) .fm-animation-preview-seaside .fm-preview-plane{animation:fm-preview-plane .6s cubic-bezier(.2,.7,.3,1)}.group:is(:hover,:focus-visible) .fm-animation-preview-filing .fm-preview-filing-letter{animation:fm-preview-filing-letter .6s cubic-bezier(.2,.7,.3,1)}.group:is(:hover,:focus-visible) .fm-animation-preview-island .fm-preview-boat{animation:fm-preview-boat .6s cubic-bezier(.2,.7,.3,1)}.group:is(:hover,:focus-visible) .fm-animation-preview :is(.fm-preview-water,.fm-preview-star){animation:fm-star-glimmer .6s ease-in-out}.group:is(:hover,:focus-visible) .fm-animation-preview-auto :is(.fm-preview-letter,.fm-preview-plane,.fm-preview-boat){animation:fm-preview-nudge .6s ease-in-out}@keyframes fm-preview-letter{to{transform:translate(154px,-8px) scale(.55);opacity:0}}@keyframes fm-preview-plane{50%{opacity:1}to{transform:translate(45px,-45px);opacity:0}}@keyframes fm-preview-filing-letter{60%{transform:translate(-42px,42px) rotate(0deg) scale(.72)}to{transform:translate(-42px,42px) rotate(0deg) scale(.5);opacity:.15}}@keyframes fm-preview-nudge{50%{transform:translateY(-5px)}}@keyframes fm-preview-boat{50%{transform:translate(8px,-3px) rotate(2deg)}}@media (prefers-reduced-motion:reduce){.fm-animation-preview *{animation:none!important;transition:none!important}.fs-panes *,[role=dialog] *{animation-duration:.01ms!important;transition-duration:.01ms!important}}@keyframes fm-fade-out{0%{opacity:1}to{opacity:0}}@keyframes fm-fadedown{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px) scale(.99)}}@keyframes fm-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)}}@keyframes fm-slide-in{0%{transform:translateX(100%)}to{transform:none}}@keyframes fm-slide-out{0%{transform:none}to{transform:translateX(100%)}}.fs-panes{transition:grid-template-columns var(--fs-pane-trans,.24s cubic-bezier(.4,0,.2,1))}@media (min-width:1024px){.fs-pane-folders-collapsed,.fs-pane-list-collapsed{animation:fm-pane-in .24s cubic-bezier(.4,0,.2,1) both}}@keyframes fm-pane-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.fs-pane-folders-collapsed,.fs-pane-list-collapsed{animation:none}}