.record-drawer{position:relative;display:flex;flex-direction:column;width:100%;height:100%;background:transparent;color:var(--foreground);font-family:var(--font-sans);isolation:isolate;overflow:hidden}.drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-1) var(--space-6) var(--space-4);flex:none}.drawer-head-main{display:flex;flex-direction:column;gap:var(--space-1-5);min-width:0}.drawer-head-title{margin:0;font-size:1.5rem;line-height:1.2;font-weight:500;letter-spacing:-.02em;color:var(--foreground);overflow-wrap:anywhere}.drawer-head-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-label-size);color:var(--fg-muted)}.drawer-head-meta-dot{width:3px;height:3px;border-radius:var(--radius-full);corner-shape:round;background:var(--fg-muted);opacity:.5}.drawer-head-actions{display:flex;align-items:center;gap:var(--space-2);flex:none}.drawer-tabs{flex:none;max-width:100%;padding:0 var(--space-6) var(--space-3-5)}.drawer-tabs.in-page{padding:0 0 var(--space-4)}.drawer-tabs .segmented{max-width:100%;overflow-x:auto;scrollbar-width:none}.drawer-tabs .segmented::-webkit-scrollbar{display:none}.drawer-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--space-4);padding:0 var(--space-6) var(--space-6)}.drawer-foot{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2-5);padding:var(--space-3-5) var(--space-6);border-top:1px dashed var(--border);background:color-mix(in oklab,var(--foreground) 2%,transparent)}.drawer-foot.stack{flex-direction:column;align-items:stretch}.drawer-foot.in-page{position:sticky;bottom:0;z-index:1;margin-top:var(--space-6);border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--paper)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--lens-x:32%;--lens-y:26%;--lens-r:0px;--lens-host:0}}}@property --lens-x{syntax:"<length-percentage>";inherits:false;initial-value:32%}@property --lens-y{syntax:"<length-percentage>";inherits:false;initial-value:26%}@property --lens-r{syntax:"<length>";inherits:false;initial-value:0}@property --lens-host{syntax:"<number>";inherits:false;initial-value:0}:root{--tier-clear-fill:var(--glass-normal-fill);--tier-clear-backdrop:var(--backdrop-clear);--tier-mild-fill:var(--glass-frosted-fill);--tier-mild-backdrop:var(--backdrop-frost-mild);--tier-frosted-fill:var(--glass-frosted-fill);--tier-frosted-backdrop:var(--backdrop-frost-dense);--g2:superellipse(1.3219);--g2-box:1;--backdrop-none:blur(0px) saturate(1);--scrim:radial-gradient(ellipse 80% 80% at 50% 0%,transparent 0%,oklab(0% none none/.35) 100%),var(--surface)}@supports (color:color-mix(in lab,red,red)){:root{--scrim:radial-gradient(ellipse 80% 80% at 50% 0%,transparent 0%,oklab(0% none none/.35) 100%),color-mix(in oklab,var(--surface) 30%,transparent)}}:root{--rim-hi:white}@supports (color:color-mix(in lab,red,red)){:root{--rim-hi:color-mix(in oklab,white calc(var(--glass-rim-hi) * 0.5%),transparent)}}:root{--rim-lo:black}@supports (color:color-mix(in lab,red,red)){:root{--rim-lo:color-mix(in oklab,black calc(var(--glass-rim-lo) * 0.5%),transparent)}}:root{--rim:inset 0 1px 0 var(--rim-hi),inset 0 -1px 0 var(--rim-lo);--shadow-float:var(--shadow-3);--shadow-float-far:#2a2f3638;--shadow-float-near:#2a2f360f;--shadow-raise:var(--raise);--shadow-press:var(--press-shadow-inset);--tint-hover:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--tint-hover:color-mix(in oklab,var(--foreground) 7%,transparent)}}:root{--tint-current:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root{--tint-current:color-mix(in oklab,var(--accent) 14%,transparent)}}:root{--fill-control:var(--paper)}@supports (color:color-mix(in lab,red,red)){:root{--fill-control:color-mix(in oklab,var(--paper) 70%,transparent)}}:root{--shadow-vivid:0 6px 16px -7px var(--accent)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-vivid:0 6px 16px -7px color-mix(in oklab,var(--accent) 75%,transparent)}}:root{--bubble-round:52px;--motion-press:calc(.52s * var(--motion-scale));--motion-panel:calc(var(--drawer-transition) * var(--motion-scale));--motion-page:calc(.52s * var(--motion-scale));--lens-core:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--lens-core:color-mix(in oklab,var(--foreground) 3%,transparent)}}:root{--lens-body:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--lens-body:color-mix(in oklab,var(--foreground) 5.5%,transparent)}}:root{--lens-edge:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--lens-edge:color-mix(in oklab,var(--foreground) 7.5%,transparent)}}:root{--lens-spec:var(--highlight-tint)}@supports (color:color-mix(in lab,red,red)){:root{--lens-spec:color-mix(in oklab,var(--highlight-tint) 85%,transparent)}}:root{--lens-rim:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--lens-rim:color-mix(in oklab,var(--foreground) 24%,transparent)}}:root{--lens-lift:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--lens-lift:color-mix(in oklab,var(--foreground) 7%,transparent)}}.dark{--lens-core:var(--highlight-tint)}@supports (color:color-mix(in lab,red,red)){.dark{--lens-core:color-mix(in oklab,var(--highlight-tint) 3%,transparent)}}.dark{--lens-body:var(--highlight-tint)}@supports (color:color-mix(in lab,red,red)){.dark{--lens-body:color-mix(in oklab,var(--highlight-tint) 6%,transparent)}}.dark{--lens-edge:var(--highlight-tint)}@supports (color:color-mix(in lab,red,red)){.dark{--lens-edge:color-mix(in oklab,var(--highlight-tint) 10%,transparent)}}.dark{--lens-spec:var(--highlight-tint)}@supports (color:color-mix(in lab,red,red)){.dark{--lens-spec:color-mix(in oklab,var(--highlight-tint) 20%,transparent)}}.dark{--lens-rim:var(--highlight-tint)}@supports (color:color-mix(in lab,red,red)){.dark{--lens-rim:color-mix(in oklab,var(--highlight-tint) 46%,transparent)}}.dark{--lens-lift:var(--highlight-tint)}@supports (color:color-mix(in lab,red,red)){.dark{--lens-lift:color-mix(in oklab,var(--highlight-tint) 9%,transparent)}}html[data-transparency=reduced]{--glass-opacity:100;--glass-frosted-opacity:100;--glass-normal-base:var(--paper);--glass-frosted-base:var(--paper);--glass-blur:0px;--glass-sat:1}@media (prefers-reduced-transparency:reduce){html:not([data-transparency=normal]){--glass-opacity:100;--glass-frosted-opacity:100;--glass-normal-base:var(--paper);--glass-frosted-base:var(--paper);--glass-blur:0px;--glass-sat:1}}@supports (corner-shape:superellipse(2)){:root{--g2-box:1.2}:where(*){corner-shape:var(--g2)}:where(.btn.icon,.round,[data-shape=round],.bar-ctrl,.bar-avatar,.info-btn,.info-dot,.pill-new,.notif-dot-indicator,.ground-blob,.page-head .meta .dot,.header-icon-btn,.radio,[class*=spinner i]){corner-shape:round}}.glass-clear,.glass-frosted,.glass-mild{-webkit-backdrop-filter:var(--tier-backdrop);backdrop-filter:var(--tier-backdrop);background:var(--tier-fill);box-shadow:var(--shadow-float),var(--rim)}.glass-clear{--tier-fill:var(--tier-clear-fill);--tier-backdrop:var(--tier-clear-backdrop)}.glass-mild{--tier-fill:var(--tier-mild-fill);--tier-backdrop:var(--tier-mild-backdrop)}.glass-frosted{--tier-fill:var(--tier-frosted-fill);--tier-backdrop:var(--tier-frosted-backdrop)}.capsule{border-radius:var(--radius-full)}.card-inset{border-radius:var(--radius-lg);background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.card-inset{background:color-mix(in oklab,var(--foreground) 3.5%,transparent)}}.card-inset{box-shadow:inset 0 0 0 1px var(--hair)}.flyout{--flyout-inset:var(--space-2);padding:var(--flyout-inset);border-radius:var(--radius-xl);animation:flyout-grow var(--motion-press) var(--ease) both;transform-origin:var(--flyout-origin,top left)}.flyout :where(a,button,[role=menuitem],[role=option]){border-radius:calc(var(--radius-xl) - var(--flyout-inset))}@keyframes flyout-grow{0%{transform:translateX(calc(-6px * var(--motion-translate))) scale(.97)}}.liquid-glass>*{width:100vw;height:var(--goo-band,var(--acct-band,240px));pointer-events:none;position:fixed;left:0;overflow:visible}.liquid-glass-glass{-webkit-backdrop-filter:var(--tier-clear-backdrop);backdrop-filter:var(--tier-clear-backdrop);background:var(--tier-clear-fill);clip-path:path("M0 0Z")}.liquid-glass .shade-far{fill:var(--shadow-float-far)}.liquid-glass .shade-near{fill:var(--shadow-float-near)}.liquid-glass .rim-hi{fill:var(--rim-hi)}.liquid-glass .rim-lo{fill:var(--rim-lo)}:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr){--lens-host:1;isolation:isolate}:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):after,:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;corner-shape:inherit;--lens-x:inherit;--lens-y:inherit;--lens-r:0px;transition:--lens-r var(--motion-press) var(--ease);position:absolute;inset:0}:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):before{background:radial-gradient(ellipse max(0px,calc(var(--lens-r) * .42)) max(0px,calc(var(--lens-r) * .42 * var(--lens-k,1))) at calc(var(--lens-x) - var(--lens-r) * .2) calc(var(--lens-y) - var(--lens-r) * .24 * var(--lens-k,1)),var(--lens-spec),transparent),radial-gradient(ellipse max(0px,var(--lens-r)) max(0px,calc(var(--lens-r) * var(--lens-k,1))) at var(--lens-x) var(--lens-y),var(--lens-core),var(--lens-body) 56%,var(--lens-edge) 84%,transparent)}:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):after{background:radial-gradient(ellipse max(0px,calc(var(--lens-r) * 1.15)) max(0px,calc(var(--lens-r) * 1.15 * var(--lens-k,1))) at var(--lens-x) var(--lens-y),var(--lens-rim),transparent);-webkit-mask-composite:xor;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):is([data-lens],:focus-visible):after,:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):is([data-lens],:focus-visible):before{--lens-r:var(--lens-R,40px)}:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr)[data-lens=press]:after,:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr)[data-lens=press]:before{--lens-r:calc(var(--lens-R,40px) * 2.2)}:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):is(:disabled,[aria-disabled=true],[aria-busy=true]):after,:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):is(:disabled,[aria-disabled=true],[aria-busy=true]):before{--lens-r:0px}html[data-transparency=reduced] :where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):before{background:var(--lens-lift);clip-path:circle(calc(var(--lens-r) * 4) at var(--lens-x) var(--lens-y))}html[data-transparency=reduced] :where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):after{background:0 0}@media (prefers-reduced-transparency:reduce){html:not([data-transparency=normal]) :where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):before{background:var(--lens-lift);clip-path:circle(calc(var(--lens-r) * 4) at var(--lens-x) var(--lens-y))}html:not([data-transparency=normal]) :where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):after{background:0 0}}@media (prefers-contrast:more){:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):after,:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):before{background:0 0}}@media (forced-colors:active){:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):after,:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr):before{display:none}}:where(.listing-shell>table>tbody>tr,[data-slot=table-body]>[data-slot=table-row],.set-tr,.ledger-surface tbody tr,tr.hover-acrylic){--lens-host:1;--lens-r:0px;transition:--lens-r var(--motion-press) var(--ease);background-repeat:no-repeat;background-image:radial-gradient(ellipse max(0px,calc(var(--lens-r) * .42)) max(0px,calc(var(--lens-r) * .42 * var(--lens-k,1))) at calc(var(--lens-x) - var(--lens-r) * .2) calc(var(--lens-y) - var(--lens-r) * .24 * var(--lens-k,1)),var(--lens-spec),transparent),radial-gradient(ellipse max(0px,var(--lens-r)) max(0px,calc(var(--lens-r) * var(--lens-k,1))) at var(--lens-x) var(--lens-y),var(--lens-core),var(--lens-body) 56%,var(--lens-edge) 84%,transparent)}:where(.listing-shell>table>tbody>tr,[data-slot=table-body]>[data-slot=table-row],.set-tr,.ledger-surface tbody tr,tr.hover-acrylic):is([data-lens],:focus-visible){--lens-r:var(--lens-R,40px)}:where(.listing-shell>table>tbody>tr,[data-slot=table-body]>[data-slot=table-row],.set-tr,.ledger-surface tbody tr,tr.hover-acrylic)[data-lens=press]{--lens-r:calc(var(--lens-R,40px) * 2.2)}html[data-transparency=reduced] :where(.listing-shell>table>tbody>tr,[data-slot=table-body]>[data-slot=table-row],.set-tr,.ledger-surface tbody tr,tr.hover-acrylic){background-image:none}html[data-transparency=reduced] :where(.listing-shell>table>tbody>tr,[data-slot=table-body]>[data-slot=table-row],.set-tr,.ledger-surface tbody tr,tr.hover-acrylic):is([data-lens],:focus-visible){background-color:var(--lens-lift)}@media (prefers-reduced-transparency:reduce){html:not([data-transparency=normal]) :where(.listing-shell>table>tbody>tr,[data-slot=table-body]>[data-slot=table-row],.set-tr,.ledger-surface tbody tr,tr.hover-acrylic){background-image:none}html:not([data-transparency=normal]) :where(.listing-shell>table>tbody>tr,[data-slot=table-body]>[data-slot=table-row],.set-tr,.ledger-surface tbody tr,tr.hover-acrylic):is([data-lens],:focus-visible){background-color:var(--lens-lift)}}@media (forced-colors:active),(prefers-contrast:more){:where(.listing-shell>table>tbody>tr,[data-slot=table-body]>[data-slot=table-row],.set-tr,.ledger-surface tbody tr,tr.hover-acrylic){background-image:none}}@layer base{:where(.lens,.btn,.ghost,.accent-button,.form-submit,.back-button,.hover-acrylic,.filter-chip,.copy-chip,.section-strip-link,.floating-nav-item,.set-tab-trigger,.segmented button,[data-slot=tabs-trigger],.listing-shell .listing-row,[data-slot=select-item],[data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],.attention-tile,.glass-panel.hoverable,.dw,.header-icon-btn,.notif-item):not(tr){position:relative}}:where(.btn.primary,.accent-button,.lens-vivid,.dw[data-tone=hero]){--lens-core:var(--highlight-tint)}@supports (color:color-mix(in lab,red,red)){:where(.btn.primary,.accent-button,.lens-vivid,.dw[data-tone=hero]){--lens-core:color-mix(in oklab,var(--highlight-tint) 6%,transparent)}}:where(.btn.primary,.accent-button,.lens-vivid,.dw[data-tone=hero]){--lens-body:var(--highlight-tint)}@supports (color:color-mix(in lab,red,red)){:where(.btn.primary,.accent-button,.lens-vivid,.dw[data-tone=hero]){--lens-body:color-mix(in oklab,var(--highlight-tint) 10%,transparent)}}:where(.btn.primary,.accent-button,.lens-vivid,.dw[data-tone=hero]){--lens-edge:var(--highlight-tint)}@supports (color:color-mix(in lab,red,red)){:where(.btn.primary,.accent-button,.lens-vivid,.dw[data-tone=hero]){--lens-edge:color-mix(in oklab,var(--highlight-tint) 16%,transparent)}}:where(.btn.primary,.accent-button,.lens-vivid,.dw[data-tone=hero]){--lens-spec:var(--highlight-tint)}@supports (color:color-mix(in lab,red,red)){:where(.btn.primary,.accent-button,.lens-vivid,.dw[data-tone=hero]){--lens-spec:color-mix(in oklab,var(--highlight-tint) 34%,transparent)}}:where(.btn.primary,.accent-button,.lens-vivid,.dw[data-tone=hero]){--lens-rim:var(--highlight-tint)}@supports (color:color-mix(in lab,red,red)){:where(.btn.primary,.accent-button,.lens-vivid,.dw[data-tone=hero]){--lens-rim:color-mix(in oklab,var(--highlight-tint) 70%,transparent)}}:where([data-lens-swell=off]){--lens-swell:0}.ground{z-index:0;pointer-events:none;background:var(--background);position:fixed;inset:0;overflow:hidden}.ground-vignette{background:radial-gradient(ellipse calc(var(--bg-vignette-size) * 1%) calc(var(--bg-vignette-size) * 1%) at 50% 0,transparent 0,var(--shadow-tint) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ground-vignette{background:radial-gradient(ellipse calc(var(--bg-vignette-size) * 1%) calc(var(--bg-vignette-size) * 1%) at 50% 0,transparent 0,color-mix(in oklab,var(--shadow-tint) calc(var(--bg-vignette-strength) * 100%),transparent) 100%)}}.ground-vignette{mix-blend-mode:multiply}.ground-blob{filter:blur(90px)saturate(1.1);border-radius:50%;width:70vmax;height:70vmax;position:absolute;top:50%;left:50%}.ground-blob.slate{background:radial-gradient(circle,var(--accent-slate) 20%,transparent 90%);width:60vmax;height:60vmax;top:-42vmax;left:auto;right:-44vmax}.ground-blob.brand{background:radial-gradient(circle,var(--accent) 0,transparent 60%);top:calc(45vh - 35vmax);left:-56vmax}.dark .ground-blob{opacity:.35;filter:blur(100px)}:root{--shell-inset:var(--space-3);--shell-gutter:var(--space-8)}.imv-app{z-index:1;min-height:100vh;display:flex;position:relative}.imv-main{flex-direction:column;flex:1;min-width:0;display:flex}.imv-content{max-width:1400px;padding:var(--space-6) var(--shell-gutter) calc(var(--shell-gutter) + var(--shell-reserve));width:100%;transition:padding-bottom var(--motion-panel) var(--ease);flex-direction:column;gap:28px;margin:0 auto;display:flex}html:has(.imv-app){--bar-clear:calc(var(--shell-inset) + var(--bar-h) + var(--space-2));scroll-padding-top:var(--bar-clear);scroll-padding-bottom:calc(var(--shell-reserve) + var(--space-2))}.page-head{border-bottom:1px var(--border) transparent;justify-content:space-between;align-items:flex-end;padding-bottom:16px;display:inline-flex}.page-head h1{font-family:var(--font-display);font-weight:300;font-size:var(--text-display-lg-size);line-height:var(--text-display-lg-lh);letter-spacing:-.02em;color:var(--foreground);margin:0}.page-head .meta{text-align:right}.page-head .meta:has(>.dot){justify-content:flex-end;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.page-head .meta:has(>.dot)>.dot{margin:0}.page-head .meta .date{font-family:var(--font-document);color:var(--fg-muted);font-size:1.0625rem;font-style:italic}.page-head .meta .dot{background:var(--fg-muted);vertical-align:middle;border-radius:50%;width:3px;height:3px;margin:0 8px;display:inline-block}.skip-link{top:var(--space-3);left:var(--space-3);z-index:60;padding:var(--pad-ctrl-sm);border-radius:var(--radius-md);background:var(--paper);color:var(--foreground);font-size:var(--text-label-size);box-shadow:var(--shadow-float);transform:translateY(calc(-100% - var(--space-6)));font-weight:600;position:fixed}.skip-link:focus-visible{outline:2px solid var(--accent);transform:none}@supports (color:color-mix(in lab,red,red)){.skip-link:focus-visible{outline:2px solid color-mix(in oklab,var(--accent) 55%,transparent)}}.skip-link:focus-visible{outline-offset:3px}.imv-app:has(.imv-content:not([data-title-own]) :is(.pagehead,.page-head) h1:focus-visible) .app-bar-heading{outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.imv-app:has(.imv-content:not([data-title-own]) :is(.pagehead,.page-head) h1:focus-visible) .app-bar-heading{outline:2px solid color-mix(in oklab,var(--accent) 55%,transparent)}}.imv-app:has(.imv-content:not([data-title-own]) :is(.pagehead,.page-head) h1:focus-visible) .app-bar-heading{outline-offset:3px;border-radius:var(--radius-sm)}.imv-content:not([data-title-own]) :is(.pagehead,.page-head) h1{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.imv-content:not([data-title-own]) .page-head:has(h1){align-items:flex-start;gap:var(--space-2-5);flex-direction:column}.imv-content:not([data-title-own]) .page-head:has(h1) .meta{text-align:left;justify-content:flex-start}.back-button{border-radius:var(--radius-sm);color:var(--fg-muted);font-size:var(--text-label-size);font-family:var(--font-mono);letter-spacing:.01em;cursor:pointer;transition:color var(--motion-press) var(--ease-out),background-color var(--motion-press) var(--ease-out),transform var(--motion-press) var(--ease);background:0 0;border:0;align-items:center;gap:6px;margin-bottom:6px;padding:4px 8px 4px 4px;display:inline-flex}.back-button:hover{color:var(--foreground);background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.back-button:hover{background:color-mix(in oklab,var(--foreground) 4%,transparent)}}.back-button:active{transform:translate(-1px)}.back-button:focus-visible{outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.back-button:focus-visible{outline:2px solid color-mix(in oklab,var(--accent) 55%,transparent)}}.back-button:focus-visible{outline-offset:2px}.page-head .meta .loc{font-size:var(--text-eyebrow-size);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted);margin-top:var(--space-1)}.row{align-items:center;gap:12px;display:flex}.between{justify-content:space-between}.muted{color:var(--fg-muted)}@keyframes layoutFade{0%{transform:translateY(calc(6px * var(--motion-translate))) scale(.996)}to{transform:none}}@media (max-width:839px){:root{--shell-gutter:var(--space-4)}.imv-content{gap:20px;padding-top:16px}.page-head{flex-direction:column;align-items:flex-start;gap:10px}.page-head h1{font-size:2.375rem;line-height:2.625rem}[role=dialog][aria-label=Command\ palette]{padding-top:5vh!important}}@media (max-width:599px){html:has(.imv-app){--bar-clear:calc(var(--bar-h) + env(safe-area-inset-top) + var(--space-2))}}.frosted-panel,.glass-panel{border-radius:var(--radius-lg);background:var(--tier-clear-fill);-webkit-backdrop-filter:var(--tier-clear-backdrop);backdrop-filter:var(--tier-clear-backdrop);box-shadow:var(--shadow-raise),var(--rim);transition:box-shadow var(--motion-press) var(--ease),background var(--motion-press) var(--ease);padding:35px;position:relative;overflow:hidden}.frosted-panel{background:var(--tier-frosted-fill);-webkit-backdrop-filter:var(--tier-frosted-backdrop);backdrop-filter:var(--tier-frosted-backdrop)}.dark .glass-panel{background:var(--tier-clear-fill)}.dark .frosted-panel,.imv-content .glass-panel{background:var(--tier-frosted-fill)}.imv-content .glass-panel{-webkit-backdrop-filter:var(--tier-frosted-backdrop);backdrop-filter:var(--tier-frosted-backdrop)}.frosted-panel>*,.glass-panel>*{z-index:2;position:relative}.frosted-panel.hoverable:hover,.glass-panel.hoverable:hover{box-shadow:var(--raise-hi),var(--rim)}@media (max-width:900px){.glass-panel table{min-width:640px}.glass-panel:has(>table){overflow-x:auto}}.eyebrow{font-size:var(--text-eyebrow-size);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted);align-items:center;gap:8px;font-weight:500;display:inline-flex}.eyebrow.hot{color:var(--destructive)}.figure{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;color:var(--foreground);font-weight:300;line-height:1}.figure.sm{font-size:1.5rem;font-weight:300}.figure.md{font-size:var(--text-figure-md-size);font-weight:300}.figure.lg{font-size:var(--text-figure-lg-size);font-weight:300}.figure.hot{color:var(--destructive)}.figure .rm{opacity:.55;font-variant:small-caps;letter-spacing:.08em;margin-right:.4em;font-size:.65em;font-weight:400}.imv-italic,.italic{font-family:var(--font-document);color:var(--fg-muted);font-style:italic}:root{--bar-scale:1.5;--bar-h:84px;--bar-ctrl:66px;--bar-avatar:48px;--bar-icon:27px;--bar-pad:30px;--bar-inset:21px;--bar-r:calc(var(--radius-xl) * var(--bar-scale));--z-bar:20;--z-acct:36;--z-acct-content:37}.app-bar{top:var(--shell-inset);z-index:var(--z-bar);grid-template-columns:minmax(0,max-content) minmax(240px,1fr) auto;grid-template-areas:"title search actions";grid-template-rows:var(--bar-h);align-items:center;column-gap:var(--space-3);width:min(calc(100% - 2 * var(--shell-gutter)),calc(1400px - 2 * var(--shell-gutter)));margin:var(--shell-inset) auto 0;padding:0 var(--bar-pad);border-radius:var(--bar-r);display:grid;position:sticky;overflow:hidden}.app-bar-title{min-width:0;height:var(--bar-h);flex-direction:column;grid-area:title;justify-content:center;display:flex}.app-bar-crumb{height:var(--text-eyebrow-lh);color:var(--fg-muted);font-size:var(--text-eyebrow-size);line-height:var(--text-eyebrow-lh);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}a.app-bar-crumb:hover{color:var(--foreground);text-decoration:underline}.app-bar-heading{color:var(--foreground);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.25rem;font-weight:600;line-height:1.625rem;overflow:hidden}.app-bar-search{grid-area:search;min-width:0;display:flex}.app-bar-field{align-items:center;gap:var(--space-2-5);width:100%;height:var(--bar-ctrl);padding:0 calc(var(--space-3-5) * var(--bar-scale)) 0 calc(var(--space-3) * var(--bar-scale));border:1px solid var(--border);border-radius:var(--radius-full);background:var(--fill-control);color:var(--fg-muted);font:inherit;text-align:left;cursor:pointer;transition:color var(--motion-press) var(--ease),border-color var(--motion-press) var(--ease);display:flex}.app-bar-field:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.app-bar-field:hover{border-color:color-mix(in oklab,var(--foreground) 30%,transparent)}}.app-bar-field:hover{color:var(--foreground)}.app-bar-field svg{width:var(--bar-icon);height:var(--bar-icon);flex:none}.app-bar-field-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-bar-kbd{padding:var(--pad-chip-sm);border-radius:var(--radius-sm);background:var(--foreground);margin-left:auto}@supports (color:color-mix(in lab,red,red)){.app-bar-kbd{background:color-mix(in oklab,var(--foreground) 8%,transparent)}}.app-bar-kbd{font-family:var(--font-code);font-size:var(--text-eyebrow-size)}.bar-cluster{justify-self:end;align-items:center;gap:var(--space-0-5);margin-right:calc(-1 * (var(--bar-pad) - (var(--bar-inset) - (var(--bar-ctrl) - var(--bar-avatar)) / 2)));grid-area:actions;display:flex}.bar-ctrl{width:var(--bar-ctrl);height:var(--bar-ctrl);border-radius:var(--radius-full);color:var(--fg-muted);cursor:pointer;transition:color var(--motion-press) var(--ease);background:0 0;border:0;place-items:center;padding:0;text-decoration:none;display:grid}.bar-ctrl:hover{color:var(--foreground)}.bar-ctrl svg{width:var(--bar-icon);height:var(--bar-icon)}.bar-ctrl[aria-current=page]{background:var(--tint-current);color:var(--accent)}.bar-avatar{width:var(--bar-avatar);height:var(--bar-avatar);border-radius:var(--radius-full);background:var(--accent-slate);color:var(--paper-warm);font-size:var(--text-caption-size);place-items:center;font-weight:600;display:grid}.bar-account .bar-avatar{visibility:hidden}.acct-goo>*{z-index:var(--z-acct);top:0}html[data-transparency=reduced] .acct-goo:has(~.acct-menu:is(:not([data-goo]),[data-goo=closed])) .liquid-glass-glass{background:0 0}@media (prefers-reduced-transparency:reduce){html:not([data-transparency=normal]) .acct-goo:has(~.acct-menu:is(:not([data-goo]),[data-goo=closed])) .liquid-glass-glass{background:0 0}}.acct-face{z-index:var(--z-acct-content);pointer-events:none;position:fixed}.acct-face[data-here]{box-shadow:0 0 0 calc((var(--bar-ctrl) - var(--bar-avatar)) / 2) var(--tint-current)}.acct-menu{z-index:var(--z-acct-content);gap:var(--space-0-5);width:max-content;min-width:248px;padding:var(--space-2);flex-direction:column;display:none;position:fixed}.acct-menu[data-goo=sinking],.acct-menu[data-open=true],.acct-who{display:flex}.acct-who{gap:var(--space-0-5);padding:var(--space-1-5) var(--space-3-5) var(--space-2-5);color:var(--fg-muted);font-size:var(--text-caption-size);flex-direction:column}.acct-who strong{color:var(--foreground);font-size:var(--text-label-size);font-weight:600}.acct-row{align-items:center;gap:var(--space-2-5);min-height:44px;padding:0 var(--space-3-5);border-radius:calc(var(--radius-xl) - var(--space-2));color:var(--foreground);font:inherit;font-size:var(--text-label-size);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.acct-row:focus-visible{background:var(--tint-hover)}:is(.app-bar-field,.app-bar-crumb,.bar-ctrl,.acct-row):focus-visible{outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){:is(.app-bar-field,.app-bar-crumb,.bar-ctrl,.acct-row):focus-visible{outline:2px solid color-mix(in oklab,var(--accent) 55%,transparent)}}:is(.app-bar-field,.app-bar-crumb,.bar-ctrl,.acct-row):focus-visible{outline-offset:3px}.acct-row:focus-visible{outline-offset:-2px}.acct-row[aria-current=page]{background:var(--tint-current);font-weight:600}.acct-k{padding-left:var(--space-6);color:var(--fg-muted);font-size:var(--text-eyebrow-size);margin-left:auto;font-weight:500}.acct-sep{height:1px;margin:var(--space-1) var(--space-3-5);background:var(--hair)}html[data-motion=reduced] .acct-menu[data-open=true]>*{animation:shell-text-in var(--motion-panel) var(--ease)}@keyframes shell-text-in{0%{opacity:0}}@media (forced-colors:active){.acct-row[aria-current=page],.bar-ctrl[aria-current=page]{outline-offset:-4px;outline:2px solid canvastext}.acct-face[data-here]{outline-offset:calc((var(--bar-ctrl) - var(--bar-avatar)) / 2 - 2px);outline:2px solid canvastext}}@media (max-width:839px){.app-bar{grid-template-columns:minmax(0,1fr) auto auto}.app-bar-search{display:none}}@media (min-width:840px){.bar-search-ctrl{display:none}}@media (max-width:599px){.app-bar{width:100%;padding:env(safe-area-inset-top) var(--bar-pad) 0 calc(var(--space-4) * var(--bar-scale));border-radius:0 0 var(--bar-r) var(--bar-r);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions";margin:0;top:0}.acct-k,.app-bar-crumb{display:none}}:root{--pill-row-h:62px;--pill-item-w:66px;--pill-item-h:54px;--pill-pip-w:44px;--pill-pip-h:26px;--pill-glyph:22px;--pill-new:44px;--info-btn:44px;--info-h:52px;--phone-dock-h:64px;--z-pill-glass:29;--z-pill:30;--z-info:30;--z-info-handle:31;--z-info-flyout:37;--z-help:60;--shell-foot:calc(var(--shell-inset) + var(--pill-row-h));--shell-reserve:var(--shell-foot)}.pill-goo>*{z-index:var(--z-pill-glass);bottom:0}.pill{left:50%;bottom:var(--shell-inset);z-index:var(--z-pill);position:fixed;transform:translate(-50%)}.pill,.pill-pages{width:max-content;max-width:calc(100vw - 2 * var(--shell-inset))}.pill-pages{visibility:hidden;pointer-events:none;position:absolute;bottom:100%;left:0}.pill:is([data-goo=rising],[data-goo=open],[data-goo=sinking]) .pill-pages{visibility:visible}.pill[data-open=true] .pill-pages{pointer-events:auto}.pill-strip{align-items:center;gap:var(--space-0-5);max-width:100%;padding:var(--space-1-5);border-radius:calc(var(--bubble-round) / 2);scrollbar-width:none;display:flex;overflow-x:auto}.pill-strip::-webkit-scrollbar{display:none}.pill-strip.fresh>*,html[data-motion=reduced] .pill-strip>*{animation:pill-text-in var(--motion-panel) var(--ease)}@keyframes pill-text-in{0%{opacity:0}}.pill-tab{height:calc(var(--bubble-round) - 2 * var(--space-1-5));padding:0 var(--space-3-5);border-radius:var(--radius-full);font:inherit;font-size:var(--text-label-size);white-space:nowrap;cursor:pointer;transition:color var(--motion-press) var(--ease);background:0 0;border:0;flex:none;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.pill-tab,.pill-tab:hover{color:var(--foreground)}.pill-tab[aria-current=page]{color:var(--foreground);background:var(--tint-current);font-weight:600}.pill-strip-sep{width:1px;height:20px;margin:0 var(--space-1-5);background:var(--hair);flex:none}.pill-card{min-width:232px;max-height:calc(100dvh - var(--shell-foot) - var(--shell-inset));overscroll-behavior:contain;flex-direction:column;align-items:stretch;overflow-y:auto}.pill-card .pill-tab{justify-content:space-between;gap:var(--space-6);color:var(--foreground)}.pill-card-group{align-items:stretch;gap:var(--space-0-5);flex-direction:column;display:flex}.pill-card-h{padding:var(--space-2) var(--space-3-5) var(--space-1);color:var(--foreground);font-size:var(--text-caption-size);white-space:nowrap;font-weight:600}.pill-k{color:var(--fg-muted);font-size:var(--text-eyebrow-size);font-weight:500}.pill-row{align-items:center;gap:var(--space-0-5);padding:var(--space-1) var(--space-2);scrollbar-width:none;display:flex;overflow-x:auto}.pill-row::-webkit-scrollbar{display:none}.pill-row>:first-child{margin-left:auto}.pill-row>:last-child{margin-right:auto}.pill-item{width:var(--pill-item-w);height:var(--pill-item-h);border-radius:var(--radius-lg);color:var(--foreground);letter-spacing:.01em;flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:3px;padding-top:1px;font-size:.6875rem;font-weight:500;text-decoration:none;display:flex}.pill-pip{width:var(--pill-pip-w);height:var(--pill-pip-h);border-radius:var(--radius-full);transition:background var(--motion-press) var(--ease);place-items:center;display:grid}.pill-pip svg{width:var(--pill-glyph);height:var(--pill-glyph)}.pill-lbl{text-align:center;white-space:nowrap;flex-direction:column;align-items:center;line-height:1.15;display:flex}.pill-item:focus-visible .pill-pip,.pill-item[aria-expanded=true] .pill-pip{background:var(--tint-hover)}:is(.pill-item,.pill-new,.pill-tab,.info-btn):focus-visible{outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){:is(.pill-item,.pill-new,.pill-tab,.info-btn):focus-visible{outline:2px solid color-mix(in oklab,var(--accent) 55%,transparent)}}:is(.pill-item,.pill-new,.pill-tab,.info-btn):focus-visible{outline-offset:3px}.pill-row .pill-item:focus-visible{outline-offset:2px}.pill-row>*,.pill-tab{scroll-margin:var(--space-1-5)}.pill-item[aria-current=page]{color:var(--foreground);font-weight:600}.pill-item[aria-current=page] .pill-pip{background:var(--tint-current);color:var(--accent)}.pill-new{width:var(--pill-new);height:var(--pill-new);margin:0 var(--space-2);border-radius:var(--radius-full);background:var(--accent);color:var(--paper-warm);box-shadow:var(--shadow-vivid);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid}.pill-new svg{width:var(--pill-glyph);height:var(--pill-glyph)}.pill-new[aria-expanded=true]{box-shadow:var(--shadow-press)}.info-corner{right:var(--shell-inset);bottom:calc(var(--shell-inset) + (var(--pill-row-h) - var(--info-h)) / 2);z-index:var(--z-info);align-items:center;gap:var(--space-0-5);padding:var(--space-1);display:flex;position:fixed}.info-btn{width:var(--info-btn);height:var(--info-btn);border-radius:var(--radius-full);color:var(--foreground);font:inherit;font-size:var(--text-body-size);cursor:pointer;transition:color var(--motion-press) var(--ease);background:0 0;border:0;place-items:center;padding:0;font-weight:600;display:grid}.info-btn:hover,.info-btn[aria-expanded=true]{color:var(--foreground)}.info-btn[aria-expanded=true]{background:var(--tint-hover)}.info-btn svg{width:18px;height:18px}.info-corner .notif-badge{top:3px;right:2px}.info-handle{display:none}.kbd-help{z-index:var(--z-help);padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.kbd-help-scrim{-webkit-backdrop-filter:var(--tier-clear-backdrop);backdrop-filter:var(--tier-clear-backdrop);animation:kbd-help-scrim-in var(--motion-press) var(--ease-out);position:absolute;inset:0}.kbd-help-scrim:before{content:"";background:var(--scrim);animation:kbd-help-dim-in var(--motion-press) var(--ease-out);position:absolute;inset:0}@keyframes kbd-help-scrim-in{0%{-webkit-backdrop-filter:var(--backdrop-none);backdrop-filter:var(--backdrop-none)}}@keyframes kbd-help-dim-in{0%{opacity:0}}.kbd-help-box{width:min(560px,100%);padding:var(--space-5) var(--space-6);border-radius:var(--radius-xl);animation:kbd-help-in var(--motion-panel) var(--ease);position:relative}@keyframes kbd-help-in{0%{transform:translateY(calc(-10px * var(--motion-translate))) scale(.985)}}.kbd-help-title{margin:0 0 var(--space-3);font-size:1.125rem;font-weight:600}.kbd-help-list{gap:var(--space-2) var(--space-4);font-size:var(--text-label-size);grid-template-columns:auto 1fr;margin:0;display:grid}.kbd-help-list dd{margin:0}.kbd-help-key{padding:var(--pad-chip-sm);border-radius:var(--radius-sm);background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.kbd-help-key{background:color-mix(in oklab,var(--foreground) 8%,transparent)}}.kbd-help-key{font-family:var(--font-code);font-size:var(--text-eyebrow-size)}.kbd-help-close{margin-top:var(--space-3-5)}.phone-dock,.shell-strip{display:none}html:has(.imv-app){--toast-foot:calc(var(--shell-foot) + var(--pill-bubble-h,0px) + var(--space-3))}@media (min-width:600px){html[data-pill=open]{--shell-reserve:calc(var(--shell-foot) + var(--bubble-round))}}@media (max-width:839px){.pill-item{width:58px}}@media (max-width:599px){:root{--shell-foot:calc(var(--shell-inset) + var(--phone-dock-h) + env(safe-area-inset-bottom))}.pill,.pill-goo{display:none}.phone-dock{left:var(--shell-inset);right:var(--shell-inset);bottom:calc(var(--shell-inset) + env(safe-area-inset-bottom));z-index:var(--z-pill);height:var(--phone-dock-h);padding:0 var(--space-1-5);border-radius:var(--radius-xl);justify-content:space-around;align-items:center;display:flex;position:fixed}.phone-dock .pill-item{flex:1 1 0;min-width:0;max-width:68px}.shell-strip{margin-inline:calc(-1 * var(--shell-gutter));display:block}.shell-strip .section-strip{padding-inline:var(--shell-gutter);scroll-padding-inline:max(var(--shell-gutter),calc(var(--scroll-fade) + var(--space-1)));margin-inline:0}.info-corner{bottom:calc(var(--shell-foot) + var(--space-2))}html:has(.imv-app){--toast-foot:calc(var(--shell-foot) + var(--space-2) + var(--info-h) + var(--space-3))}}@media (max-width:599px) and (orientation:portrait){.info-corner{transition:transform var(--motion-press) var(--ease);right:20px;transform:translate(calc(100% + 88px))}.info-corner[data-reveal=true]{transform:none}.info-handle{right:0;bottom:calc(var(--shell-foot) + var(--space-2) - (64px - var(--info-h)) / 2);z-index:var(--z-info-handle);cursor:pointer;background:0 0;border:0;width:32px;height:64px;padding:0;display:block;position:fixed}.info-lip{border-radius:var(--radius-full) 0 0 var(--radius-full);border:1px solid var(--border);border-right:0;width:14px;height:48px;position:absolute;top:8px;right:0}.info-lip:before{content:"";border-radius:var(--radius-full);background:var(--fg-muted);width:3px;height:20px;position:absolute;top:13px;left:5px}.info-handle[aria-expanded=true] .info-lip:before{background:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.info-handle[aria-expanded=true] .info-lip:before{background:color-mix(in oklab,var(--foreground) 65%,transparent)}}.info-dot{border-radius:var(--radius-full);background:var(--destructive);width:8px;height:8px;position:absolute;top:-3px;left:-3px}}