:root{--ios-status-bar-height:env(safe-area-inset-top);--ios-safe-area-bottom:env(safe-area-inset-bottom);--ios-safe-area-side:env(safe-area-inset-right);--mobile-toolbar-height:50px;--top-bars-height-desktop:60px;--navbar-height-desktop:60px;--top-bar-height-mobile:44px;--publishing-bar-height-mobile:44px;--publishing-bar-height-desktop:60px;--public-top-bar-height-mobile:0px;--settings-bar-height-desktop:60px;--pagination-bar-height-mobile:50px;--suggested-item-bar-height:56px;--list-sidebar-section-heading-height:50px;--list-modal-header-height-mobile:50px;--panel-button-height:42px;--adslot-mobile-banner-height:140px;--adslot-desktop-banner-height:130px;--bottom-bar-embed-height:44px;--modal-top-bar-height-mobile:44px;--mobile-back-button-icon-offset:calc(var(--space-touch-padding) - 3px);--mobile-back-button-icon-size:var(--icon-large);--mobile-back-button-icon-text-gap:var(--space-1);--list-header-height:60px;--list-row-height:50px;--list-right-width:12rem;--list-hidden-column-gap:20px;--unit-grid:11px;--list-item-viewer-gap:10px;--article-view-max-width:1260px;--article-view-max-width-embed:850px;--share-icons-size:1.4rem;--touch-card-layout-max-width:600px;--map-view-gap:12px;--settings-panel-search-box-width:110px;--layer-float:900;--layer-fixed:1000;--layer-popup:2000;--layer-modal:3000;--layer-plummet:-10000;--layer-table-view-rows:10;--layer-table-view-fixed-column:15;--layer-table-view-fixed-header:17}.MobileEnvironment{--panel-button-height:50px}.EmbedContext{--panel-button-height:40px}html,body{background:var(--color-surface-2);width:100%;min-height:100%;margin:0;padding:0}body{overscroll-behavior:none;overflow:auto}@media (orientation:portrait){.-is-ios.-is-app body{height:100vh}}.TouchInterface body.LockScrolling,html.LockScrolling,html.LockScrolling body{height:100vh;overflow:hidden}.TouchInterface :not(input):not(textarea):not([contenteditable]){-webkit-touch-callout:none;-webkit-user-select:none}body.-env-dev #listiumApp,body.-env-dev #loadSplash{border-top:10px solid green}body.-env-nxt #listiumApp,body.-env-nxt #loadSplash{border-top:solid var(--color-listium) 10px}:root,[data-theme]{--shadow-xs:0 1px 2px 0 rgba(0,0,0,.08);--shadow-sm:0 1px 3px 0 rgba(0,0,0,.15), 0 1px 2px -1px rgba(0,0,0,.15);--shadow-sm-subtle:0 2px 4px rgba(0,0,0,.1);--shadow-md:0 2px 6px -1px rgba(0,0,0,.15), 0 1px 4px -2px rgba(0,0,0,.15);--shadow-lg:0 5px 15px -3px rgba(0,0,0,.15), 0 2px 6px -4px rgba(0,0,0,.15);--shadow-lg-subtle:0 3px 15px -3px rgba(0,0,0,.05), 0 1px 6px -4px rgba(0,0,0,.05);--shadow-lg-edge:0 5px 15px -1px rgba(0,0,0,.25), 0 2px 6px -2px rgba(0,0,0,.25);--shadow-lg-upward:0 -5px 15px -3px rgba(0,0,0,.25), 0 -2px 6px -4px rgba(0,0,0,.25);--shadow-xl:0 10px 25px -5px rgba(0,0,0,.15), 0 4px 10px -6px rgba(0,0,0,.15);--shadow-xxl:0 13px 50px -12px rgba(0,0,0,.4);--shadow-none:none;--shadow-inset-top-color:rgba(0,0,0,.1);--shadow-inset-bottom-color:rgba(255,255,255,.5);--shadow-input-inset:inset 1px 2px 2px -1px var(--shadow-inset-top-color), .5px 1px 0px var(--shadow-inset-bottom-color);--shadow-card-hover:0 2px 8px rgba(0,0,0,.12);--shadow-inset-subtle:inset 0 0 2px 0 rgba(0,0,0,.05);--shadow-inset-strong:inset 0 0 2px 0 rgba(0,0,0,.1)}:root[data-mode=dark],[data-theme][data-mode=dark]{--shadow-xs:0 1px 2px 0 rgba(0,0,0,.4), 0 0 0 1px rgba(255,255,255,.08);--shadow-sm:0 1px 3px 0 rgba(0,0,0,.5), 0 1px 2px -1px rgba(0,0,0,.4), 0 0 0 1px rgba(255,255,255,.08);--shadow-sm-subtle:0 2px 4px rgba(0,0,0,.3);--shadow-md:0 2px 6px -1px rgba(0,0,0,.6), 0 1px 4px -2px rgba(0,0,0,.5), 0 0 0 1px rgba(255,255,255,.1);--shadow-lg:0 5px 15px -3px rgba(0,0,0,.7), 0 2px 6px -4px rgba(0,0,0,.5), 0 0 0 1px rgba(255,255,255,.12);--shadow-lg-subtle:0 5px 15px -3px rgba(0,0,0,.4), 0 2px 6px -4px rgba(0,0,0,.3), 0 0 0 1px rgba(255,255,255,.08);--shadow-lg-edge:0 5px 15px -1px rgba(0,0,0,.45), 0 2px 6px -2px rgba(0,0,0,.45);--shadow-lg-upward:0 -5px 15px -3px rgba(0,0,0,.45), 0 -2px 6px -4px rgba(0,0,0,.45);--shadow-xl:0 10px 25px -5px rgba(0,0,0,.8), 0 4px 10px -6px rgba(0,0,0,.6), 0 0 0 1px rgba(255,255,255,.12);--shadow-xxl:0 13px 50px -12px rgba(0,0,0,.9), 0 0 0 1px rgba(255,255,255,.15);--shadow-none:none;--shadow-inset-top-color:rgba(0,0,0,.4);--shadow-inset-bottom-color:rgba(255,255,255,.1);--shadow-input-inset:inset 1px 2px 2px -1px var(--shadow-inset-top-color), .5px 1px 0px var(--shadow-inset-bottom-color);--shadow-card-hover:0 2px 8px rgba(0,0,0,.45), 0 0 0 1px rgba(255,255,255,.08);--shadow-inset-subtle:inset 0 0 2px 0 rgba(255,255,255,.08);--shadow-inset-strong:inset 0 0 2px 0 rgba(255,255,255,.14)}:root,[data-theme]{--shadow-surface:var(--shadow-lg-subtle);--shadow-toc-open:0 0 200px 0 rgba(0,0,0,.95);--shadow-toc-closed:0 10px 10px 0 rgba(0,0,0,.4);--shadow-card:var(--shadow-sm);--shadow-card-disabled:var(--shadow-xs);--shadow-card-dragging:var(--shadow-lg);--shadow-top-bar:var(--shadow-sm-subtle);--shadow-thumbnail:var(--shadow-xs);--shadow-sidebar-overlap:var(--shadow-lg-edge);--shadow-modal:var(--shadow-lg);--shadow-dropdown:var(--shadow-lg);--shadow-dropdown-subtle:var(--shadow-sm-subtle);--shadow-tooltip:var(--shadow-xl);--shadow-tooltip-subtle:var(--shadow-sm);--shadow-elevated-panel:var(--shadow-xl);--shadow-drag-preview:var(--shadow-lg);--shadow-picker-item:var(--shadow-xs);--shadow-picker-item-selected:var(--shadow-md);--shadow-mobile-bottom-ad:var(--shadow-lg-upward);--shadow-button:var(--shadow-sm);--shadow-button-hover:var(--shadow-md);--shadow-toggle:var(--shadow-xs);--shadow-fab:var(--shadow-lg);--shadow-editable-hover:var(--shadow-inset-subtle);--shadow-editable-focus:var(--shadow-inset-strong);--shadow-focus-ring:0 0 0 2px color-mix(in oklch, var(--list--color-button-background) 10%, transparent);--shadow-selection-ring:0 0 0 2px var(--color-surface-1), 0 0 0 4px var(--color-accent);--shadow-selection-ring-accent:0 0 0 2px var(--color-accent);--shadow-selection-ring-inset:inset 0 0 0 1px var(--list--color-accent), 0 0 0 2px var(--color-surface-1)}@keyframes redPulse{0%{background:#fff}10%{background:#ca494b}to{background:#fff}}@keyframes opacityPulse{0%{opacity:.9}50%{opacity:.5}to{opacity:.9}}@keyframes yellowPulse{0%{background:#fff}10%{background:#f1903b}to{background:#fff}}@keyframes bluePulse{0%{background:#fff}10%{background:#179be8}to{background:#fff}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes scaleIn{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50%)}}@keyframes slideInPopup{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translate(0,0)}}@keyframes slideOutPopup{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(-50%)}}@keyframes pageSlideIn{0%{opacity:0}to{opacity:1}}@keyframes pageSlideOut{0%{opacity:1}to{opacity:0}}@keyframes holdSteady{0%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes touchMenuSlideInBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes touchMenuSlideOutBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes pulse-ring{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}@keyframes pulse-button{0%{transform:scale(1)}70%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes cardFadeIn{0%{opacity:0}to{opacity:1}}@keyframes cardFadeOut{0%{opacity:1}to{opacity:0}}@keyframes cardSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes cardSlideInBottom{0%{transform:translateY(100%)}33%{transform:translateY(-5%)}to{transform:translateY(0)}}@keyframes cardSlideInRight{0%{opacity:0;transform:translate(100%)scale(1.2)}to{transform:translate(0)}}@keyframes cardSlideOut{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes cardSlideOutBottom{0%{transform:translateY(0)}5%{transform:translateY(-5%)}to{transform:translateY(100%)}}@keyframes cardSlideOutRight{0%{transform:translate(0)}to{opacity:0;transform:translate(100%)scale(1.2)}}@keyframes cardDiscard{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50%,30%)rotate(5deg)}}html{font-family:var(--fontFamily-body);font-size:var(--fontSize-base);line-height:var(--lineHeight-readable);font-weight:var(--fontWeight-regular);letter-spacing:0;text-transform:none;font-style:normal;font-size:var(--fontSize-root);color:var(--color-text-primary);-webkit-font-smoothing:antialiased}:where([data-theme]){font-family:var(--fontFamily-body)}html.-touch-active:not(.-embed-active){--fontSize-root:16px}.h1,h1{font-family:var(--fontFamily-body);font-size:var(--fontSize-document-h1);line-height:var(--lineHeight-document-h1);font-weight:var(--fontWeight-document-h1);letter-spacing:0;text-transform:none;margin:1rem 0 0;font-style:normal}h2{font-family:var(--fontFamily-body);font-size:var(--fontSize-document-h2);line-height:var(--lineHeight-document-h2);font-weight:var(--fontWeight-document-h2);letter-spacing:0;text-transform:none;margin:2rem 0 .7rem;font-style:normal}h3{font-family:var(--fontFamily-body);font-size:var(--fontSize-document-h3);line-height:var(--lineHeight-document-h3);font-weight:var(--fontWeight-document-h3);letter-spacing:0;text-transform:none;margin:2rem 0 .7rem;font-style:normal}h4{font-family:var(--fontFamily-body);font-size:var(--fontSize-document-h4);line-height:var(--lineHeight-document-h4);font-weight:var(--fontWeight-document-h4);letter-spacing:0;text-transform:none;margin:2rem 0 1.5rem;font-style:normal}h5{font-family:var(--fontFamily-body);font-size:var(--fontSize-document-h5);line-height:var(--lineHeight-document-h5);font-weight:var(--fontWeight-document-h5);letter-spacing:0;text-transform:none;margin:2rem 0 .7rem;font-style:normal}h6{font-family:var(--fontFamily-body);font-size:var(--fontSize-document-h6);line-height:var(--lineHeight-document-h6);font-weight:var(--fontWeight-document-h6);letter-spacing:var(--letterSpacing-document-h6);text-transform:var(--textTransform-document-h6);margin:2rem 0 1rem;font-style:normal}p{font-family:var(--fontFamily-body);font-size:var(--fontSize-base);line-height:var(--lineHeight-readable);font-weight:var(--fontWeight-regular);letter-spacing:0;text-transform:none;margin-bottom:1rem;font-style:normal}p.footnote{color:var(--color-text-secondary);font-style:italic}p.footnote:before{content:"* "}ul{margin-bottom:var(--lineHeight-readable);padding-left:2rem}article{text-align:left}a{transition:var(--transition-color),background-color var(--duration-fast) var(--easing-linear);color:var(--color-text-primary);cursor:pointer;text-decoration:none}a[ng-click]{cursor:pointer}.sharp-card-no-anim{border:var(--border-sm) solid var(--color-border-2);background:var(--color-white);box-shadow:var(--shadow-elevated-panel)}.full-mobile-card{border-radius:var(--radius-md);width:100%;height:100%;animation:cardSlideIn var(--duration-normal) var(--easing-standard)}:root,[data-theme]{--fontFamily-display:"Roboto Condensed", sans-serif;--fontFamily-body:"Noto Sans", "Open Sans", sans-serif;--fontFamily-control:"Noto Sans", "Open Sans", sans-serif;--fontFamily-listTitle:"Roboto Condensed", sans-serif;--fontFamily-listItemName:"Noto Sans", "Open Sans", sans-serif;--fontFamily-listContent:"Noto Sans", "Open Sans", sans-serif;--fontSize-root:14px;--fontSize-2xs:.714286rem;--fontSize-xs:.785714rem;--fontSize-sm:.857143rem;--fontSize-base:1rem;--fontSize-md:1.14286rem;--fontSize-lg:1.28571rem;--fontSize-xl:1.57143rem;--fontSize-2xl:1.92857rem;--fontSize-display-sm:2rem;--fontSize-display-md:2.2rem;--fontSize-display-lg:2.8rem;--fontSize-display-xl:3.6rem;--letterSpacing-display:-.02em;--fontSize-document-h1:3.14286rem;--fontSize-document-h2:2.57143rem;--fontSize-document-h3:1.92857rem;--fontSize-document-h4:1.57143rem;--fontSize-document-h5:1.28571rem;--fontSize-document-h6:1.14286rem;--lineHeight-document-h1:1.3;--lineHeight-document-h2:1.3;--lineHeight-document-h3:1.35;--lineHeight-document-h4:1.4;--lineHeight-document-h5:1.45;--lineHeight-document-h6:1.5;--lineHeight-tight:1.2;--lineHeight-heading:1.35;--lineHeight-readable:1.55;--lineHeight-bodyCompact:1.55;--lineHeight-control:1.55;--lineHeight-compact:1.55;--lineHeight-display:1.2;--lineHeight-listBody:1.55;--lineHeight-listBodyCompact:1.55;--fontWeight-bold:700;--fontWeight-semibold:600;--fontWeight-medium:500;--fontWeight-regular:400;--fontWeight-light:300;--fontWeight-buttonText:600;--fontWeight-selectorText:500;--fontWeight-document-h1:600;--fontWeight-document-h2:700;--fontWeight-document-h3:700;--fontWeight-document-h4:700;--fontWeight-document-h5:700;--fontWeight-document-h6:700;--letterSpacing-document-h6:0;--textTransform-document-h6:none;--letterSpacing-control:0;--letterSpacing-controlWide:.02ch;--letterSpacing-breadcrumb:.08ch;--letterSpacing-caption:0;--space-0:0;--space-px:1px;--space-0_5:2px;--space-1:4px;--space-1_5:6px;--space-2:8px;--space-2_5:10px;--space-3:12px;--space-3_5:14px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--space-25:100px;--space-control-gap-tight:var(--space-1);--space-touch-padding:var(--space-3_5);--space-sidebar-padding:var(--space-touch-padding);--space-list-sidebar-padding:var(--space-sidebar-padding);--space-modal-padding:var(--space-8);--icon-compact:var(--fontSize-sm);--icon-inline:var(--fontSize-md);--icon-small:20px;--icon-regular:24px;--icon-large:28px;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--border-sm:1px;--border-md:2px;--border-image-width:0;--border-image-color:transparent;--duration-fast:.2s;--duration-normal:.3s;--duration-slow:.5s;--toc-animation-timing:.4s cubic-bezier(0,.8,.5,.9);--easing-standard:cubic-bezier(.2, .5, .2, 1);--easing-linear:linear;--transition-color:color var(--duration-fast) var(--easing-linear);--transition-card-hover:box-shadow var(--duration-normal) var(--easing-standard);--color-neutral-hue:286;--color-neutral-000-l:100%;--color-neutral-000-c:0;--color-neutral-000:oklch(var(--color-neutral-000-l) var(--color-neutral-000-c) var(--color-neutral-hue));--color-neutral-050-l:98.5%;--color-neutral-050-c:0;--color-neutral-050:oklch(var(--color-neutral-050-l) var(--color-neutral-050-c) var(--color-neutral-hue));--color-neutral-100-l:96.7%;--color-neutral-100-c:.001;--color-neutral-100:oklch(var(--color-neutral-100-l) var(--color-neutral-100-c) 286.375);--color-neutral-200-l:92%;--color-neutral-200-c:.004;--color-neutral-200:oklch(var(--color-neutral-200-l) var(--color-neutral-200-c) 286.32);--color-neutral-300-l:87.1%;--color-neutral-300-c:.006;--color-neutral-300:oklch(var(--color-neutral-300-l) var(--color-neutral-300-c) 286.286);--color-neutral-400-l:70.5%;--color-neutral-400-c:.015;--color-neutral-400:oklch(var(--color-neutral-400-l) var(--color-neutral-400-c) 286.067);--color-neutral-500-l:55.2%;--color-neutral-500-c:.016;--color-neutral-500:oklch(var(--color-neutral-500-l) var(--color-neutral-500-c) 285.938);--color-neutral-600-l:44.2%;--color-neutral-600-c:.017;--color-neutral-600:oklch(var(--color-neutral-600-l) var(--color-neutral-600-c) 285.786);--color-neutral-700-l:37%;--color-neutral-700-c:.013;--color-neutral-700:oklch(var(--color-neutral-700-l) var(--color-neutral-700-c) 285.805);--color-neutral-800-l:27.4%;--color-neutral-800-c:.006;--color-neutral-800:oklch(var(--color-neutral-800-l) var(--color-neutral-800-c) 286.033);--color-neutral-900-l:21%;--color-neutral-900-c:.006;--color-neutral-900:oklch(var(--color-neutral-900-l) var(--color-neutral-900-c) 285.885);--color-neutral-950-l:16.1%;--color-neutral-950-c:.005;--color-neutral-950:oklch(var(--color-neutral-950-l) var(--color-neutral-950-c) 285.823);--color-neutral-999-l:0%;--color-neutral-999-c:0;--color-neutral-999:oklch(var(--color-neutral-999-l) var(--color-neutral-999-c) var(--color-neutral-hue));--color-brand:#f44434;--color-listium:var(--color-brand);--color-error:var(--color-danger);--color-notification:#e63d3d;--color-card-shadow:rgba(33,33,33,.3);--color-card-list-bg:#ededed;--color-drop-zone-shadow:rgba(0,0,0,.25);--color-accent:#f44434;--color-accent--hover:#da1d0b;--color-accent-light:#f77064;--color-accent-pale:#ffe8e6;--color-accent-pale--hover:#ffb9b3;--color-accent-green:#15b25c;--color-accent-blue:#178bcf;--color-danger:#b23436;--color-danger-background:#edd;--color-warning:#a15412;--color-warning-background:#fcecde;--color-alert:#fc0;--color-info:#28668a;--color-info-background:#c2dff0;--color-success:#366732;--color-success-background:#daf4d7;--color-white:#fff;--color-black:#000;--color-brand-google:#da4b36;--color-brand-facebook:#1877f2;--color-brand-twitter:#55acee;--color-brand-pinterest:#bd081c;--color-brand-reddit:#ff4500;--color-label-red:#ffb3b3;--color-light-red:#ffe0e0;--color-label-orange:#ffb580;--color-light-orange:#ffdebd;--color-label-yellow:#ffeb99;--color-light-yellow:#fefddc;--color-label-green:#a2ff99;--color-light-green:#dffddd;--color-label-blue:#b3e3ff;--color-light-blue:#dbf2ff;--color-label-purple:#f6b3ff;--color-light-purple:#fae6ff;--color-label-grey:#dddae7;--color-light-grey:#ebeaf1;--list--color-accent:var(--list--color-500)}:root[data-mode=dark],[data-theme][data-mode=dark]{--color-accent:#f77064;--color-accent--hover:#f43625;--color-label-red:#7d3636;--color-light-red:#532d2d;--color-label-orange:#815331;--color-light-orange:#64472b;--color-label-yellow:#948238;--color-light-yellow:#727031;--color-label-green:#43743e;--color-light-green:#385936;--color-label-blue:#36637d;--color-light-blue:#2e4e60;--color-label-purple:#7d4785;--color-light-purple:#5e3d66;--color-label-grey:#545062;--color-light-grey:#44424d;--list--color-accent:var(--list--color-500)}:root,[data-theme]{--color-surface-3:var(--color-neutral-200);--color-surface-2:var(--color-neutral-100);--color-surface-1:var(--color-neutral-000);--color-surface-2alt:oklch(calc(var(--color-neutral-200-l) - 2%) calc(var(--color-neutral-200-c) * 1.2) var(--color-neutral-hue));--color-surface-overlay:oklch(var(--color-neutral-950-l) calc(var(--color-neutral-950-c) * .2) var(--color-neutral-hue) / .5);--color-surface-dark-1:var(--color-neutral-700);--color-surface-dark-2:var(--color-neutral-800);--color-surface-dark-3:var(--color-neutral-900);--color-surface-dark-4:var(--color-neutral-950)}@supports (color:oklch(from white l c h)){:root,[data-theme]{--color-surface-2--hover:oklch(from var(--color-surface-2) calc(l - .012) calc(c * 1.1) h);--color-surface-3--hover:oklch(from var(--color-surface-3) calc(l - 1.6%) calc(c * 1.1) h);--color-surface-3--dragging:oklch(from var(--color-surface-3) calc(l - 2%) calc(c * 1.05) h / .8)}}:root[data-mode=dark],[data-theme][data-mode=dark]{--color-surface-3:var(--color-neutral-950);--color-surface-2:var(--color-neutral-900);--color-surface-1:var(--color-neutral-800);--color-surface-2alt:oklch(calc(var(--color-neutral-900-l) + 3%) calc(var(--color-neutral-900-c) * 1.2) var(--color-neutral-hue));--color-surface-overlay:oklch(0 calc(var(--color-neutral-950-c) * .2) var(--color-neutral-hue) / .9)}:root,[data-theme]{--list--color-surface-4:oklch(calc(var(--list--color-300-l) - 2%) calc(var(--list--color-300-c) * .03) var(--list--color-hue));--list--color-surface-3:oklch(var(--list--color-200-l) calc(var(--list--color-200-c) * .05) var(--list--color-hue));--list--color-surface-2:oklch(var(--list--color-100-l) calc(var(--list--color-100-c) * .09) var(--list--color-hue));--list--color-surface-1:var(--list--color-000);--list--color-surface-2alt:oklch(calc(var(--list--color-100-l) - 2%) calc(var(--list--color-100-c) * .15) var(--list--color-hue));--list--color-surface-overlay:oklch(var(--list--color-900-l) calc(var(--list--color-900-c) * .1) var(--list--color-hue) / .5);--list--color-surface-dark-1:var(--list--color-600);--list--color-surface-dark-2:var(--list--color-700);--list--color-surface-dark-3:var(--list--color-800);--list--color-surface-dark-4:var(--list--color-900)}:root[data-mode=dark],[data-theme][data-mode=dark]{--list--color-surface-4:oklch(var(--list--color-950-l) calc(var(--list--color-950-c) * .02) var(--list--color-hue));--list--color-surface-3:oklch(var(--list--color-900-l) calc(var(--list--color-950-c) * .03) var(--list--color-hue));--list--color-surface-2:oklch(var(--list--color-800-l) calc(var(--list--color-900-c) * .03) var(--list--color-hue));--list--color-surface-1:oklch(var(--list--color-700-l) calc(var(--list--color-800-c) * .03) var(--list--color-hue));--list--color-surface-2alt:oklch(calc(var(--list--color-800-l) + 2%) calc(var(--list--color-900-c) * .09) var(--list--color-hue));--list--color-surface-overlay:oklch(0 calc(var(--list--color-900-c) * .01) var(--list--color-hue) / .8);--list--color-surface-dark-1:oklch(var(--list--color-600-l) calc(var(--list--color-600-c) * .8) var(--list--color-hue));--list--color-surface-dark-2:oklch(var(--list--color-700-l) calc(var(--list--color-700-c) * .8) var(--list--color-hue));--list--color-surface-dark-3:oklch(var(--list--color-800-l) calc(var(--list--color-800-c) * .8) var(--list--color-hue));--list--color-surface-dark-4:oklch(var(--list--color-900-l) calc(var(--list--color-900-c) * .8) var(--list--color-hue))}:root,[data-theme]{--color-text-primary:rgba(0,0,0,.97);--color-text-secondary:rgba(0,0,0,.55);--color-text-tertiary:rgba(0,0,0,.44);--color-text-hint:rgba(0,0,0,.4);--color-text-disabled:rgba(0,0,0,.35);--color-text-placeholder:rgba(0,0,0,.25);--color-text-primary-light:#fff;--color-text-secondary-light:rgba(255,255,255,.75);--color-text-tertiary-light:rgba(255,255,255,.65);--color-text-hint-light:rgba(255,255,255,.6);--color-text-disabled-light:rgba(255,255,255,.5);--color-text-placeholder-light:rgba(255,255,255,.4);--color-text-primary-dark:rgba(0,0,0,.97);--color-text-primary-reverse:var(--color-text-primary-light);--color-text-secondary-reverse:var(--color-text-secondary-light);--color-text-hint-reverse:var(--color-text-hint-light);--color-star--on:var(--color-text-primary);--color-star--off:var(--color-text-hint);--color-star--hover:var(--color-text-secondary)}@supports (color:oklch(from white l c h)){:root,[data-theme]{--color-star--on:oklch(from var(--color-text-primary) l c h / 1);--color-star--off:oklch(from var(--color-text-primary) l c h / .15);--color-star--hover:oklch(from var(--color-text-primary) l c h / .8)}}:root,[data-theme]{--color-toolbar-icon-fill:var(--color-surface-1);--color-toolbar-icon:var(--color-text-primary);--color-toolbar-icon--active:var(--color-accent);--color-text-link:#0a88cc}@supports (color:lab(0% 0 0)){:root,[data-theme]{--color-text-link:lab(53.2957% -11.8688 -44.3749)}}:root[data-mode=dark],[data-theme][data-mode=dark]{--color-text-primary:var(--color-text-primary-light);--color-text-secondary:var(--color-text-secondary-light);--color-text-tertiary:var(--color-text-tertiary-light);--color-text-hint:var(--color-text-hint-light);--color-text-disabled:var(--color-text-disabled-light);--color-text-placeholder:var(--color-text-placeholder-light);--color-text-link:#42baff;--color-star--on:var(--color-text-primary);--color-star--off:var(--color-text-hint);--color-star--hover:var(--color-text-secondary)}@supports (color:oklch(from white l c h)){:root[data-mode=dark],[data-theme][data-mode=dark]{--color-star--on:oklch(from var(--color-text-primary) l c h / 1);--color-star--off:oklch(from var(--color-text-primary) l c h / .15);--color-star--hover:oklch(from var(--color-text-primary) l c h / .8)}}:root[data-mode=dark],[data-theme][data-mode=dark]{--color-text-link:#71c7ff}@supports (color:lab(0% 0 0)){:root[data-mode=dark],[data-theme][data-mode=dark]{--color-text-link:lab(76.6233% -14.6071 -44.8082)}}:root,[data-theme]{--border-opacity-1:.07;--border-opacity-2:.16;--border-opacity-3:.25;--border-opacity-4:.4;--color-border-1:oklch(20% .05 var(--color-neutral-hue) / var(--border-opacity-1));--color-border-2:oklch(20% .05 var(--color-neutral-hue) / var(--border-opacity-2));--color-border-3:oklch(20% .05 var(--color-neutral-hue) / var(--border-opacity-3));--color-border-4:oklch(20% .05 var(--color-neutral-hue) / var(--border-opacity-4));--color-panel-button-border:var(--color-border-2);--color-border-1-light:oklch(90% .05 var(--color-neutral-hue) / var(--border-opacity-1));--color-border-3-light:oklch(90% .05 var(--color-neutral-hue) / var(--border-opacity-3));--list--color-border-1:oklch(20% .04 var(--list--color-hue) / var(--border-opacity-1));--list--color-border-2:oklch(20% .04 var(--list--color-hue) / var(--border-opacity-2));--list--color-border-3:oklch(20% .04 var(--list--color-hue) / var(--border-opacity-3));--list--color-border-4:oklch(20% .04 var(--list--color-hue) / var(--border-opacity-4));--list--color-border-2-light:oklch(90% .04 var(--list--color-hue) / var(--border-opacity-2))}:root[data-mode=dark],[data-theme][data-mode=dark]{--color-border-1:oklch(90% .05 var(--color-neutral-hue) / var(--border-opacity-1));--color-border-2:oklch(90% .05 var(--color-neutral-hue) / var(--border-opacity-2));--color-border-3:oklch(90% .05 var(--color-neutral-hue) / var(--border-opacity-3));--color-border-4:oklch(90% .05 var(--color-neutral-hue) / var(--border-opacity-4));--list--color-border-1:oklch(90% .05 var(--list--color-hue) / var(--border-opacity-1));--list--color-border-2:oklch(90% .05 var(--list--color-hue) / var(--border-opacity-2));--list--color-border-3:oklch(90% .05 var(--list--color-hue) / var(--border-opacity-3));--list--color-border-4:oklch(90% .05 var(--list--color-hue) / var(--border-opacity-4))}:root,[data-theme]{--button-hover-l-adj:-.1;--button-hover-c-adj:-.02}:root[data-mode=dark],[data-theme][data-mode=dark]{--button-hover-l-adj:.1;--button-hover-c-adj:-.02}:root,[data-theme]{--color-button-background:var(--color-neutral-500);--color-button-background-muted:oklch(var(--color-neutral-500-l) var(--color-neutral-500-c) var(--color-neutral-hue) / .4);--color-button-background-subtle:oklch(var(--color-neutral-500-l) var(--color-neutral-500-c) var(--color-neutral-hue) / .15);--color-button-text:var(--color-text-primary);--color-button-amazon-background:#febd67;--color-button-amazon-background-muted:#ffd399;--color-button-amazon-text:#121921}:root[data-mode=dark],[data-theme][data-mode=dark]{--color-button-background:var(--color-neutral-500);--color-button-background-muted:oklch(var(--color-neutral-500-l) var(--color-neutral-500-c) var(--color-neutral-hue) / .4);--color-button-background-subtle:oklch(var(--color-neutral-500-l) var(--color-neutral-500-c) var(--color-neutral-hue) / .2);--color-button-text:var(--color-text-primary);--color-button-amazon-background:#ffd399;--color-button-amazon-background-muted:#f7bc6e}:root,[data-theme]{--list--color-button-background:oklch(var(--list--color-500-l) var(--list--color-500-c) var(--list--color-hue));--list--color-button-background-muted:oklch(calc(var(--list--color-500-l) * 1) calc(var(--list--color-500-c) * .15) var(--list--color-hue) / .4);--list--color-button-background-subtle:oklch(calc(var(--list--color-500-l) * 1) calc(var(--list--color-500-c) * .15) var(--list--color-hue) / .15);--list--color-button-text:var(--list--color-700)}:root[data-mode=dark],[data-theme][data-mode=dark]{--list--color-button-background:oklch(calc(var(--list--color-500-l) * 1.05) calc(var(--list--color-500-c) * .8) var(--list--color-hue));--list--color-button-background-muted:oklch(calc(var(--list--color-500-l) * 1.05) calc(var(--list--color-500-c) * .2) var(--list--color-hue) / .5);--list--color-button-background-subtle:oklch(calc(var(--list--color-500-l) * 1.05) calc(var(--list--color-500-c) * .2) var(--list--color-hue) / .15);--list--color-button-text:var(--list--color-400)}:root,[data-theme]{--color-dropdown-hover:var(--color-button-background-subtle);--color-view-icon-base:var(--color-neutral-600);--color-view-icon-highlight:var(--list--color-300,#66e1ff)}:root[data-mode=dark],[data-theme][data-mode=dark]{--color-view-icon-base:var(--color-neutral-400);--color-view-icon-highlight:var(--list--color-600,#2bd0f9);--list--color-select-00:oklch(50% .04 var(--list--color-hue) / .2)}:root,[data-theme]{--color-input-background-light:var(--color-surface-1);--color-input-background-light--focus:var(--color-surface-1);--color-input-border-light:var(--color-border-1);--color-input-border-light--focus:var(--color-border-2)}@supports (color:oklch(from white l c h)){:root,[data-theme]{--list--color-scrollbar-light:oklch(from var(--list--color-400) l calc(c * .3) h / .8);--list--color-scrollbar-dark:oklch(from var(--list--color-700) l c h / .8)}}@supports not (color:oklch(from white l c h)){:root,[data-theme]{--list--color-scrollbar-light:var(--list--color-surface-dark-1);--list--color-scrollbar-dark:var(--list--color-surface-dark-3)}}:root,[data-theme]{--list--color-locked-table-field-background:var(--list--color-surface-2);--list--color-locked-table-row-background:var(--list--color-surface-2);--list--color-locked-table-cell-background:var(--list--color-surface-2);--color-dirty-state-border:#f54d3d;--color-dirty-state-text:#f54d3d}:root[data-mode=dark],[data-theme][data-mode=dark]{--color-dirty-state-border:#e05e52;--color-dirty-state-text:#e05e52}[data-theme=candidate1],[data-theme=candidate1][data-mode]{--fontFamily-display:"IBM Plex Sans", sans-serif;--fontFamily-body:"IBM Plex Sans", sans-serif;--fontFamily-control:"IBM Plex Sans", sans-serif;--fontFamily-listTitle:"IBM Plex Sans", sans-serif;--fontFamily-listItemName:"IBM Plex Sans", sans-serif;--fontFamily-listContent:"IBM Plex Sans", sans-serif;--shadow-xs:none;--shadow-sm:none;--shadow-sm-subtle:none;--shadow-md:none;--shadow-lg:none;--shadow-lg-subtle:none;--shadow-lg-edge:none;--shadow-lg-upward:none;--shadow-xl:none;--shadow-xxl:none;--shadow-none:none}.FormPage{text-align:left;width:auto;min-width:200px;height:100%;display:block;overflow:auto}.FormPage__label{font-family:var(--fontFamily-body);font-size:var(--fontSize-base);line-height:var(--lineHeight-readable);font-weight:var(--fontWeight-regular);letter-spacing:0;text-transform:none;font-style:normal;font-weight:var(--fontWeight-semibold);line-height:1.4em;display:block}.FormPage textarea.FormPage__input{font-family:var(--fontFamily-body);font-size:var(--fontSize-md);line-height:var(--lineHeight-heading);font-weight:var(--fontWeight-medium);letter-spacing:0;text-transform:none;vertical-align:top;font-style:normal;font-weight:var(--fontWeight-regular);width:400px;height:2.5rem;margin-top:.5rem;margin-right:1rem;padding:.5rem;line-height:1rem;display:block}.FormPage__input[type=email]{font-family:var(--fontFamily-body);font-size:var(--fontSize-md);line-height:var(--lineHeight-heading);font-weight:var(--fontWeight-medium);letter-spacing:0;text-transform:none;vertical-align:top;font-style:normal;font-weight:var(--fontWeight-regular);width:400px;height:2.5rem;margin-top:.5rem;margin-right:1rem;padding:.5rem;line-height:1rem;display:block}.FormPage__input[type=text]{font-family:var(--fontFamily-body);font-size:var(--fontSize-md);line-height:var(--lineHeight-heading);font-weight:var(--fontWeight-medium);letter-spacing:0;text-transform:none;vertical-align:top;font-style:normal;font-weight:var(--fontWeight-regular);width:400px;height:2.5rem;margin-top:.5rem;margin-right:1rem;padding:.5rem;line-height:1rem;display:block}.FormPage textarea.FormPage__input{min-height:10rem;color:var(--color-text-primary);line-height:1.5rem}.FormPage__explainer{font-family:var(--fontFamily-body);font-size:var(--fontSize-base);line-height:var(--lineHeight-readable);font-weight:var(--fontWeight-regular);letter-spacing:0;text-transform:none;color:var(--color-text-secondary);margin-top:0;margin-bottom:.5rem;font-style:normal;line-height:1.4em}.FormPage__inputError,.FormPage__inputHelp{font-family:var(--fontFamily-body);font-size:var(--fontSize-xs);line-height:var(--lineHeight-compact);font-weight:var(--fontWeight-regular);letter-spacing:var(--letterSpacing-caption);text-transform:none;color:var(--color-text-secondary);margin:0 0 2rem 2px;font-style:normal}.FormPage__inputError{color:var(--color-error)}:root{--list-sidebar-padding:var(--space-list-sidebar-padding);--list-sidebar-width-left:350px}.MobileEnvironment{--list-sidebar-width-left:0}.ListSidebarLeft{--list--color-sidebar-background:var(--list--color-surface-2);color:var(--color-text-primary);width:var(--list-sidebar-width-left);min-width:var(--list-sidebar-width-left);padding:var(--list-container-padding-desktop);top:var(--top-bars-height-desktop);height:var(--list-sidebar-height);cursor:default;flex-direction:column;justify-content:flex-start;padding-right:0;animation:1s sidebar-toggle;display:flex;position:-webkit-sticky;position:sticky}.ListiumList--sidebarLeftVisible .ListSidebarLeft__innerWrapper{background:var(--list--color-surface-2);border:var(--border-sm) solid color-mix(in oklch, var(--list--color-surface-2alt) 16%, transparent);border-radius:var(--radius-md);box-shadow:none;border-radius:var(--radius-lg);padding:0 0 var(--list-sidebar-padding) var(--list-sidebar-padding);height:inherit;flex-direction:column;display:flex;position:relative}.ListiumList--sidebarLeftVisible .ListSidebarLeft{transform:translate(var(--list-sidebar-overlap-margin,0px), var(--list-sidebar-overlap-margin,0px))}.ListiumList--sidebarLeftHidden .ListSidebarLeft{box-shadow:none;background-color:transparent;margin:0}.ListSidebarLeft__section{padding-bottom:calc(var(--list-sidebar-padding)*1.5)}.ListSidebarLeft__sectionTitle{font-family:var(--fontFamily-listContent);font-size:var(--fontSize-base);line-height:var(--lineHeight-listBody);font-weight:var(--fontWeight-regular);letter-spacing:0;text-transform:none;font-style:normal;font-weight:var(--fontWeight-bold);color:var(--color-text-primary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ListSidebarLeft .ListItemEditor__modal{width:100%;max-width:100%}.ListSidebarLeft .Modal{box-shadow:none}.ListSidebarLeft__content{background:linear-gradient(var(--list--color-sidebar-background) 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), var(--list--color-sidebar-background) 70%) 0 100%,radial-gradient(50% 0, farthest-side, rgba(0,0,0,.2), transparent),radial-gradient(50% 100%, farthest-side, rgba(0,0,0,.2), transparent) 0 100%;background:linear-gradient(var(--list--color-sidebar-background) 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), var(--list--color-sidebar-background) 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0,0,0,.2), transparent),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,.2), transparent) 0 100%;background-repeat:no-repeat;background-color:var(--list--color-sidebar-background);z-index:10;height:inherit;padding:0 calc(var(--list-sidebar-padding)/2) 0 0;border-radius:inherit;scrollbar-width:thin;scrollbar-color:transparent transparent;background-size:100% 40px,100% 40px,100% 6px,100% 6px;background-attachment:local,local,scroll,scroll;flex-direction:column;display:flex;position:relative;overflow:clip}.ListSidebarLeft__content:hover{scrollbar-width:thin;scrollbar-color:var(--list--color-scrollbar-light) transparent}.ListSidebarLeft__content ::-webkit-scrollbar{width:thin;background-color:transparent}.ListSidebarLeft__content ::-webkit-scrollbar-track{background-color:transparent}.ListSidebarLeft__content ::-webkit-scrollbar-thumb{border-radius:thin;background-color:transparent}.ListSidebarLeft__content:hover::-webkit-scrollbar-track{background-color:transparent}.ListSidebarLeft__content:hover::-webkit-scrollbar-thumb{background-color:var(--list--color-scrollbar-light)}.ListSidebarLeft__content--scroll{overflow-y:scroll}.ListSidebarLeft__filterToggleButtonContainer{padding:calc(var(--list-container-padding-desktop) - 2px) calc(var(--list-sidebar-padding)/2) 0 calc(var(--list-sidebar-padding)/2);justify-content:flex-end;height:3.5rem;display:flex;position:relative}.ListSidebarLeft--sidebarLeftHidden .ListSidebarLeft__filterToggleButtonContainer{padding:0}.ListSidebarLeft__filterToggleButton.Button{padding:0;transition:all .2s ease-in-out}.ListSidebarLeft__filterToggleButton.Button svg{max-height:100%;width:var(--icon-regular);height:var(--icon-regular)}.ListSidebarLeft .Comments__feed{height:auto}.ListSidebarLeft__search-container{padding:calc(var(--list-sidebar-padding)/2) 0}:root{--list-sidebar-width-right:350px}.MobileEnvironment{--list-sidebar-width-right:0}.ListSidebarRight{--list-sidebar-padding:var(--space-list-sidebar-padding);--list--color-sidebar-background:var(--list--color-surface-2);color:var(--color-text-primary);width:0;height:var(--list-sidebar-height);max-height:var(--list-container-height,100%);top:var(--top-bars-height-desktop);padding:var(--list-container-padding-desktop);padding-left:0;position:-webkit-sticky;position:sticky;overflow:hidden}.ListSidebarRight__innerWrapper{background:var(--list--color-surface-2);border:var(--border-sm) solid color-mix(in oklch, var(--list--color-surface-2alt) 16%, transparent);border-radius:var(--radius-md);box-shadow:none;border-radius:var(--radius-lg);height:calc(var(--list-container-height,100%) - 3*var(--list-container-padding-desktop));padding:var(--list-sidebar-padding);flex-direction:column;height:100%;display:flex}.ListiumList--sidebarRightVisible .ListSidebarRight{transform:translate(calc(-1 * var(--list-sidebar-overlap-margin,0px)), var(--list-sidebar-overlap-margin,0px))}.ListiumList--sidebarRightHidden .ListSidebarRight{padding:0}.ListSidebarRight--active{width:var(--list-sidebar-width-right)}.ListSidebarRight__wrapper{background-color:var(--list--color-sidebar-background);border-radius:inherit;flex-direction:column;height:100%;display:flex;overflow:clip}.ListSidebarRight__tabs{height:calc(var(--list-sidebar-section-heading-height));background-color:var(--list--color-sidebar-background);cursor:pointer;border-bottom:1px solid var(--color-border-2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;align-items:center;margin:0;padding:0;display:flex}.ListSidebarRight__tab{font-family:var(--fontFamily-listContent);font-size:var(--fontSize-base);line-height:var(--lineHeight-listBody);font-weight:var(--fontWeight-regular);letter-spacing:0;text-transform:none;text-transform:uppercase;height:100%;color:var(--color-text-secondary);padding:0 var(--space-sidebar-padding);font-style:normal;font-weight:var(--fontWeight-semibold);flex:1;justify-content:center;align-items:center;transition:color .2s ease-in-out;display:flex;position:relative}.ListSidebarRight__tab:hover,.ListSidebarRight__tab.is-active{color:var(--color-text-primary)}.ListSidebarRight__tab.is-active:before{content:"";border-bottom:4px solid var(--list--color-button-text);position:absolute;bottom:0;left:0;right:0}.ListSidebarRight__tab--with-badge{gap:var(--space-control-gap-tight)}.ListSidebarRight__betaBadge{font-family:var(--fontFamily-body);font-size:var(--fontSize-xs);line-height:var(--lineHeight-compact);font-weight:var(--fontWeight-medium);letter-spacing:var(--letterSpacing-control);text-transform:uppercase;font-style:normal;font-weight:var(--fontWeight-bold);color:var(--color-text-secondary);border-radius:3px;padding:2px 4px;font-style:italic;transform:translate(-4px)translateY(-4px)}.ListSidebarRight__closeButton{font-family:var(--fontFamily-body);font-size:var(--fontSize-md);line-height:var(--lineHeight-heading);font-weight:var(--fontWeight-medium);letter-spacing:0;text-transform:none;min-width:45px;color:var(--color-text-primary);flex:0 0 45px;justify-content:center;align-items:center;margin-left:auto;font-style:normal;display:flex}.ListSidebarRight__closeButton .icon{width:var(--icon-regular);height:var(--icon-regular)}.ListSidebarRight__content{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:visible}.ListSidebarRight__content .Modal__container .DirectionButton{top:auto;bottom:3.85rem;transform:scale(.4)}.ListSidebarRight__content .Modal__container .DirectionButton.Modal__arrowIcon--left{left:0;right:auto}.ListSidebarRight__content .Modal__container .DirectionButton.Modal__arrowIcon--right{left:auto;right:0}.ListSidebarRight__panelGroupHeader{background-color:var(--list--color-surface-dark-3);color:var(--color-text-primary-light);align-items:center;height:48px;display:flex}:root{--list-container-top-padding:0px;--settings-bar-side-padding:var(--space-2_5);--settings-header-height-desktop:50px}.ListSettingsBarDesktop{background-color:var(--list--color-surface-3);height:var(--settings-bar-height-desktop);padding:0 var(--settings-bar-side-padding);width:100%;top:calc(var(--top-bars-height-desktop) - var(--settings-bar-height-desktop));z-index:1100;border-bottom:1px solid var(--list--color-border-1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-grow:0;flex-shrink:0;align-items:center;display:flex;position:-webkit-sticky;position:sticky}.ListSettingsBarDesktop__setting-container-group{align-items:center;height:100%;padding:0;line-height:1;display:flex}.ListSettingsBarDesktop__setting-container-group-one{margin-right:auto}.ListSettingsBarDesktop__setting-container-group-two{margin:0 auto}.ListSettingsBarDesktop__setting-container-group-three{margin-left:auto}.ListSettingsBarDesktop__setting-container-group-three .Button{border:none}.ListSettingsBarDesktop__setting-container-group-three .Button__icon{font-size:var(--icon-small);max-height:1em;line-height:1}.ListSettingsBarDesktop__setting-container{align-items:center;padding:0;line-height:1;display:flex}.ListSettingsBarDesktop__setting-options{padding:var(--space-1);border-radius:var(--radius-sm);background:var(--list--color-button-background-subtle);align-items:center;display:flex}.ListSettingsBarDesktop__setting-view-container{padding:0 var(--space-2);position:relative}@media screen and (max-width:999px){.ListSettingsBarDesktop__setting-container{padding-left:5px}.ListSettingsBarDesktop__setting-container .Button__text{display:none!important}.ListSettingsBarDesktop__setting-search-container{margin-left:0}.ListSettingsBarDesktop__setting-search-box{width:60px}.ListSettingsBarDesktop__setting-label{font-family:var(--fontFamily-control);font-size:var(--fontSize-xs);line-height:var(--lineHeight-compact);font-weight:var(--fontWeight-buttonText);letter-spacing:var(--letterSpacing-controlWide);text-transform:none;padding-left:4px;font-style:normal}}.ListSettingsBarDesktop__view-trigger-chevron{width:var(--icon-inline);height:var(--icon-inline);fill:var(--color-text-secondary)}.ListSettingsBarDesktop__view-trigger svg.Button__icon{width:var(--icon-regular);height:var(--icon-regular);max-height:unset}.ListSettingsBarDesktop__view-popover{padding:var(--space-2_5);background:var(--color-surface-2);border:1px solid var(--list--color-border-2);border-radius:var(--radius-md);box-shadow:var(--shadow-dropdown);z-index:10;min-width:480px;position:absolute;top:calc(100% + 8px);left:0}.ListSettingsBarDesktop__view-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ListSettingsBarDesktop__view-section:not(:last-child){margin-bottom:12px}.ListSettingsBarDesktop__view-section-title{font-family:var(--fontFamily-body);font-size:var(--fontSize-xs);line-height:var(--lineHeight-compact);font-weight:var(--fontWeight-regular);letter-spacing:var(--letterSpacing-caption);text-transform:none;font-style:normal;font-weight:var(--fontWeight-semibold);color:var(--color-text-secondary);letter-spacing:.02em;margin:4px 2px 6px}.ListSettingsBarDesktop__view-tile{border:1px solid var(--list--color-border-1);border-radius:var(--radius-md);padding:var(--space-3);text-align:left;min-height:110px;color:var(--color-text-primary);cursor:pointer;background:var(--color-surface-1);flex-direction:column;align-items:center;gap:6px;transition:transform .12s,box-shadow .12s,opacity .12s;display:flex;position:relative;overflow:hidden}.ListSettingsBarDesktop__view-tile:not(.is-disabled):hover{box-shadow:var(--shadow-card-hover)}.ListSettingsBarDesktop__view-tile.is-active{border:2px solid var(--list--color-accent)}.ListSettingsBarDesktop__view-tile.is-disabled{cursor:not-allowed;border-color:var(--color-neutral-050);box-shadow:var(--shadow-card-disabled)}.ListSettingsBarDesktop__view-tile-preview{border-radius:var(--radius-sm);border:1px solid var(--list--color-border-1);background:var(--list--color-surface-2);justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column;flex:0 0 46px;width:84px;display:flex;position:relative}.is-disabled .ListSettingsBarDesktop__view-tile-preview{background:var(--color-surface-3);opacity:.1}.ListSettingsBarDesktop__view-tile-text{flex-direction:column;gap:4px;padding:1px;display:flex}.is-disabled .ListSettingsBarDesktop__view-tile-text{opacity:.4}.ListSettingsBarDesktop__view-tile-title{font-family:var(--fontFamily-control);font-size:var(--fontSize-xs);line-height:var(--lineHeight-compact);font-weight:var(--fontWeight-buttonText);letter-spacing:var(--letterSpacing-controlWide);text-transform:none;color:var(--list--color-button-text);letter-spacing:var(--letterSpacing-control);font-style:normal}.ListSettingsBarDesktop__view-tile-subtitle{font-family:var(--fontFamily-body);font-size:var(--fontSize-xs);line-height:var(--lineHeight-compact);font-weight:var(--fontWeight-regular);letter-spacing:var(--letterSpacing-caption);text-transform:none;color:var(--color-text-primary);letter-spacing:var(--letterSpacing-control);font-style:normal}.is-disabled .ListSettingsBarDesktop__view-tile-subtitle{opacity:.2}.ListSettingsBarDesktop__view-tile-previewIcon{width:var(--icon-large);height:var(--icon-large)}.ListSettingsBarDesktop__view-tile-disabledReason{font-family:var(--fontFamily-body);font-size:var(--fontSize-xs);line-height:var(--lineHeight-compact);font-weight:var(--fontWeight-regular);letter-spacing:var(--letterSpacing-caption);text-transform:none;z-index:1;padding:var(--space-1) var(--space-1_5);background:var(--list--color-surface-2alt);color:var(--color-text-primary);text-align:center;white-space:wrap;pointer-events:none;font-style:normal;line-height:1.2;position:absolute;bottom:0;left:0;right:0}@media screen and (max-width:799px){.ListSettingsBarDesktop__setting-view-container{padding:0}.ListSettingsBarDesktop__setting-view-container .ListSettingsBarDesktop__setting-options{transform:scale(.8)}.ListSettingsBarDesktop__setting-label--view-switch{display:none}}.ListSettingsBarDesktop__setting-button{margin-left:var(--space-2)}.ListSettingsBarDesktop__setting-button:focus{outline:0}.ListSettingsBarDesktop__setting-add-item-button .Button__icon,.ListSettingsBarDesktop__setting-suggest-item-button .Button__icon{font-size:var(--icon-small);max-height:1em;line-height:1}.ListSettingsBarDesktop__setting-label{font-family:var(--fontFamily-control);font-size:var(--fontSize-xs);line-height:var(--lineHeight-compact);font-weight:var(--fontWeight-buttonText);letter-spacing:var(--letterSpacing-controlWide);text-transform:none;color:var(--color-text-primary);padding:var(--space-1) 0;margin-right:6px;font-style:normal}.ListSettingsBarDesktop__setting-buttons-container{margin-left:1vw}.ListSettingsBarDesktop__publicAction{margin-left:10px}.ListSettingsBarDesktop__refresh{animation:1.5s 2s infinite pulse-button;position:relative}.ListSettingsBarDesktop__refresh:hover{animation:none}.ListSettingsBarDesktop__refresh:not(:hover):before{content:"";border-radius:inherit;background:var(--color-accent);opacity:0;pointer-events:none;z-index:-1;animation:1.5s 2s infinite pulse-ring;position:absolute;top:0;bottom:0;left:0;right:0}.ListSettingsBarDesktop__search-container{z-index:1000;width:50px;height:100%;margin:0 1rem;padding-top:15px;position:relative}.ListSettingsBarDesktop__search-dropdown{z-index:1200;background:var(--list--color-surface-3);border:1px solid var(--color-border-2);border-radius:var(--radius-sm);min-width:300px;box-shadow:var(--shadow-dropdown-subtle);margin-top:4px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ListImportDialog{text-align:center}.ListImportDialog textarea{background:var(--color-input-background-light)}.ListImportDialog__container{grid-template-rows:20% 80%;grid-template-columns:100%;justify-items:center;height:calc(100vh - 70px);display:grid;overflow:hidden}.ListImportDialog__formatPage,.ListImportDialog__header,.ListImportDialog__insertPage,.ListImportDialog__autoConfirmPage{text-align:left;width:700px}.ListImportDialog__settingsPage{max-width:100%}.ListImportDialog__header{flex-direction:column;display:flex}.ListImportDialog__heading{font-family:var(--fontFamily-body);font-size:calc(var(--space-3) + var(--space-3) + var(--space-3));font-weight:var(--fontWeight-bold);line-height:calc(var(--space-3) + var(--space-3) + var(--space-3) + var(--space-3))}.ListImportDialog__heading strong{font-weight:var(--fontWeight-regular);word-break:break-word}.ListImportDialog__heading{margin-bottom:0;display:inline-block;overflow:hidden}.ListImportDialog__stepCounter{font-weight:var(--fontWeight-regular);color:var(--color-text-secondary);margin-top:1rem;font-style:italic;display:block}.ListImportDialog__actions{text-align:center}.ListImportDialog__templateRow{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.ListImportDialog__autoConfirmCopy{margin-bottom:1rem}.ListImportDialog__autoConfirmCopy h2{margin:0 0 .5rem}.ListImportDialog__autoConfirmCopy p{color:var(--color-text-primary);margin:0}.ListImportDialog__autoImportHelpTooltip{background-color:var(--color-surface-1);color:var(--color-text-primary);border:var(--color-border-2);box-shadow:var(--shadow-elevated-panel);margin-left:.2rem}.ListImportDialog__autoImportHelpTooltip p{font-family:var(--fontFamily-body);font-size:var(--fontSize-xs);line-height:var(--lineHeight-compact);font-weight:var(--fontWeight-regular);letter-spacing:var(--letterSpacing-caption);text-transform:none;margin:0;font-style:normal}.tooltip-loc:has(.ListImportDialog__autoImportHelpTooltip){z-index:5000!important}.ListImportDialog__autoConfirmFieldList{margin:1rem 0;padding:0;list-style:none}.ListImportDialog__autoConfirmFieldList li{border-bottom:1px solid #e1e4e8;justify-content:space-between;padding:.25rem 0;display:flex}.ListImportDialog__autoConfirmFieldList li strong{font-weight:600}.ListImportDialog__autoConfirmFieldList li span{color:var(--color-text-secondary)}.ListImportDialog__autoConfirmNote{color:var(--color-text-secondary);margin:0 0 1rem;font-size:.875rem}.ListImportDialog__autoConfirmFieldListIcon{color:var(--color-success)}.ListImportDialog__errorMessage{color:#b71c1c;background:rgba(229,57,53,.1);border-radius:6px;margin:0 0 1rem;padding:.75rem}.ListImportDialog__verifyTable{border-collapse:collapse;table-layout:fixed}.ListImportDialog__verifyScroller{border:1px solid #000;border-radius:8px;max-height:calc(100% - 100px);padding:1rem;overflow:auto}.ListImportDialog__verifyPage{max-width:100%}.ListImportDialog__verifyPageHeaderToggle{font-weight:var(--fontWeight-regular);cursor:pointer;flex-direction:row;align-items:center;margin-bottom:1rem;padding-left:14px;display:flex}.ListImportDialog__verifyPageHeaderToggle input{max-width:20px;margin:0 0 0 .5rem}.ListImportDialog__settingsScroller{white-space:nowrap;max-height:calc(100% - 100px);overflow:auto}.ListImportDialog__verifyTable\* thead tr td{background:var(--color-surface-2alt)}.ListImportDialog__verifyTable\* td span{white-space:nowrap;text-overflow:ellipsis;width:100px;display:inline-block;overflow:hidden}.ListImportDialog__verifyTable\* td{border:1px solid #ddd}.ImportColumn{vertical-align:top;border:1px solid var(--color-border-3);border-radius:6px;width:300px;margin-bottom:2rem;margin-right:.5rem;display:inline-block}.ImportColumn__label{font-family:var(--fontFamily-body);font-size:var(--fontSize-base);line-height:var(--lineHeight-readable);font-weight:var(--fontWeight-regular);letter-spacing:0;text-transform:none;font-style:normal;font-weight:var(--fontWeight-semibold);text-align:left;color:var(--color-text-primary);font-weight:var(--fontWeight-semibold);display:block}.ImportColumn input,.ImportColumn select{display:block}.ImportColumn input[disabled],.ImportColumn select[disabled]{color:var(--color-text-disabled);background:var(--color-surface-3)}.ImportColumn__header{border-bottom:1px solid var(--color-border-3);padding:18px;position:relative}.ImportColumn__cell{height:var(--list-row-height);line-height:var(--list-row-height);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;padding:0 20px;overflow:hidden}.ImportColumn__cell .custom-checkbox-link{line-height:var(--list-row-height);margin-left:0}.ImportColumn__cell .image-link{height:var(--list-row-height);line-height:var(--list-row-height);justify-content:center;align-items:center;display:flex}.ImportColumn__cell .image-link img{height:calc(var(--list-row-height) - 6px);vertical-align:middle;max-width:60px}.ImportColumn__cell .image-link .icon{color:var(--color-text-secondary);font-size:16px}.ImportColumn__cell .image-link-isImporter--existingImage .icon{color:var(--color-info)}.ImportColumn__badMatch{color:var(--color-text-disabled)}.ImportColumn__message{font-family:var(--fontFamily-body);font-size:var(--fontSize-xs);line-height:var(--lineHeight-compact);font-weight:var(--fontWeight-regular);letter-spacing:var(--letterSpacing-caption);text-transform:none;color:var(--color-accent);height:24px;margin:0;font-style:normal;position:absolute;bottom:0}.ImportColumn__columnState{margin-top:0}.ImportColumn__stateToggle{text-align:center;white-space:nowrap;display:block}.ImportColumn__stateToggleButton{color:var(--color-text-primary);font-weight:var(--fontWeight-regular);border:1px solid var(--color-border-3);padding:.075rem 1rem;display:inline-block}.ImportColumn__stateToggleButton:not(:first-child){border-left:none}.ImportColumn__stateToggleButton+.ImportColumn__stateToggleButton{margin-left:-1px}.ImportColumn__stateToggleButton:first-child{border-radius:3px 0 0 3px}.ImportColumn__stateToggleButton:last-child{border-radius:0 3px 3px 0}.ImportColumn__stateToggleButton.is-active{color:var(--color-white)}.ImportColumn__stateToggleButton.is-active.ImportColumn__stateToggleButton--existingField{background:var(--color-accent-blue)}.ImportColumn__stateToggleButton.is-active.ImportColumn__stateToggleButton--newField{background:var(--color-accent-green)}.ImportColumn__stateToggleButton.is-active.ImportColumn__stateToggleButton--skipField{background:var(--color-accent)}.ImportColumn--skipped{border-color:var(--color-border-2)}.ImportColumn--skipped .ImportColumn__fieldName,.ImportColumn--skipped .ImportColumn__fieldType{pointer-events:none}.ImportColumn--skipped .ImportColumn__fieldName select,.ImportColumn--skipped .ImportColumn__fieldType select{opacity:.125}.ImportColumn--skipped .ImportColumn__fieldName input[type=text]{opacity:.125}.ImportColumn--skipped .ImportColumn__fieldType input[type=text]{opacity:.125}.ImportColumn--skipped .ImportColumn__header{border-color:var(--color-border-2)}.ImportColumn--skipped .ImportColumn__existingRight,.ImportColumn--skipped .ImportColumn__headerTitle,.ImportColumn--skipped .ImportColumn__cell{opacity:.25;pointer-events:none}.BulkListItemEditor__modal{border-top:0;padding:0}.BulkListItemEditor__modal .ModalTitle,.BulkListItemEditor__modal .ModalActions{margin:0!important}.BulkListItemEditor__modal .ListFieldsEditor{padding-left:0;padding-right:0}.BulkListItemEditor__contentBody{background-color:var(--color-surface-2alt);padding:var(--space-2_5);flex-direction:column;flex-grow:1;display:flex}.MobileEnvironment .BulkListItemEditorConfirmation{width:80vw;max-width:400px}