:is(html,body) [data-seen-key][data-unseen]{outline:2px solid color-mix(in srgb,var(--ui-primary,#79ADE3) 92%,transparent);outline-offset:-2px;transition:outline-color 1.6s ease-out}:is(html,body) [data-seen-key][data-unseen=fading]{outline-color:transparent}@media (prefers-reduced-motion:reduce){:is(html,body) [data-seen-key][data-unseen]{transition-duration:.4s}}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]){--overlay-card:var(--shared-ui-card);--overlay-text:var(--shared-ui-text);--overlay-border:var(--shared-ui-border);color:var(--overlay-text);font-family:var(--shared-font-sans);color-scheme:light}body[data-react-shared-overlays=dark] :is([data-react-overlay],.agr-overlay,[data-shared-popover]){color-scheme:dark}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) :where(div,section,article,header,footer,p,span,strong,b,small,em,label,li,ul,ol,dl,dt,dd,details,summary,h1,h2,h3,h4):where(:not([data-own-paint],[data-own-paint] *)){color:inherit!important;background-color:transparent!important;background-image:none!important;border-color:var(--overlay-border)!important;font-family:var(--shared-font-sans)!important;word-break:keep-all;overflow-wrap:break-word}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) :is(h1,h2,h3,h4):where(:not([data-own-paint],[data-own-paint] *)){color:var(--overlay-text)!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) blockquote{font-family:var(--shared-font-display)!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) :is(code,pre){font-family:var(--shared-font-mono)!important}body[data-react-shared-overlays] .agr-overlay,body[data-react-shared-overlays] [data-react-overlay]:not([data-react-overlay=toast]):not([data-react-overlay=update]):not([data-react-overlay=voters])>div{background:rgba(17,17,17,.56)!important;backdrop-filter:blur(5px)!important;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) :is(.modal-panel,.modal-panel-flex){background:var(--overlay-card)!important;color:var(--overlay-text)!important;border:1px solid var(--overlay-border)!important;border-radius:var(--radius-md)!important;box-shadow:none!important;max-height:calc(100dvh - max(24px, env(safe-area-inset-top)) - max(24px, env(safe-area-inset-bottom)))!important;overscroll-behavior:contain}body[data-react-shared-overlays] [data-react-overlay] .modal-panel{overflow-y:auto}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) h2{font-weight:700!important;line-height:1.4!important;letter-spacing:-.025em}body[data-react-shared-overlays] .agr-ft-footer{background:var(--overlay-card)!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) :is(button,a):where(:not([data-own-paint],[data-own-paint] *)){color:var(--overlay-text)!important;background:var(--shared-ui-raised)!important;border-color:var(--overlay-border)!important;border-radius:var(--radius-md)!important;font-family:var(--shared-font-sans)!important;font-weight:650!important;box-shadow:none!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) button:not([aria-label]):where(:not([data-own-paint],[data-own-paint] *)){min-height:44px;font-size:15px!important;padding:10px 16px!important;border:1px solid var(--overlay-border)!important;line-height:1.4!important}@media (pointer:fine){body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) button:not([aria-label]):where(:not([data-own-paint],[data-own-paint] *)){min-height:38px;padding:8px 14px!important;font-size:14.5px!important}}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) a:where(:not([data-own-paint],[data-own-paint] *)){background:transparent!important;text-underline-offset:3px}body[data-react-shared-overlays] [data-react-overlay] .auth-form .auth-text-btn{background:transparent!important;border:0!important;padding:0!important;font-size:.8rem!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) button[aria-label]:not([role=switch]):where(:not([data-own-paint],[data-own-paint] *)){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) :is(button,a):focus-visible{outline:2px solid var(--shared-ui-focus)!important;outline-offset:3px}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) button:disabled{opacity:.43!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) button:not(:disabled):hover:where(:not([data-own-paint],[data-own-paint] *)){border-color:var(--shared-ui-line-strong)!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){background:var(--shared-ui-raised)!important;color:var(--overlay-text)!important;border-color:var(--shared-ui-line-strong)!important;border-radius:var(--radius-md)!important;font-family:var(--shared-font-sans)!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) input{accent-color:var(--shared-ui-focus)!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) :is([role=alert],[aria-invalid=true]){color:var(--shared-ui-danger)!important;border-color:var(--shared-ui-danger)!important}body[data-react-shared-overlays] .agr-card-body>button,body[data-react-shared-overlays] .agr-ft-footer>button,body[data-react-shared-overlays] [data-react-overlay=auth] button[type=submit],body[data-react-shared-overlays] [data-react-overlay=confirm] .desktop-dialog-actions button:last-child,body[data-react-shared-overlays] [data-react-overlay=nickname] .modal-panel>button,body[data-react-shared-overlays] [data-react-overlay=verified] .modal-panel button{background:var(--shared-ui-primary)!important;color:var(--shared-ui-on-primary,#242824)!important;border-color:transparent!important;box-shadow:none!important}body[data-react-shared-overlays] [data-react-overlay=dorm-rules] .dorm-rules-amount,body[data-react-shared-overlays] [data-react-overlay=share] button>span:has(svg),body[data-react-shared-overlays] [data-react-overlay=verified] .modal-panel [aria-hidden=true]{background:var(--shared-ui-primary)!important;color:var(--shared-ui-on-primary,#242824)!important}body[data-react-shared-overlays] [data-react-overlay=dorm-rules] :is(.dorm-rules-tile-icon,.dorm-rules-group-icon){background:color-mix(in srgb,var(--shared-ui-primary) 38%,transparent)!important;color:var(--overlay-text)!important}body[data-react-shared-overlays] [data-react-overlay=dorm-rules] :is(.dorm-rules-lead,.dorm-rules-tile-meta,.dorm-rules-group-desc,.dorm-rules-desc){color:color-mix(in srgb,var(--overlay-text) 68%,transparent)!important}body[data-react-shared-overlays] [data-react-overlay=share] .modal-panel button:not([aria-label]){padding:8px 4px!important}body[data-react-shared-overlays] [data-react-overlay=toast]>div>div,body[data-react-shared-overlays] [data-react-overlay=update]>div,body[data-react-shared-overlays] [data-react-overlay=voters]>div{background:var(--shared-ui-card)!important;color:var(--shared-ui-text)!important;border:1px solid var(--shared-ui-border)!important}body[data-react-shared-overlays] [data-react-overlay=profile] [aria-label="원본 이미지"]{background:rgba(17,17,17,.85)!important}body[data-react-shared-overlays] [data-react-overlay=profile] [aria-label="원본 이미지"] button{background:var(--shared-ui-card)!important}@media (max-width:700px){body[data-react-shared-overlays] .agr-overlay,body[data-react-shared-overlays] [data-react-overlay]:not([data-react-overlay=toast]):not([data-react-overlay=update]):not([data-react-overlay=voters])>div{padding:max(9px,env(safe-area-inset-top)) max(9px,env(safe-area-inset-right)) max(9px,env(safe-area-inset-bottom)) max(9px,env(safe-area-inset-left))!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) :is(.modal-panel,.modal-panel-flex){border-radius:var(--radius-md)!important;max-height:calc(100dvh - max(9px, env(safe-area-inset-top)) - max(9px, env(safe-area-inset-bottom)) - var(--browser-bar-reserve, 0px))!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}}body[data-react-shared-overlays] [data-shared-popover]{background:var(--shared-ui-card)!important;color:var(--shared-ui-text)!important;border-color:var(--shared-ui-border)!important;font-family:var(--shared-font-sans)!important}body[data-react-shared-overlays] [data-shared-popover] .coauthor-results>button[role=option]{min-height:44px;padding:10px 12px!important;border:0!important;border-radius:var(--radius-md)!important;justify-content:flex-start;text-align:left;background:transparent!important;line-height:1.5!important}body[data-react-shared-overlays] [data-shared-popover] .coauthor-results>button[aria-selected=true]{background:var(--shared-ui-surface)!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){font-size:16px!important;line-height:1.5;caret-color:var(--shared-ui-text)}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) :is(button,input,select,textarea):focus-visible{outline:2px solid var(--shared-ui-focus);outline-offset:3px}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) ::selection{background:var(--shared-ui-primary);color:#1c1c1c}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]){scrollbar-width:thin;scrollbar-color:var(--shared-ui-line-strong) transparent}body[data-react-shared-overlays] [data-react-overlay=share] .share-targets{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}body[data-react-shared-overlays] [data-react-overlay=share] .share-targets>button{min-width:44px;padding:0!important;border:0!important;background:transparent!important}body[data-react-shared-overlays] [data-react-overlay=share] .share-targets>button>span:first-child{width:44px!important;height:44px!important;border-radius:var(--radius-md)!important;box-shadow:none!important}body[data-react-shared-overlays] [data-react-overlay=share] .share-targets>button>span:last-child{font-size:14px!important}@media(max-width:380px){body[data-react-shared-overlays] [data-react-overlay=share] .share-targets>button>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}body[data-react-shared-overlays] [data-react-overlay=profile] .modal-panel button[aria-label="프로필 사진 크게 보기"]{width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;padding:0!important;border:0!important;border-radius:var(--radius-pill)!important;corner-shape:round!important;overflow:hidden;background:var(--shared-ui-primary)!important;color:var(--shared-ui-on-primary,#242824)!important}body[data-react-shared-overlays] [data-react-overlay=profile] .modal-panel button[aria-label="프로필 사진 크게 보기"] img{width:100%;height:100%;object-fit:cover}body[data-react-shared-overlays] [data-react-overlay=profile] .desktop-profile-card-actions>button:first-child{background:var(--shared-ui-primary)!important;color:var(--shared-ui-on-primary,#242824)!important;border-color:transparent!important}body[data-react-shared-overlays] [data-react-overlay=profile] button[data-profile-block]{background:transparent!important;border:0!important;min-height:36px;font-size:13px!important;font-weight:600!important;padding:6px 10px!important}body[data-react-shared-overlays] [data-react-overlay=profile] .modal-panel>button[aria-label="프로필 닫기"]{background:transparent!important;border:0!important}body[data-react-shared-overlays] :is([data-react-overlay],[data-shared-popover]) [data-sticker-caption]{font-family:var(--shared-font-mono,monospace)!important}body[data-react-shared-overlays] [data-shared-popover] [data-sticker-picker=pixel] button{min-width:0;min-height:40px;padding:4px!important;background:transparent!important;font-size:13px!important;line-height:1.45!important}body[data-react-shared-overlays] [data-shared-popover] [data-sticker-tabs] button[aria-pressed=true]{background:var(--shared-ui-text)!important;color:var(--shared-ui-bg)!important}body[data-react-shared-overlays] [data-shared-popover] [data-sticker-picker=pixel] [data-sticker-pick]{display:flex;flex-direction:column;border:0!important;border-radius:0!important}body[data-react-shared-overlays] [data-shared-popover] [data-sticker-actions] button{min-height:34px;font-size:11px!important;border:0!important;border-radius:0!important}body[data-react-shared-overlays] [data-shared-popover] [data-sticker-actions] button[aria-pressed=true]{background:var(--shared-ui-surface)!important}body[data-react-shared-overlays] [data-shared-popover] [data-sticker-picker=pixel] [data-sticker-close]{min-width:32px}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) .doreumi-preference-choices :is(button,button[aria-label]){min-height:40px;padding:5px 13px!important;border:1px solid var(--overlay-border)!important;border-radius:var(--radius-pill)!important;corner-shape:round!important;background:var(--shared-ui-card,var(--shared-ui-raised))!important;font-size:14px!important;font-weight:500!important;line-height:1.3!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) .doreumi-preference-choices button[aria-pressed=true]{background:var(--shared-ui-primary,#79ADE3)!important;border-color:var(--shared-ui-primary,#79ADE3)!important;color:var(--shared-ui-on-primary,#242824)!important;font-weight:650!important}@media (pointer:fine){body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) .doreumi-preference-choices :is(button,button[aria-label]){min-height:32px;padding:4px 12px!important;font-size:13.5px!important}}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) .compose-chooser .imported-compose-target{min-height:44px;padding:9px 12px!important;border:0!important;border-radius:var(--radius-md)!important;background:transparent!important;text-align:left!important;font-weight:400!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) .compose-chooser .imported-compose-target:hover{background:var(--shared-ui-raised)!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) .compose-chooser .imported-compose-target small{margin:0!important;font-family:var(--shared-font-sans)!important;font-weight:400!important}body[data-react-shared-overlays] :is([data-react-overlay],.agr-overlay,[data-shared-popover]) .doreumi-preferences-form .doreumi-primary-button{background:var(--shared-ui-primary,#79ADE3)!important;border-color:transparent!important;color:var(--shared-ui-on-primary,#242824)!important;font-weight:700!important}body [data-shared-popover] .account-menu{display:flex;flex-direction:column;gap:2px;width:272px;max-width:calc(100vw - 32px)}body [data-shared-popover] .account-menu .account-menu-who{display:flex;align-items:center;gap:12px;min-width:0;padding:8px 10px 12px;margin-bottom:4px;border-bottom:1px solid var(--overlay-border,var(--ui-border,#c4c9c1))}body [data-shared-popover] .account-menu .account-menu-who .profile-avatar{border:1px solid var(--overlay-border,var(--ui-border,#c4c9c1))}body [data-shared-popover] .account-menu .account-menu-name{display:grid;gap:2px;min-width:0}body [data-shared-popover] .account-menu .account-menu-name strong{overflow:hidden;font-size:16px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}body [data-shared-popover] .account-menu .account-menu-name span{overflow:hidden;color:var(--shared-ui-muted,var(--ui-muted,#5C635D))!important;font-size:13.5px;font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}body [data-shared-popover] nav.account-menu :is(a,button).account-menu-row{display:flex;align-items:center;width:100%;min-height:44px;padding:0 12px!important;border:0!important;border-radius:var(--radius-md)!important;background:transparent!important;color:var(--overlay-text,var(--ui-text,#242824))!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important;text-align:left;text-decoration:none;cursor:pointer}body [data-shared-popover] nav.account-menu :is(a,button).account-menu-row:hover{background:var(--shared-ui-surface,var(--ui-surface,#E3E5E0))!important}body [data-shared-popover] nav.account-menu :is(a,button).account-menu-row:focus-visible{outline:2px solid var(--shared-ui-focus,var(--ui-focus,#242824))!important;outline-offset:-2px}body [data-shared-popover] nav.account-menu button.account-menu-row.account-menu-row--aside{margin-top:4px;border-top:1px solid var(--overlay-border,var(--ui-border,#c4c9c1))!important;border-radius:0 0 var(--radius-md) var(--radius-md)!important;color:var(--shared-ui-muted,var(--ui-muted,#5C635D))!important;font-size:15px!important}.dorms-folio .home-profile .profile-avatar{width:100%!important;height:100%!important;border-radius:var(--radius-round);corner-shape:round}.dorms-folio .home-profile[aria-expanded=true]{outline:2px solid var(--ui-primary);outline-offset:2px}.dorms-folio .home-ask-link{display:flex;flex-direction:column;align-items:center;gap:3px;flex-shrink:0;color:var(--ui-muted);text-decoration:none;font:12px/1.3 var(--font-sans)}.dorms-folio .home-ask-link>span:first-child{background-color:var(--ui-raised)!important;border-color:var(--ui-border)!important}.dorms-folio .home-social-links{display:flex;flex-wrap:wrap;gap:12px 18px;font:14px/1.6 var(--font-sans)}.dorms-folio .home-social-links a{color:var(--ui-muted);text-decoration:none}.dorms-folio .home-brand-mark{width:28px;height:28px;border-radius:var(--radius-round);corner-shape:round;object-fit:contain;flex-shrink:0}@media(max-width:700px){.dorms-folio .home-ask-link{font-size:11px}.dorms-folio .home-search-line{flex-wrap:nowrap;gap:8px}.dorms-folio .home-search-line .home-search{flex:1;min-width:0}.dorms-folio .home-search-line .home-guide{width:48px;flex-shrink:0}.dorms-folio .home-search-line .guide-search-icon{width:44px;height:44px}}.menu-art{display:block;flex:none;width:22px;height:22px;color:var(--ui-text,#242824);overflow:visible}.menu-art[data-tone=apps]{--menu-art-accent:color-mix(in srgb,var(--ui-primary,#79ADE3) 70%,var(--ui-card,#F7F8F4))}.menu-art[data-tone=story]{--menu-art-accent:#e8a084}.menu-art[data-tone=learn]{--menu-art-accent:#9fcfa6}.menu-art[data-tone=library]{--menu-art-accent:#e8c27a}.menu-art .ma-fill{fill:var(--menu-art-accent)}.menu-art :is(.ma-pop,.ma-swing,.ma-drop,.ma-blink,.ma-beat,.ma-twinkle,.ma-bounce,.ma-letter,.ma-dot,.ma-legs,.ma-float,.ma-flame,.ma-spin,.ma-plug,.ma-grow,.ma-drip,.ma-lean,.ma-write,.ma-tassel){transform-box:fill-box;transform-origin:center}.menu-art .ma-check{stroke-dasharray:12;stroke-dashoffset:12;animation:ma-check 3.2s ease-in-out infinite}.menu-art .ma-pop{animation:ma-pop 2.4s ease-in-out infinite}.menu-art .ma-swing{animation:ma-swing 2.8s ease-in-out infinite}.menu-art .ma-drop{animation:ma-drop 2.8s cubic-bezier(.5,0,.4,1) infinite}.menu-art .ma-blink{animation:ma-blink 1.6s ease-in-out infinite}.menu-art .ma-beat{animation:ma-beat 1.8s ease-in-out infinite}.menu-art .ma-twinkle{animation:ma-twinkle 2.2s ease-in-out infinite}.menu-art .ma-bounce{animation:ma-bounce 1.8s ease-in-out infinite}.menu-art .ma-letter{transform-origin:50% 100%;animation:ma-letter 2.8s ease-in-out infinite}.menu-art .ma-dot{animation:ma-dot 1.4s ease-in-out infinite}.menu-art .ma-legs{animation:ma-legs .7s ease-in-out infinite alternate}.menu-art .ma-float{animation:ma-float 2.2s ease-in-out infinite}.menu-art .ma-flame{transform-origin:50% 0;animation:ma-flame .45s ease-in-out infinite alternate}.menu-art .ma-spin{animation:ma-spin 6s linear infinite}.menu-art .ma-spin.ma-slow{animation-duration:9s}.menu-art .ma-plug{animation:ma-plug 2.4s ease-in-out infinite}.menu-art .ma-grow{transform-origin:50% 100%;animation:ma-grow 2s ease-in-out infinite}.menu-art .ma-drip{animation:ma-drip 2.6s ease-in infinite}.menu-art .ma-lean{transform-origin:0 100%;animation:ma-lean 2.8s ease-in-out infinite}.menu-art .ma-write{animation:ma-write 1.6s ease-in-out infinite}.menu-art .ma-tassel{transform-origin:50% 0;animation:ma-tassel 2s ease-in-out infinite}.menu-art .ma-late{animation-delay:.35s}.menu-art .ma-later{animation-delay:.7s}.menu-art .ma-d2{animation-delay:.2s}.menu-art .ma-d3{animation-delay:.4s}@keyframes ma-pop{0%,60%,to{transform:scale(1)}72%{transform:scale(1.22)}84%{transform:scale(.94)}}@keyframes ma-swing{0%,to{transform:translate(0)}50%{transform:translate(-2px,-3px)}}@keyframes ma-drop{0%{transform:translateY(-3px);opacity:0}25%{opacity:1}60%,75%{transform:translateY(5px);opacity:1}to{transform:translateY(6px);opacity:0}}@keyframes ma-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes ma-beat{0%,to{transform:scale(1)}20%{transform:scale(1.25)}40%{transform:scale(1)}55%{transform:scale(1.15)}}@keyframes ma-twinkle{0%,to{transform:scale(.7) rotate(0deg);opacity:.5}50%{transform:scale(1.15) rotate(20deg);opacity:1}}@keyframes ma-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-2.5px)}60%{transform:translateY(0)}}@keyframes ma-letter{0%,to{transform:translateY(6px) scaleY(.4);opacity:0}30%,70%{transform:translateY(0) scaleY(1);opacity:1}}@keyframes ma-dot{0%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-1.8px);opacity:1}}@keyframes ma-legs{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}@keyframes ma-float{0%,to{transform:translateY(1px)}50%{transform:translateY(-1.5px)}}@keyframes ma-flame{0%{transform:scaleY(.7);opacity:.7}to{transform:scaleY(1.2);opacity:1}}@keyframes ma-spin{to{transform:rotate(1turn)}}@keyframes ma-plug{0%,to{transform:translateX(-2px)}45%,65%{transform:translateX(1.5px)}}@keyframes ma-grow{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@keyframes ma-drip{0%{transform:translateY(-2px);opacity:0}30%{opacity:1}80%{transform:translateY(2px);opacity:1}to{transform:translateY(3px);opacity:0}}@keyframes ma-lean{0%,to{transform:rotate(0deg)}50%{transform:rotate(14deg)}}@keyframes ma-write{0%,to{transform:translate(0)}50%{transform:translate(-2px,1.5px)}}@keyframes ma-tassel{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}@keyframes ma-check{0%,20%{stroke-dashoffset:12}50%,85%{stroke-dashoffset:0}to{stroke-dashoffset:12}}@media (prefers-reduced-motion:reduce){.menu-art *{animation:none!important}.menu-art .ma-check{stroke-dashoffset:0}.menu-art .ma-drip,.menu-art .ma-drop,.menu-art .ma-letter{opacity:1;transform:none}}.mobile-header-menu-rows[data-columns] .menu-art{width:18px;height:18px}.menu-art-row{display:inline-flex;align-items:center;gap:10px;min-width:0}.menu-art-row>:last-child{min-width:0}