.mk-icon>g[transform]{transform-box:view-box;transform-origin:0 0}.thryve-menu__item>.thryve-icon.mk-icon:first-child,.thryve-menu__item[data-highlighted]>.thryve-icon.mk-icon:first-child{padding:0;margin:0;margin-inline-end:calc(-1 * var(--space-4));background-color:transparent;box-shadow:none;transform:none}.thryve-icon-btn[aria-pressed=true]:has(>.mk-icon){background:linear-gradient(180deg,color-mix(in srgb,var(--accent-primary) 78%,white),var(--accent-primary));box-shadow:0 2px 0 color-mix(in srgb,var(--accent-primary) 55%,var(--text-primary))}.thryve-icon-btn[aria-pressed=true]:has(>.mk-icon):before{opacity:0}.mk-icon .mk-plate-g,.mk-icon .mk-shine-rest{opacity:0}.thryve-icon.mk-icon[data-mark]:not(.mk-g) :is(.mk-plate-g,.mk-shine-rest){transform-box:view-box;transform-origin:12px 12px;transform:scale(.8333)}:where(button,a,summary,label,[role=button],[role=link],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],[role=tab],[role=radio],[role=switch],.mk-host,.shell-nav-item,.thryve-rail__row,.cf-tile,.create-tile):is(:hover,:focus-visible,[data-highlighted]):not(:where([data-active]:not([data-active=false])),[aria-current=page],[aria-current=true],[aria-pressed=true],[aria-checked=true],[aria-selected=true],.mk-host--active,:disabled,[aria-disabled=true],[data-disabled],[data-destructive],[data-tone=danger],[data-tone=error],.thryve-btn--primary,.thryve-btn--destructive,.thryve-btn--destructive-subtle,.thryve-icon-btn--solid,.thryve-icon-btn--recording) .mk-icon :is(.mk-plate-g,.mk-shine-rest){opacity:1}:is(.thryve-key,.thryve-btn,.thryve-cmdk-pill,.cs-kb,.cs-src,.cs-link,.cs-ol__add,.cs-opt,.cs-chip,.cs-host,.cs-sugg button,.cs-done__got button,.odp .k,.cr-clock,.cal-flag,.reef-card,.lib-rail__item,.thryve-select-trigger,.sfs-card,.thryve-file-dropzone,.cs__x,.cs-tc__x,.cs-host__play,.cs-rec__b) .mk-icon.mk-icon:not(:is(.thryve-icon-btn,.thryve-rail-eye,.thryve-rating__key,.thryve-breadcrumb__more,.bp-menu__i,[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],[role=tab]) .mk-icon) :is(.mk-plate-g,.mk-shine-rest){opacity:0}:is(.thryve-key,.thryve-btn,.thryve-cmdk-pill,.cs-kb,.cs-src,.cs-link,.cs-ol__add,.cs-opt,.cs-chip,.cs-host,.cs-sugg button,.cs-done__got button,.odp .k,.cr-clock,.cal-flag,.reef-card,.lib-rail__item,.thryve-select-trigger,.sfs-card,.thryve-file-dropzone,.cs__x,.cs-tc__x,.cs-host__play,.cs-rec__b) .mk-icon.mk-icon:not(:is(.thryve-icon-btn,.thryve-rail-eye,.thryve-rating__key,.thryve-breadcrumb__more,.bp-menu__i,[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],[role=tab]) .mk-icon) .mk-body{transform:none;animation:none}:is(.adm-detail-location a,.adm-detail-link,.mrc__history,.websearch-knowledge__link,.project-resource-inplace__open-link,.timer-pip__advance,.timer-pip__history-link,.sheet-hover__link) .mk-icon.mk-icon :is(.mk-plate-g,.mk-shine-rest){opacity:0}:is(.adm-detail-location a,.adm-detail-link,.mrc__history,.websearch-knowledge__link,.project-resource-inplace__open-link,.timer-pip__advance,.timer-pip__history-link,.sheet-hover__link) .mk-icon.mk-icon .mk-body{transform:none;animation:none}.thryve-icon-btn:not(.thryve-icon-btn--solid,.thryve-icon-btn--recording,.thryve-icon-btn--outline,.lib-topbar__search-toggle,[aria-pressed=true]):has(>.mk-icon):before{opacity:0}:is(.thryve-icon-btn--ghost:not([aria-pressed=true],.lib-topbar__search-toggle):has(>.mk-icon),.thryve-rail-eye:has(.mk-icon)){--k-stand:0}:is(.thryve-icon-btn--ghost:not([aria-pressed=true],.lib-topbar__search-toggle):has(>.mk-icon),.thryve-rail-eye:has(.mk-icon)):not(.is-down):is(:hover,:focus-visible){--ky:0px;--k-stand:0}.thryve-rail-eye:has(.mk-icon):is(:hover,:focus-visible){background-color:transparent}.thryve-rail-eye[aria-pressed=true]:is(:hover,:focus-visible) .mk-icon.mk-icon :is(.mk-plate-g,.mk-shine-rest){opacity:1}:is(.thryve-icon-btn--outline,.thryve-icon-btn.lib-topbar__search-toggle)>.mk-icon.mk-icon :is(.mk-plate-g,.mk-shine-rest){opacity:0}:is(.thryve-icon-btn--outline,.thryve-icon-btn.lib-topbar__search-toggle)>.mk-icon.mk-icon .mk-body{transform:none;animation:none}.thryve-rail__row .thryve-rail__plate:has(>.mk-g):before{opacity:0}.thryve-rail__row:not([aria-current=page],[aria-current=true]) .thryve-rail__plate:has(>.mk-g):after{opacity:0}.thryve-menu__item>.thryve-icon.mk-g:first-child,.thryve-menu__item[data-highlighted]>.thryve-icon.mk-g:first-child{box-sizing:border-box;inline-size:calc(var(--space-24) + var(--space-6));block-size:calc(var(--space-24) + var(--space-6));padding:calc(var(--space-4) + 1px);margin:0;background-color:transparent;box-shadow:none;transform:none}.thryve-menu__item[data-destructive][data-highlighted]>.thryve-icon.mk-g:first-child{background-color:color-mix(in srgb,var(--text-error) 12%,var(--surface-elevated));box-shadow:0 1px 0 color-mix(in srgb,var(--text-error) 30%,var(--surface-elevated));transform:translateY(-1px)}.thryve-menu__item:not([data-destructive])[data-highlighted]>.thryve-menu__icon:has(>.mk-g){background-color:transparent;box-shadow:none;transform:none}.fx-confetti{inset:0;width:100%;height:100%;z-index:40}.fx-confetti,.fx-spark{position:absolute;pointer-events:none}.fx-spark{--sx:0px;--sy:0px;width:6px;height:6px;margin:-3px;border-radius:2px;z-index:30;animation:fx-spark .72s cubic-bezier(.2,.7,.3,1) forwards}@keyframes fx-spark{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--sx),var(--sy)) scale(.3) rotate(160deg)}}@media (prefers-reduced-motion:reduce){.fx-confetti,.fx-spark{display:none}}:root{color-scheme:light;--bg:var(--shell-bg);--fg:var(--text-primary);--muted:var(--text-muted);--card:var(--content-bg);--border:var(--border-default);--ok:var(--text-success);--error:var(--text-error)}.dark{color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans)}.shell-bare,body{min-block-size:100dvh}.shell-bare{display:grid;place-items:center}.shell-bare>*{min-inline-size:0;max-inline-size:100%}