.lantern-showcase,.lantern-tooltip,.lantern-idf-overlay,.lantern-idf-pop{--color-grey-00:#fff;--color-brand-green:#157a68;--color-brand-blue:#194fdc;--color-brand-pink:#f31668;--color-text-on-solid-bg:var(--color-grey-00);--color-grey-25:#f9f9f9;--color-grey-50:#f5f5f5;--color-grey-100:#f0f0f0;--color-grey-200:#e6e6e6;--color-grey-300:#d8d8d8;--color-grey-400:#b2b2b2;--color-grey-500:#8d8d8d;--color-grey-600:#2a2a2a;--color-grey-700:#070707;--color-positive-100:#d3fad2;--color-positive-200:#006724;--color-positive-300:#5fc381;--color-warning-100:#faefe7;--color-warning-200:#ad4e00;--color-info-100:#e3eafd;--color-info-200:#194fdc;--color-negative-100:#ffe5e5;--color-negative-200:#cb1a14;--color-negative-300:#e26e6a;--color-text-primary:var(--color-grey-600);--color-text-secondary:var(--color-grey-500);--color-text-disabled:var(--color-grey-400);--color-text-negative:var(--color-negative-200);--color-text-positive:var(--color-positive-200);--color-text-warning:var(--color-warning-200);--color-text-info:var(--color-info-200);--color-text-muted:var(--color-text-disabled);--color-icon-primary:var(--color-grey-500);--color-icon-secondary:var(--color-grey-600);--color-icon-disabled:var(--color-grey-400);--color-border-default:var(--color-grey-50);--color-border-on-bg:var(--color-grey-200);--color-border-input-default:var(--color-grey-200);--color-border-input-hover:var(--color-grey-400);--color-border-active:var(--color-grey-700);--color-button-neutral:var(--color-grey-100);--color-button-primary:var(--color-grey-700);--color-button-neutral-hover:var(--color-grey-300);--color-button-primary-hover:var(--color-grey-600);--color-button-disabled:var(--color-grey-100);--color-button-destructive:var(--color-negative-200);--color-bg:var(--color-grey-25);--color-surface:var(--color-grey-00);--color-surface-raised:var(--color-grey-50);--color-neutral-500:var(--color-grey-700);--color-border:var(--color-grey-100);--color-border-strong:var(--color-grey-300);--Border-input-default:#e6e6e6;--color-danger:var(--color-negative-200);--color-danger-dim:var(--color-negative-100);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-full:9999px;--radius-dropdown:10px;--shadow-dropdown:0 16px 16px -8px #2c31370a, 0 8px 8px -4px #2c31370a, 0 4px 4px -2px #2c31370a, 0 2px 2px -1px #2c31370a, 0 1px 1px -.5px #2c31370a, 0 0 0 1px #2c31370a;--font-open-runde:"Open Runde", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-sans:var(--font-open-runde);--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-base:14px;--font-size-sm:13px;--ease-out:cubic-bezier(.2, 0, 0, 1);--motion-fast:.12s;--motion-base:.18s;--motion-slow:.26s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, 0, 1);--ease-decelerate:cubic-bezier(0, 0, .2, 1);--ease-accelerate:cubic-bezier(.4, 0, 1, 1)}.lantern-showcase,.lantern-showcase *,.lantern-showcase :before,.lantern-showcase :after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-sans);margin:0;padding:0;font-weight:400}.lantern-showcase{color:#141414;text-align:left;font-size:14px;line-height:1.5}.lantern-showcase button{cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;font-family:inherit;font-size:14px;font-weight:500;line-height:162.5%}.lantern-showcase button:focus,.lantern-showcase button:focus-visible{outline:none}.lantern-showcase button:disabled{cursor:not-allowed}.lantern-showcase input[type=text],.lantern-showcase input[type=number]{border-radius:var(--radius-xl);font-size:14px;font-family:var(--font-sans);color:var(--color-text-primary);box-sizing:border-box;background:#fff;border:1px solid #f0f0f0;outline:none;width:100%;padding:8px 12px;font-weight:500;line-height:1.5;transition:border-color .2s,box-shadow .2s}.lantern-showcase input:focus{box-shadow:none;border-color:#2a2a2a}.lantern-showcase input::placeholder{color:#bbb;font-weight:500}.lantern-showcase svg{color:#737373;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important}.lantern-showcase svg.lantern-chevron-right{color:#8d8d8d;flex-shrink:0;width:12px!important;min-width:12px!important;max-width:12px!important;height:12px!important;min-height:12px!important;max-height:12px!important}.lantern-showcase .lantern-btn-primary:not(:disabled) svg,.lantern-showcase .lantern-inv-new-btn:not(:disabled) svg{color:#fff}.lantern-showcase .lantern-btn-primary:disabled svg,.lantern-showcase .lantern-inv-new-btn:disabled svg{color:inherit}.lantern-showcase .lantern-header{z-index:50;font-family:var(--font-sans);background-color:#fff;border-bottom:1px solid #f5f5f5;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 24px 11px;display:flex;position:relative}.lantern-showcase .lantern-breadcrumb{align-items:center;gap:var(--space-1);min-width:0;font-family:var(--font-sans);color:var(--color-text-secondary);display:flex;overflow:hidden}.lantern-showcase .lantern-breadcrumb-item{font-size:var(--font-size-13);letter-spacing:0;color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-weight:500;line-height:19px;overflow:hidden}.lantern-showcase .lantern-breadcrumb-item[aria-current=page]{flex-shrink:1;min-width:0}.lantern-showcase .lantern-breadcrumb svg{color:var(--color-icon-primary);flex-shrink:0;display:block;width:12px!important;min-width:12px!important;max-width:12px!important;height:12px!important;min-height:12px!important;max-height:12px!important}.lantern-showcase .lantern-header .lantern-breadcrumb{flex:1}.lantern-showcase .lantern-header-right{align-items:center;gap:12px;display:flex}.lantern-showcase .lantern-header-actions{align-items:center;gap:0;display:flex}.lantern-showcase .lantern-header-icon-btn{color:#8d8d8d;cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .2s;display:flex}.lantern-showcase .lantern-header-icon-btn:hover{background-color:#f5f5f5}.lantern-showcase .lantern-header-icon-btn svg{color:#737373;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}.lantern-showcase .lantern-header-cta{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.lantern-showcase .lantern-header-cta-disc{background:#2a2a2a;border-radius:100px;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .2s;display:flex;color:#fff!important}.lantern-showcase .lantern-header-cta-disc>svg{color:#fff;width:12px!important;min-width:12px!important;max-width:12px!important;height:12px!important;min-height:12px!important;max-height:12px!important}.lantern-showcase .lantern-header-cta:hover .lantern-header-cta-disc{background:#000}.lantern-showcase .lantern-icm{display:inline-flex;position:relative}.lantern-showcase .lantern-icm-trigger{height:28px;min-height:28px;color:var(--color-text-primary,#2a2a2a);font-family:var(--font-sans);cursor:pointer;box-shadow:none;background:#f0f0f0;border:none;border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:500;line-height:19px;display:inline-flex}.lantern-showcase .lantern-icm-trigger:hover,.lantern-showcase .lantern-icm-trigger:focus,.lantern-showcase .lantern-icm-trigger:focus-visible{background:#e8e8e8;outline:none}.lantern-showcase .lantern-icm-trigger-symbol{color:var(--color-text-primary,#2a2a2a);font-size:13px;font-weight:500;line-height:19px}.lantern-showcase .lantern-icm-trigger svg{color:#8d8d8d;flex-shrink:0;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}.lantern-showcase .lantern-icm-menu{z-index:1200;box-sizing:border-box;width:228px;max-height:min(320px,60vh);box-shadow:var(--shadow-dropdown);background:#fff;border:.5px solid #e6e6e6;border-radius:10px;flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden auto}.lantern-showcase .lantern-icm-item{cursor:pointer;text-align:left;width:100%;height:28px;font-family:var(--font-sans);color:#2a2a2a;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;margin:0;padding:2px 8px;font-size:13px;font-weight:500;line-height:19px;display:flex}.lantern-showcase .lantern-icm-item:hover,.lantern-showcase .lantern-icm-item:focus,.lantern-showcase .lantern-icm-item:focus-visible{background:#f5f5f5;outline:none}.lantern-showcase .lantern-icm-check{opacity:0;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;overflow:hidden}.lantern-showcase .lantern-icm-check--on{opacity:1}.lantern-showcase .lantern-icm-check img{width:11px;height:9px;display:block}.lantern-showcase .lantern-icm-label{white-space:nowrap;flex:1 0 0;align-items:center;min-width:0;display:flex}.lantern-showcase .lantern-icm-name{text-overflow:ellipsis;color:#2a2a2a;font-size:13px;font-weight:500;line-height:19px;overflow:hidden}.lantern-showcase .lantern-icm-symbol{color:#8d8d8d;flex-shrink:0;font-size:13px;font-weight:500;line-height:19px}.lantern-showcase .lantern-invoices-page{min-width:1080px;max-width:1080px}.lantern-showcase .lantern-inv-header{justify-content:space-between;align-items:flex-start;gap:var(--space-8);margin-bottom:var(--space-4);display:flex}.lantern-showcase .lantern-inv-header-text{gap:var(--space-2);flex-direction:column;display:flex}.lantern-showcase .lantern-inv-title{font-family:var(--font-sans);letter-spacing:-.2px;color:var(--color-grey-700);margin:0;font-size:24px;font-weight:600;line-height:32px}.lantern-showcase .lantern-inv-subtitle{font-family:var(--font-sans);letter-spacing:.1px;color:var(--color-grey-500);max-width:700px;margin:0;font-size:13px;font-weight:400;line-height:21px}.lantern-showcase .lantern-inv-new-btn{height:32px;padding:0 var(--space-3);background:var(--color-grey-700);color:#fff;border-radius:var(--radius-full);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border:none;align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.lantern-showcase .lantern-inv-new-btn:hover:not(:disabled){background-color:#2a2a2a}.lantern-showcase .lantern-inv-new-btn>svg{width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}.lantern-showcase .lantern-inv-stats-row{padding:var(--space-5) 0;margin-bottom:var(--space-5);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);align-items:flex-start;gap:75px;display:flex}.lantern-showcase .lantern-inv-stats-chart{flex-direction:column;flex:1 1 0;gap:32px;min-width:0;display:flex}.lantern-showcase .lantern-inv-stats-chart-top{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;display:flex}.lantern-showcase .lantern-inv-stats-chart-head{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.lantern-showcase .lantern-inv-stats-label{font-family:var(--font-sans);color:#2a2a2a;align-items:center;gap:2px;margin:0;font-size:13px;font-weight:500;line-height:19px;display:inline-flex}.lantern-showcase .lantern-inv-stats-label svg{color:#8d8d8d}.lantern-showcase .lantern-inv-stats-value{font-family:var(--font-sans);letter-spacing:0;color:#2a2a2a;margin:0;font-size:28px;font-weight:500;line-height:normal}.lantern-showcase .lantern-inv-stats-value.is-overdue{color:var(--color-text-warning)}.lantern-showcase .lantern-inv-stats-value.is-empty{color:#b2b2b2}.lantern-showcase .lantern-inv-stats-delta{align-items:center;gap:6px;display:flex}.lantern-showcase .lantern-inv-delta-badge{height:24px;font-family:var(--font-sans);color:#8d8d8d;background:#f0f0f0;border-radius:100px;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.lantern-showcase .lantern-inv-delta-badge.positive{color:#006724;background:#d3fad2}.lantern-showcase .lantern-inv-delta-badge.negative{color:#cb1a14;background:#ffe5e5}.lantern-showcase .lantern-inv-delta-amount{font-family:var(--font-sans);color:#8d8d8d;font-size:12px;font-weight:500;line-height:18px}.lantern-showcase .lantern-inv-chart-body{flex-direction:column;gap:16px;width:100%;display:flex}.lantern-showcase .lantern-inv-chart-plot{width:100%;height:122px;position:relative}.lantern-showcase .lantern-inv-sparkline{display:block;position:absolute;inset:0;width:100%!important;min-width:0!important;max-width:none!important;height:122px!important;min-height:0!important;max-height:none!important}.lantern-showcase .lantern-inv-sparkline path{vector-effect:non-scaling-stroke;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:2.5}.lantern-showcase .lantern-inv-chart-baseline{border-top:1px dashed #e6e6e6;height:0;position:absolute;bottom:0;left:0;right:0}.lantern-showcase .lantern-inv-chart-axis{font-family:var(--font-sans);color:#8d8d8d;justify-content:space-between;align-items:center;font-size:12px;font-weight:500;line-height:18px;display:flex}.lantern-showcase .lantern-inv-stats-legend{flex-direction:column;flex:1 1 0;justify-content:space-between;align-self:stretch;gap:32px;min-width:0;display:flex}.lantern-showcase .lantern-inv-legend-head{flex-direction:column;gap:8px;display:flex}.lantern-showcase .lantern-inv-legend-bottom{flex-direction:column;gap:16px;width:100%;display:flex}.lantern-showcase .lantern-inv-statusbar{border-radius:6px;gap:2px;width:100%;height:21px;display:flex;overflow:hidden}.lantern-showcase .lantern-inv-statusbar-seg{cursor:pointer;min-width:0;height:100%;transition:background-color var(--motion-fast) var(--ease-standard);display:block}.lantern-showcase .lantern-inv-statusbar-empty{background:var(--color-grey-100);width:100%}.lantern-showcase .lantern-inv-legend-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lantern-showcase .lantern-inv-legend-list li{transition:opacity var(--motion-fast) var(--ease-standard);justify-content:space-between;align-items:center;gap:12px;display:flex}.lantern-showcase .lantern-inv-legend-list li.is-muted{opacity:.2}.lantern-showcase .lantern-inv-legend-left{align-items:center;gap:var(--space-2);display:flex}.lantern-showcase .lantern-inv-legend-dot{border-radius:4px;flex-shrink:0;width:14px;height:14px}.lantern-showcase .lantern-inv-legend-label{font-family:var(--font-sans);letter-spacing:.1px;color:#595959;font-size:13px;font-weight:500;line-height:21px}.lantern-showcase .lantern-inv-legend-count{font-family:var(--font-sans);letter-spacing:.1px;color:#2a2a2a;font-size:13px;font-weight:600;line-height:21px}.lantern-showcase .lantern-ipm{flex-shrink:0;display:inline-flex;position:relative}.lantern-showcase .lantern-ipm-trigger{height:24px;font-family:var(--font-sans);color:#2a2a2a;white-space:nowrap;cursor:pointer;background:#f0f0f0;border:none;border-radius:100px;outline:none;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;line-height:18px;transition:background-color .2s;display:inline-flex}.lantern-showcase .lantern-ipm-trigger:hover,.lantern-showcase .lantern-ipm-trigger:focus,.lantern-showcase .lantern-ipm-trigger:focus-visible{background:#e8e8e8;outline:none}.lantern-showcase .lantern-ipm-trigger-label{font-family:var(--font-sans);color:#2a2a2a;font-size:12px;font-weight:500;line-height:18px}.lantern-showcase .lantern-ipm-trigger svg{color:#8d8d8d;flex-shrink:0}.lantern-showcase .lantern-ipm-trigger svg:first-of-type{width:12px!important;min-width:12px!important;max-width:12px!important;height:12px!important;min-height:12px!important;max-height:12px!important}.lantern-showcase .lantern-ipm-trigger svg:last-child{color:#8d8d8d;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}.lantern-showcase .lantern-ipm-menu{z-index:1200;box-sizing:border-box;width:179px;box-shadow:var(--shadow-dropdown);background:#fff;border:.5px solid #e6e6e6;border-radius:10px;flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.lantern-showcase .lantern-ipm-item{cursor:pointer;text-align:left;width:100%;height:28px;font-family:var(--font-sans);color:#2a2a2a;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;margin:0;padding:2px 8px;font-size:13px;font-weight:500;line-height:19px;display:flex}.lantern-showcase .lantern-ipm-item:hover,.lantern-showcase .lantern-ipm-item:focus,.lantern-showcase .lantern-ipm-item:focus-visible{background:#f5f5f5;outline:none}.lantern-showcase .lantern-ipm-check{opacity:0;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;overflow:hidden}.lantern-showcase .lantern-ipm-check--on{opacity:1}.lantern-showcase .lantern-ipm-check img{width:11px;height:9px;display:block}.lantern-showcase .lantern-ipm-label{white-space:nowrap;text-overflow:ellipsis;color:#2a2a2a;flex:1 0 0;min-width:0;font-size:13px;font-weight:500;line-height:19px;overflow:hidden}.lantern-showcase .lantern-imm{flex-shrink:0;align-self:flex-start;display:inline-flex;position:relative}.lantern-showcase .lantern-imm-trigger{cursor:pointer;font-family:var(--font-sans);color:#2a2a2a;background:0 0;border:none;outline:none;align-items:center;gap:2px;margin:0;padding:0;font-size:13px;font-weight:500;line-height:19px;display:inline-flex}.lantern-showcase .lantern-imm-trigger:hover,.lantern-showcase .lantern-imm-trigger:focus,.lantern-showcase .lantern-imm-trigger:focus-visible{outline:none}.lantern-showcase .lantern-imm-trigger-label{font-family:var(--font-sans);color:#2a2a2a;font-size:13px;font-weight:500;line-height:19px}.lantern-showcase .lantern-imm-trigger svg{color:#8d8d8d;flex-shrink:0;transition:transform .15s;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}.lantern-showcase .lantern-imm-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.lantern-showcase .lantern-imm-menu{z-index:1200;box-sizing:border-box;width:179px;box-shadow:var(--shadow-dropdown);background:#fff;border:.5px solid #e6e6e6;border-radius:10px;flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0}.lantern-showcase .lantern-imm-item{cursor:pointer;text-align:left;width:100%;height:28px;font-family:var(--font-sans);color:#2a2a2a;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;margin:0;padding:2px 8px;font-size:13px;font-weight:500;line-height:19px;display:flex}.lantern-showcase .lantern-imm-item:hover,.lantern-showcase .lantern-imm-item:focus,.lantern-showcase .lantern-imm-item:focus-visible{background:#f5f5f5;outline:none}.lantern-showcase .lantern-imm-check{opacity:0;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;overflow:hidden}.lantern-showcase .lantern-imm-check--on{opacity:1}.lantern-showcase .lantern-imm-check img{width:11px;height:9px;display:block}.lantern-showcase .lantern-imm-label{white-space:nowrap;text-overflow:ellipsis;color:#2a2a2a;flex:1 0 0;min-width:0;font-size:13px;font-weight:500;line-height:19px;overflow:hidden}.lantern-showcase .lantern-inv-tabs{align-items:center;gap:var(--space-6);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-4);display:flex;position:relative}.lantern-showcase .lantern-inv-tab{font-family:var(--font-sans);letter-spacing:.1px;color:var(--color-grey-500);cursor:pointer;background:0 0;border:none;margin-bottom:-1px;padding:8px 0;font-size:13px;font-weight:500;line-height:1.5;position:relative}.lantern-showcase .lantern-inv-tab.active{color:var(--color-grey-600)}.lantern-showcase .lantern-inv-tab-underline{background:var(--color-grey-600);will-change:transform, width;border-radius:1px;height:2px;transition:transform .3s cubic-bezier(.3,1.2,.4,1),width .3s cubic-bezier(.3,1.2,.4,1);position:absolute;bottom:-1px;left:0}.lantern-showcase .lantern-inv-filters-row{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.lantern-showcase .lantern-inv-search{align-items:center;gap:var(--space-2);width:246px;height:28px;box-shadow:inset 0 0 0 .5px var(--color-grey-200);border-radius:var(--radius-lg);color:var(--color-grey-500);border:0;flex-shrink:0;padding:4px 8px;transition:width .2s,border-color .2s,box-shadow .2s;display:flex}.lantern-showcase .lantern-inv-search>svg{color:var(--color-icon-primary,#8d8d8d);flex-shrink:0;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}.lantern-showcase .lantern-inv-search.is-collapsed{width:32px;min-width:32px;height:28px;box-shadow:inset 0 0 0 1px var(--color-border-default,#f5f5f5);background:var(--color-grey-00,#fff);color:var(--color-icon-primary,#8d8d8d);cursor:pointer;border:0;justify-content:center;align-items:center;gap:0;padding:0;overflow:hidden}.lantern-showcase .lantern-inv-search.is-expanded{border-color:var(--color-grey-200);cursor:text;width:246px}.lantern-showcase .lantern-inv-search input[type=text]{width:100%;height:auto;font-family:var(--font-sans);letter-spacing:.1px;color:var(--color-grey-600);background:0 0;border:none;border-radius:0;outline:none;padding:0 0 0 2px;font-size:13px;font-weight:400;transition:opacity .15s}.lantern-showcase .lantern-inv-search.is-collapsed input[type=text]{opacity:0;pointer-events:none;border:none;flex:0 0 0;width:0;min-width:0;margin:0;padding:0}.lantern-showcase .lantern-inv-search input:focus{box-shadow:none;border-color:#0000}.lantern-showcase .lantern-inv-search input::placeholder{color:var(--color-grey-500)}.lantern-showcase .lantern-inv-filter-group{align-items:center;gap:var(--space-2);display:flex}.lantern-showcase .lantern-inv-filter{position:relative}.lantern-showcase .lantern-inv-filter-btn{border:1px dashed var(--color-grey-200);border-radius:var(--radius-full);height:24px;font-family:var(--font-sans);letter-spacing:.1px;color:var(--color-grey-500);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:500;line-height:1.5;display:inline-flex}.lantern-showcase .lantern-inv-filter-btn.is-active{border-style:solid;border-color:var(--color-grey-300);color:var(--color-text-primary)}.lantern-showcase .lantern-inv-filter-btn.is-filled{background:var(--color-grey-00);border-style:solid;border-color:var(--color-border-input-default);color:var(--color-text-secondary);letter-spacing:0;flex-shrink:0;padding:4px 10px;font-size:12px;line-height:18px;overflow:hidden}.lantern-showcase .lantern-client-filter-label{font-family:var(--font-sans);letter-spacing:0;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.lantern-showcase .lantern-client-filter-rule{background:var(--color-border-on-bg);flex-shrink:0;align-self:center;width:1px;height:16px}.lantern-showcase .lantern-client-filter-value{flex-shrink:0;align-items:center;gap:4px;height:16px;line-height:0;display:inline-flex}.lantern-showcase .lantern-client-filter-chevron{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;line-height:0;display:flex}.lantern-showcase .lantern-client-filter-avatars{isolation:isolate;align-items:center;display:flex;position:relative}.lantern-showcase .lantern-client-filter-avatar{width:16px;height:16px;animation:lantern-sc-avatar-in .18s var(--ease-decelerate) both;border-radius:50%;flex-shrink:0;display:flex;position:relative}.lantern-showcase .lantern-client-filter-avatar:not(:last-child){margin-right:-4px}.lantern-showcase .lantern-client-filter-avatar:not(:first-child){box-shadow:0 0 0 1.333px var(--color-grey-00);z-index:1}.lantern-showcase .lantern-client-filter-overflow{z-index:2;background:var(--color-grey-100);color:var(--color-text-primary);font-family:var(--font-sans);justify-content:center;align-items:center;font-size:8px;font-weight:500;line-height:1}@keyframes lantern-sc-avatar-in{0%{opacity:0;transform:scale(.78)}to{opacity:1;transform:scale(1)}}.lantern-showcase .lantern-inv-filter-btn>svg:last-child,.lantern-showcase .lantern-inv-filter-btn.is-filled svg:last-child,.lantern-showcase .lantern-client-filter-value svg{color:#8d8d8d;flex-shrink:0;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}.lantern-showcase .lantern-inv-filter-btn svg:last-child,.lantern-showcase .lantern-ipm-trigger svg:last-child,.lantern-showcase .lantern-inv-pagesize-btn svg:last-child{transition:transform .15s}.lantern-showcase .lantern-inv-filter-btn[aria-expanded=true] svg:last-child,.lantern-showcase .lantern-ipm-trigger[aria-expanded=true] svg:last-child,.lantern-showcase .lantern-inv-pagesize-btn[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.lantern-showcase .lantern-inv-filter-panel{z-index:20;background:var(--color-surface);min-width:200px;max-height:280px;padding:var(--space-2);border:.5px solid var(--color-border-on-bg,#e6e6e6);background:var(--color-grey-00,#fff);box-shadow:var(--shadow-dropdown);border-radius:10px;flex-direction:column;gap:2px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.lantern-showcase .lantern-inv-filter-panel--amount{width:328px;min-width:328px;max-height:none;padding:var(--space-4);gap:var(--space-5);border:1px solid var(--color-border-default,#f5f5f5);border-radius:16px;overflow:visible}.lantern-showcase .lantern-inv-amount-heading{height:24px;font-family:var(--font-sans);font-size:var(--font-size-12);color:var(--color-text-secondary,#8d8d8d);align-items:center;margin:0;font-weight:500;line-height:18px;display:flex}.lantern-showcase .lantern-inv-amount-fields{align-items:flex-start;gap:var(--space-5);width:100%;display:flex}.lantern-showcase .lantern-inv-amount-field{min-width:0;font-family:var(--font-sans);flex-direction:column;flex:1 0 0;gap:6px;padding:0;display:flex}.lantern-showcase .lantern-label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:500}.lantern-showcase .lantern-inv-amount-field .lantern-label{font-size:var(--font-size-13);color:var(--color-text-secondary,#8d8d8d);font-weight:500;line-height:19px}.lantern-showcase .lantern-input{height:36px;color:var(--color-text-primary);font-size:14px;line-height:1;font-family:var(--font-sans);box-sizing:border-box;border:1px solid var(--Border-input-default,#e6e6e6);background:#fff;border-radius:10px;outline:none;width:100%;padding:0 12px;transition:border-color .2s,box-shadow .2s}.lantern-showcase .lantern-input:focus{box-shadow:none;border-color:#2a2a2a;outline:none}.lantern-showcase .lantern-inv-amount-field .lantern-input{height:34px;font-size:var(--font-size-14);font-weight:400;line-height:21px}.lantern-showcase .lantern-inv-amount-field .lantern-input::placeholder{color:var(--color-text-disabled,#b2b2b2);font-weight:400}.lantern-showcase .lantern-input-prefix-wrap{align-items:center;display:flex;position:relative}.lantern-showcase .lantern-input-prefix{color:#bbb;font-size:var(--font-size-base);pointer-events:none;position:absolute;left:12px}.lantern-showcase .lantern-inv-amount-field .lantern-input-prefix{color:var(--color-text-disabled,#b2b2b2);font-size:var(--font-size-14);line-height:21px}.lantern-showcase input.lantern-input.lantern-input-with-prefix{padding-left:28px}.lantern-showcase .lantern-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lantern-showcase .lantern-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lantern-showcase .lantern-input[type=number]{appearance:textfield}.lantern-showcase .lantern-filterlist{gap:0;min-width:236px;padding:4px;overflow:hidden}.lantern-showcase .lantern-filterlist-search{border-bottom:1px solid #f5f5f5;align-items:center;gap:6px;margin-bottom:4px;padding:2px 4px 6px;display:flex}.lantern-showcase .lantern-filterlist-search input{width:100%;min-width:0;height:26px;font-family:var(--font-sans);color:var(--color-text-primary);background:0 0;border:none;border-radius:0;outline:none;flex:auto;padding:0 6px;font-size:13px;line-height:19px}.lantern-showcase .lantern-filterlist-search input:focus{box-shadow:none;border:none}.lantern-showcase .lantern-filterlist-search input::placeholder{color:#8d8d8d}.lantern-showcase .lantern-filterlist-search-clear{width:14px;height:14px;color:var(--color-icon-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lantern-showcase .lantern-filterlist-search-clear svg{color:var(--color-icon-primary);width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important}.lantern-showcase .lantern-filterlist-list{flex-direction:column;gap:2px;max-height:240px;display:flex;overflow-y:auto}.lantern-showcase .lantern-filterlist-label{font-family:var(--font-sans);letter-spacing:.1px;color:#8d8d8d;padding:4px 8px 2px;font-size:12px;line-height:18px}.lantern-showcase .lantern-filterlist-option{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:8px;padding:4px 8px;display:flex}.lantern-showcase .lantern-filterlist-option:hover{background:#f0f0f0}.lantern-showcase .lantern-filterlist-option--single{text-align:left;width:100%;font:inherit;background:0 0;border:none}.lantern-showcase .lantern-filterlist-option--single:hover{background:#f0f0f0}.lantern-showcase .lantern-filterlist-option--single .lantern-filterlist-name{flex:auto}.lantern-showcase .lantern-filterlist-tick{flex-shrink:0;align-items:center;display:inline-flex}.lantern-showcase .lantern-filterlist-name{font-family:var(--font-sans);color:#2a2a2a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:19px;overflow:hidden}.lantern-showcase .lantern-filterlist-empty{font-family:var(--font-sans);color:#8d8d8d;margin:0;padding:6px 8px;font-size:13px}.lantern-showcase .lantern-filterlist-nomatch{height:144px;font-family:var(--font-sans);letter-spacing:0;color:#8d8d8d;text-align:center;justify-content:center;align-items:center;margin:0;padding:0;font-size:12px;font-weight:500;line-height:18px;display:flex}.lantern-showcase input[type=checkbox]{appearance:none;cursor:pointer;vertical-align:middle;background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin:0;padding:0;transition:background-color .12s,border-color .12s;display:inline-flex}.lantern-showcase input[type=checkbox]:hover{border-color:#d0d0d0}.lantern-showcase input[type=checkbox]:checked{background-color:#141414;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M4.5 11.5L10 17L20 7' fill='none' stroke='%23FFFFFF' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2.5'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:95%;border-color:#141414}.lantern-showcase input[type=checkbox]:focus-visible{outline:2px solid var(--color-border-active);outline-offset:2px}.lantern-showcase .lantern-filterlist-check{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #e6e6e6;border-radius:5px;flex-shrink:0;width:16px;height:16px;margin:0;transition:background-color .12s,border-color .12s;position:relative}.lantern-showcase .lantern-filterlist-check:checked{background-color:#070707;border-color:#070707}.lantern-showcase .lantern-email-avatar{object-fit:cover;vertical-align:middle;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lantern-showcase .lantern-email-avatar-fallback{text-transform:uppercase;-webkit-user-select:none;user-select:none;font-weight:600;line-height:1}.lantern-showcase .lantern-email-avatar--positive{background:var(--color-positive-100);color:var(--color-positive-200)}.lantern-showcase .lantern-email-avatar--warning{background:var(--color-warning-100);color:var(--color-warning-200)}.lantern-showcase .lantern-email-avatar--info{background:var(--color-info-100);color:var(--color-info-200)}.lantern-showcase .lantern-email-avatar--negative{background:var(--color-negative-100);color:var(--color-negative-200)}.lantern-showcase .lantern-email-avatar--positive-solid{background:var(--color-positive-200);color:var(--color-text-on-solid-bg)}.lantern-showcase .lantern-email-avatar--warning-solid{background:var(--color-warning-200);color:var(--color-text-on-solid-bg)}.lantern-showcase .lantern-email-avatar--info-solid{background:var(--color-info-200);color:var(--color-text-on-solid-bg)}.lantern-showcase .lantern-email-avatar--negative-solid{background:var(--color-negative-200);color:var(--color-text-on-solid-bg)}.lantern-showcase .lantern-email-avatar--brand-green{background:var(--color-brand-green);color:var(--color-text-on-solid-bg)}.lantern-showcase .lantern-email-avatar--brand-blue{background:var(--color-brand-blue);color:var(--color-text-on-solid-bg)}.lantern-showcase .lantern-email-avatar--brand-pink{background:var(--color-brand-pink);color:var(--color-text-on-solid-bg)}.lantern-showcase .lantern-invlist-table-section{gap:var(--space-4);flex-direction:column;display:flex}.lantern-showcase .lantern-invlist-table-wrap{width:100%;overflow-x:auto}.lantern-showcase .lantern-invlist-table{border-collapse:collapse;width:100%}.lantern-showcase .lantern-invlist-table thead th{text-align:left;height:40px;font-family:var(--font-sans);letter-spacing:.1px;color:var(--color-grey-500);border-bottom:1px dashed var(--color-grey-200);white-space:nowrap;vertical-align:middle;padding:0 12px;font-size:12px;font-weight:500;line-height:18px}.lantern-showcase .lantern-invlist-table thead th.lantern-inv-th-amount{text-align:right}.lantern-showcase .lantern-invlist-row td{height:48px;font-family:var(--font-sans);color:var(--color-grey-600);border-bottom:1px dashed var(--color-grey-200);white-space:nowrap;vertical-align:middle;padding:0 12px;font-size:13px;font-weight:500;line-height:19px}.lantern-showcase .lantern-invlist-row{cursor:pointer;transition:background .1s}.lantern-showcase .lantern-invlist-row:hover td,.lantern-showcase .lantern-invlist-row.is-selected td{background:var(--color-surface-raised)}.lantern-showcase .lantern-invlist-row:last-child td{border-bottom:none}.lantern-showcase .lantern-invlist-check-cell{width:46px;padding:0 0 0 12px}.lantern-showcase .lantern-invlist-table thead th.lantern-invlist-check-cell:has(.lantern-invlist-check-hit){padding:0}.lantern-showcase .lantern-invlist-row td.lantern-invlist-check-cell:has(.lantern-invlist-check-hit){padding:0}.lantern-showcase .lantern-invlist-check-hit{box-sizing:border-box;cursor:pointer;align-items:center;width:100%;height:100%;min-height:40px;padding:0 12px;display:flex}.lantern-showcase .lantern-invlist-row td.lantern-invlist-check-cell .lantern-invlist-check-hit{min-height:48px}.lantern-showcase .lantern-invlist-check-cell .lantern-invlist-check{display:block}.lantern-showcase .lantern-invlist-table .lantern-invlist-check{appearance:none;cursor:pointer;background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;flex-shrink:0;width:16px;height:16px;margin:0;padding:0;transition:background-color .12s,border-color .12s}.lantern-showcase .lantern-invlist-table .lantern-invlist-check:not(:checked):not(:indeterminate){border-color:var(--color-grey-400)}.lantern-showcase .lantern-invlist-table .lantern-invlist-check:checked{background-color:#141414;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M4.5 11.5L10 17L20 7' fill='none' stroke='%23FFFFFF' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2.5'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:95%;border-color:#141414}.lantern-showcase .lantern-invlist-table .lantern-invlist-check:indeterminate{background-color:#141414;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M6 12H18' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-width='2.5'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:70%;border-color:#141414}.lantern-showcase .lantern-invlist-td-invoice{font-weight:500}.lantern-showcase .lantern-invlist-invoice-cell{align-items:center;gap:8px;font-weight:500;line-height:19px;display:inline-flex}.lantern-showcase .lantern-invlist-client-cell{align-items:center;gap:var(--space-3);display:flex}.lantern-showcase .lantern-inv-tag{border-radius:var(--radius-full);height:24px;font-family:var(--font-sans);letter-spacing:.1px;white-space:nowrap;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}.lantern-showcase .lantern-inv-tag.draft{background:var(--color-grey-100);color:var(--color-text-secondary)}.lantern-showcase .lantern-inv-tag.sent{color:#194fdc;background:#e3eafd}.lantern-showcase .lantern-inv-tag.paid{color:#006724;background:#d3fad2}.lantern-showcase .lantern-inv-tag.overdue{color:#ad4e00;background:#faefe7}.lantern-showcase .lantern-invlist-td-amount{text-align:right;font-variant-numeric:tabular-nums}.lantern-showcase .lantern-inv-amount-positive{color:#117605}.lantern-showcase .lantern-inv-table-bottom{padding:var(--space-3) 0;justify-content:space-between;align-items:center;display:flex}.lantern-showcase .lantern-inv-pagesize{align-items:center;gap:6px;display:flex;position:relative}.lantern-showcase .lantern-inv-pagesize-btn{justify-content:center;align-items:center;gap:var(--space-1);height:24px;padding:0 var(--space-2);background:var(--color-grey-100);border-radius:var(--radius-full);font-family:var(--font-sans);color:var(--color-text-primary);cursor:pointer;border:none;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.lantern-showcase .lantern-inv-pagesize-btn>svg:last-child{color:var(--color-icon-primary);flex-shrink:0;width:12px!important;min-width:12px!important;max-width:12px!important;height:12px!important;min-height:12px!important;max-height:12px!important}.lantern-showcase .lantern-inv-pagesize-label{font-family:var(--font-sans);letter-spacing:.1px;color:var(--color-grey-500);font-size:12px;line-height:18px}.lantern-showcase .lantern-inv-pagesize-panel{min-width:80px;inset:auto auto calc(100% + 6px) 0}.lantern-showcase .lantern-inv-pagesize-option{text-align:left;border-radius:var(--radius-sm);width:100%;font-family:var(--font-sans);color:var(--color-grey-600);cursor:pointer;background:0 0;border:none;padding:6px 8px;font-size:13px;display:block}.lantern-showcase .lantern-inv-pagesize-option:hover,.lantern-showcase .lantern-inv-pagesize-option.active{background:var(--color-surface-raised)}.lantern-showcase .lantern-invlist-pagination{align-items:center;gap:0;display:flex}.lantern-showcase .lantern-inv-page-btn,.lantern-showcase .lantern-inv-page-number{width:28px;height:28px;font-family:var(--font-sans);color:var(--color-grey-500);cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;padding:0;font-size:12px;display:inline-flex}.lantern-showcase .lantern-inv-page-btn svg:not(.lantern-chevron-right){color:#8d8d8d;width:12px!important;min-width:12px!important;max-width:12px!important;height:12px!important;min-height:12px!important;max-height:12px!important}.lantern-showcase .lantern-inv-page-btn:disabled{opacity:.4;cursor:not-allowed}.lantern-showcase .lantern-inv-page-number.active{background:var(--color-grey-100);border-radius:100px}.lantern-showcase .lantern-inv-page-ellipsis{width:28px;height:28px;color:var(--color-grey-400);justify-content:center;align-items:center;display:inline-flex}.lantern-showcase .lantern-inv-page-ellipsis svg{color:var(--color-grey-400);width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}.lantern-showcase .lantern-sc-actionbar-slot{pointer-events:none;z-index:60;position:absolute;inset:0}.lantern-showcase .lantern-inv-actionbar{pointer-events:auto;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--color-grey-700);white-space:nowrap;border-radius:100px;align-items:center;gap:64px;animation:.18s ease-out lantern-inv-actionbar-in;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #2c31370a,0 1px 1px -.5px #2c31370a,0 2px 2px -1px #2c31370a,0 4px 4px -2px #2c31370a,0 8px 8px -4px #2c31370a,0 16px 16px -8px #2c31370a}@keyframes lantern-inv-actionbar-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.lantern-showcase .lantern-inv-actionbar-info{align-items:center;gap:var(--space-1);color:#fff;display:flex}.lantern-showcase .lantern-inv-actionbar-info svg{color:#fff}.lantern-showcase .lantern-inv-actionbar-count{font-family:var(--font-sans);letter-spacing:.1px;color:#fff;font-size:12px;font-weight:500;line-height:18px}.lantern-showcase .lantern-inv-actionbar-actions{align-items:center;gap:var(--space-1);display:flex}.lantern-showcase .lantern-inv-actionbar-btn{justify-content:center;align-items:center;gap:var(--space-1);height:28px;padding:0 var(--space-3);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border:none;border-radius:100px;font-size:13px;font-weight:500;line-height:19px;display:inline-flex}.lantern-showcase .lantern-inv-actionbar-btn.cancel{color:#fff;background:#f0f0f04d}.lantern-showcase .lantern-inv-actionbar-btn.cancel:hover{background:#f0f0f073}.lantern-showcase .lantern-inv-actionbar-btn.primary{color:var(--color-text-primary);background:#fff;box-shadow:inset 0 -.5px 0 .3px #00000026}.lantern-showcase .lantern-inv-actionbar-btn.primary:hover{background:var(--color-grey-50)}.lantern-showcase .lantern-inv-actionbar-btn:disabled{opacity:.6;cursor:not-allowed}.lantern-showcase .lantern-inv-actionbar-btn.danger{background:var(--color-negative-200);color:#fff;box-shadow:inset 0 -.5px 0 .3px #00000026}.lantern-showcase .lantern-inv-actionbar-btn.danger:hover{background:#b1150f}.lantern-showcase .lantern-invoices-empty{padding:var(--space-12) var(--space-6);text-align:center;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.lantern-showcase .lantern-inv-empty{gap:16px}.lantern-showcase .lantern-inv-empty-illustration{flex-shrink:0;display:block;width:72px!important;min-width:72px!important;max-width:72px!important;height:80.64px!important;min-height:72px!important;max-height:80.64px!important}.lantern-showcase .lantern-inv-empty-text{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.lantern-showcase .lantern-inv-empty .lantern-inv-empty-title{font-family:var(--font-sans);color:#2a2a2a;margin:0;font-size:16px;font-weight:600;line-height:24px}.lantern-showcase .lantern-inv-empty .lantern-inv-empty-subtitle{max-width:320px;font-family:var(--font-sans);letter-spacing:.1px;color:#8d8d8d;margin:0;font-size:13px;font-weight:400;line-height:21px}.lantern-showcase .lantern-btn-primary{background-color:var(--color-neutral-500);color:#fff;width:100%;font-size:var(--font-size-base);font-weight:500;font-family:var(--font-sans);border-radius:var(--radius-xl);cursor:pointer;white-space:nowrap;box-sizing:border-box;border:none;justify-content:center;align-items:center;gap:6px;max-height:40px;padding:8px 16px;line-height:162.5%;display:flex}.lantern-showcase .lantern-btn-primary:hover:not(:disabled){background-color:#2a2a2a}.lantern-showcase .lantern-btn-fit{width:auto;padding:10px 20px}.lantern-showcase .lantern-btn-primary>svg{width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}.lantern-showcase .lantern-btn-primary,.lantern-showcase .lantern-inv-new-btn{transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard), box-shadow var(--motion-base) var(--ease-standard), transform var(--motion-fast) var(--ease-standard)}.lantern-showcase .lantern-btn-primary:active:not(:disabled),.lantern-showcase .lantern-inv-new-btn:active:not(:disabled){transform:scale(.97)}.lantern-showcase .lantern-btn-primary>svg,.lantern-showcase .lantern-inv-new-btn>svg{transition:transform var(--motion-base) var(--ease-standard)}.lantern-showcase .lantern-btn-primary:hover:not(:disabled)>svg{transform:scale(1.08)}.lantern-showcase .lantern-inv-new-btn:hover:not(:disabled)>svg{transform:scale(1.08)rotate(90deg)}.lantern-showcase .lantern-sc-pop[data-state=open],.lantern-idf-overlay[data-state=open]{animation:lantern-sc-pop-in 80ms var(--ease-decelerate) both}.lantern-showcase .lantern-sc-pop[data-state=closed],.lantern-idf-overlay[data-state=closed]{animation:lantern-sc-pop-out .12s var(--ease-accelerate) both}@keyframes lantern-sc-pop-in{0%{opacity:0}to{opacity:1}}@keyframes lantern-sc-pop-out{0%{opacity:1}to{opacity:0}}.lantern-tooltip{z-index:9999;pointer-events:none;border-radius:var(--radius-md);font-family:var(--font-sans);color:#fff;white-space:nowrap;background:#141414;border:1px solid #2a2a2a;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:400;line-height:1;display:flex;position:fixed;box-shadow:0 4px 8px #00000026}.lantern-tooltip-shortcut{color:#bbb;font-size:11px;font-family:var(--font-sans);background:#ffffff1f;border-radius:4px;padding:1px 5px}.lantern-tooltip[data-state=open]{animation:.12s cubic-bezier(.2,0,0,1) both lantern-sc-tooltip-in}.lantern-tooltip[data-state=closed]{animation:.12s cubic-bezier(.4,0,1,1) both lantern-sc-pop-out}@keyframes lantern-sc-tooltip-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.lantern-idf-overlay{z-index:1000;background:#0000004d;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.lantern-idf-pop{z-index:1000;box-sizing:border-box;border:1px solid var(--color-border-default,#f5f5f5);width:607px;max-width:calc(100vw - 16px);font-family:var(--font-sans);background:#fff;border-radius:16px;flex-direction:column;gap:20px;padding:16px;display:flex;position:fixed;overflow:visible;box-shadow:0 0 0 1px #2c31370a,0 16px 8px #2c31370a,0 8px 4px #2c31370a,0 4px 2px #2c31370a,0 2px 1px #2c31370a,0 1px .5px #2c31370a}.lantern-idf-pop,.lantern-idf-pop *{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-family:var(--font-sans)}.lantern-idf-pop button{cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none}.lantern-idf-overlay .lantern-idf-pop{z-index:1;position:relative;top:auto;left:auto}.lantern-idf-pop:focus{outline:none}.lantern-idf-header{flex-direction:column;gap:16px;width:100%;display:flex}.lantern-idf-title-row{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.lantern-idf-title{font-family:var(--font-sans);color:var(--color-text-primary,#2a2a2a);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}.lantern-idf-close{width:24px;height:24px;color:var(--color-icon-primary,#8d8d8d);cursor:pointer;background:0 0;border:0;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .12s;display:inline-flex}.lantern-idf-close svg{width:16px;height:16px;display:block}.lantern-idf-close:hover,.lantern-idf-close:focus-visible{background:var(--color-grey-100,#f0f0f0);outline:none}.lantern-idf-months{gap:40px;width:100%;display:flex}.lantern-idf-month{flex-direction:column;flex:1 0 0;gap:20px;width:267.5px;min-width:0;display:flex}.lantern-idf-monthhead{justify-content:space-between;align-items:center;display:flex}.lantern-idf-nav{width:24px;height:24px;color:var(--color-icon-primary,#8d8d8d);cursor:pointer;background:0 0;border:0;border-radius:100px;justify-content:center;align-items:center;padding:0;transition:background .12s;display:inline-flex}.lantern-idf-nav svg{color:inherit;flex-shrink:0;display:block;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}.lantern-idf-nav:hover{background:var(--color-grey-100,#f0f0f0)}.lantern-idf-selects{gap:6px;display:flex}.lantern-idf-select{display:inline-flex;position:relative}.lantern-idf-select.is-open{z-index:20}.lantern-idf-select-trigger{border:1px solid var(--color-border-input-default,#e6e6e6);height:28px;font:inherit;color:inherit;cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:6px;padding:0 8px;transition:border-color .12s;display:inline-flex}.lantern-idf-select-trigger:focus{outline:none}.lantern-idf-select-trigger:focus-visible{border-color:var(--color-border-active,#070707)}.lantern-idf-select-trigger:hover,.lantern-idf-select.is-open .lantern-idf-select-trigger{border-color:var(--color-border-strong,#d8d8d8)}.lantern-idf-select-value{font-family:var(--font-sans);color:var(--color-text-primary,#2a2a2a);white-space:nowrap;font-size:14px;font-weight:400;line-height:21px}.lantern-idf-select svg{color:var(--color-icon-primary,#8d8d8d);flex-shrink:0;transition:transform .15s;width:12px!important;min-width:12px!important;max-width:12px!important;height:12px!important;min-height:12px!important;max-height:12px!important}.lantern-idf-select.is-open svg{transform:rotate(180deg)}.lantern-idf-menu{z-index:10;border:1px solid var(--color-grey-100,#f0f0f0);scrollbar-width:thin;background:#fff;border-radius:12px;flex-direction:column;gap:2px;min-width:100%;max-height:224px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);overflow-y:auto;box-shadow:0 8px 4px #2c31370a,0 4px 2px #2c31370a,0 2px 1px #2c31370a,0 1px .5px #2c31370a}.lantern-idf-menu--left{left:0}.lantern-idf-menu--right{right:0}.lantern-idf-option{width:100%;font-family:var(--font-sans);color:var(--color-text-primary,#2a2a2a);text-align:left;white-space:nowrap;cursor:pointer;transition:transform var(--motion-fast,.12s) var(--ease-standard,ease);background:0 0;border:0;border-radius:8px;align-items:center;padding:7px 10px;font-size:14px;font-weight:400;line-height:20px;display:flex}.lantern-idf-option:hover{background:var(--color-grey-100,#f0f0f0)}.lantern-idf-option:active{transform:scale(.98)}.lantern-idf-option.is-selected{background:var(--color-grey-100,#f0f0f0);font-weight:500}.lantern-idf-grid{--idf-day:28px;--idf-gap:12px;grid-template-columns:repeat(7, var(--idf-day));justify-content:space-between;display:grid}.lantern-idf-day{height:32px;font-family:var(--font-sans);color:var(--color-text-primary,#2a2a2a);cursor:pointer;transition:transform var(--motion-fast,.12s) var(--ease-standard,ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:500;line-height:18px;display:flex;position:relative;overflow:visible}.lantern-idf-day:not(.is-empty):active{transform:scale(.92)}.lantern-idf-day.is-empty{visibility:hidden;cursor:default}.lantern-idf-day:not(.is-empty):before{content:"";background:var(--color-grey-100,#f0f0f0);z-index:0;pointer-events:none;opacity:0;transition:opacity var(--motion-fast,.12s) var(--ease-decelerate,ease);position:absolute;inset:2px 0}.lantern-idf-day.in-range:before{opacity:1}.lantern-idf-day.in-range:not(.round-right):before{right:calc(-1 * var(--idf-gap))}.lantern-idf-day.in-range.round-left:before{border-top-left-radius:100px;border-bottom-left-radius:100px}.lantern-idf-day.in-range.round-right:before{border-top-right-radius:100px;border-bottom-right-radius:100px}.lantern-idf-day-selected{z-index:0;background:var(--color-border-active,#070707);pointer-events:none;border-radius:100px;width:28px;height:28px;animation:.18s cubic-bezier(0,0,.2,1) both lantern-sc-avatar-in;position:absolute}.lantern-idf-day-num{z-index:1;width:28px;height:28px;color:var(--color-text-primary,#2a2a2a);border-radius:100px;justify-content:center;align-items:center;display:flex;position:relative}.lantern-idf-day:not(.is-selected):not(.is-empty):hover .lantern-idf-day-num{background:var(--color-grey-100,#f0f0f0)}.lantern-idf-day.is-selected .lantern-idf-day-num{color:#fff}.lantern-idf-divider{background:var(--color-grey-50,#f5f5f5);width:100%;height:1px}.lantern-idf-actions{justify-content:flex-end;gap:8px;display:flex}.lantern-idf-btn-clear,.lantern-idf-btn-apply{height:28px;font-family:var(--font-sans);cursor:pointer;border:0;border-radius:100px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:500;line-height:19px;display:inline-flex}.lantern-idf-btn-clear{background:var(--color-button-neutral,#f0f0f0);color:var(--color-text-primary,#2a2a2a)}.lantern-idf-btn-clear:hover{background:var(--color-button-neutral-hover,#d8d8d8);color:var(--color-text-primary,#2a2a2a)}.lantern-idf-btn-apply{background:var(--color-button-primary,#070707);color:#fff;box-shadow:inset 0 -.5px 0 .3px #00000026}.lantern-idf-btn-apply:hover{background:var(--color-button-primary-hover,#2a2a2a);color:#fff}@media (max-width:680px){.lantern-idf-pop{width:min(340px,100vw - 16px)}.lantern-idf-months{flex-direction:column;gap:20px}.lantern-idf-month--right{display:none}}.lantern-showcase .lantern-inv-new-btn:focus,.lantern-showcase .lantern-btn-primary:focus,.lantern-showcase .lantern-inv-filter-btn:focus,.lantern-showcase .lantern-ipm-item:focus,.lantern-showcase .lantern-inv-pagesize-btn:focus,.lantern-showcase .lantern-inv-page-btn:focus,.lantern-showcase .lantern-inv-page-number:focus,.lantern-showcase .lantern-inv-search:focus-within,.lantern-showcase .lantern-inv-search input:focus{outline:none}.lantern-showcase .lantern-inv-new-btn:focus-visible,.lantern-showcase .lantern-btn-primary:focus-visible{background-color:#2a2a2a;outline:none}.lantern-showcase .lantern-ipm-item:focus-visible{background:#f5f5f5;outline:none}.lantern-showcase .lantern-inv-filter-btn:focus-visible,.lantern-showcase .lantern-inv-pagesize-btn:focus-visible,.lantern-showcase .lantern-inv-page-btn:focus-visible,.lantern-showcase .lantern-inv-page-number:focus-visible{background:var(--color-grey-100);border-color:var(--color-grey-300);outline:none}.lantern-showcase .lantern-invlist-row:focus-visible td{background:var(--color-grey-100)}.lantern-showcase .lantern-inv-search:focus-within{box-shadow:none;border-color:#2a2a2a}.lantern-showcase .lantern-inv-amount-field .lantern-input:focus{box-shadow:none}.lantern-showcase .lantern-inv-amount-field .lantern-input:focus-visible{border-color:var(--color-text-primary,#2a2a2a)}.lantern-showcase .lantern-sc-frame{width:1440px;height:var(--lantern-sc-frame-height,1024px);border:1px solid var(--color-grey-100);background:#fff;border-radius:20px;flex-direction:row;display:flex;position:relative;overflow:clip;box-shadow:0 0 0 1px #0000000a,0 5px 5px -2.5px #14141403,0 3px 3px -1.5px #14141403,0 2px 2px -1px #14141403,0 1px 1px -.5px #14141403,0 12px 32px #00000003}.lantern-showcase.lantern-showcase--flush .lantern-sc-frame{box-shadow:none;border:0;border-radius:0}.lantern-showcase .lantern-sc-main{box-sizing:border-box;scrollbar-width:none;background:#fff;flex-direction:column;flex:1;align-items:center;min-height:0;padding:64px 20px 20px;display:flex;overflow-y:auto}.lantern-showcase .lantern-sc-main::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.lantern-showcase *,.lantern-showcase :before,.lantern-showcase :after,.lantern-tooltip,.lantern-idf-overlay,.lantern-idf-pop *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}.lantern-showcase .lantern-sb{z-index:50;gap:var(--space-6);width:240px;height:100%;font-family:var(--font-sans);background:var(--color-grey-00);box-shadow:inset -.5px 0 0 var(--color-grey-200);padding:var(--space-6) var(--space-3);flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}.lantern-showcase .lantern-sc-body{background-color:#fff;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.lantern-showcase .lantern-sb-header{justify-content:space-between;align-items:center;gap:var(--space-2);flex-shrink:0;padding-left:10px;transition:padding .28s cubic-bezier(.32,.72,0,1);display:flex}.lantern-showcase .lantern-sb-wordmark{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.lantern-showcase .lantern-sb-wordmark svg{display:block;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important}.lantern-showcase .lantern-sb-search{align-items:center;gap:var(--space-2);height:28px;box-shadow:inset 0 0 0 .5px var(--color-grey-200);border-radius:var(--radius-full);color:var(--color-grey-500);cursor:text;border:0;flex-shrink:0;padding:4px 8px;transition:border-color .2s;display:flex}.lantern-showcase .lantern-sb-search>svg{color:var(--color-icon-primary,#8d8d8d);flex-shrink:0;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}.lantern-showcase .lantern-sb-search input[type=text]{width:100%;height:auto;font-family:var(--font-sans);letter-spacing:.1px;color:var(--color-grey-600);background:0 0;border:none;border-radius:0;outline:none;padding:0 0 0 2px;font-size:13px}.lantern-showcase .lantern-sb-search input:focus{box-shadow:none;border-color:#0000}.lantern-showcase .lantern-sb-search input::placeholder{color:var(--color-grey-500)}.lantern-showcase .lantern-sb-search:focus-within{box-shadow:inset 0 0 0 .5px #2a2a2a}.lantern-showcase .lantern-sb-nav{gap:var(--space-5);scrollbar-width:none;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.lantern-showcase .lantern-sb-nav::-webkit-scrollbar{display:none}.lantern-showcase .lantern-sb-nav-main{gap:var(--space-5);flex-direction:column;width:100%;display:flex}.lantern-showcase .lantern-sb-section{flex-direction:column;gap:2px;display:flex}.lantern-showcase .lantern-sb-section-label{border-radius:var(--radius-sm);letter-spacing:.1px;height:24px;color:var(--color-grey-500);align-items:center;padding:2px 8px;font-size:12px;font-weight:600;display:flex}.lantern-showcase .lantern-sb-item{align-items:center;gap:var(--space-2);border-radius:var(--radius-lg);height:28px;color:var(--color-grey-500);cursor:pointer;padding:4px 8px;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.lantern-showcase .lantern-sb-item--action{width:100%;font:inherit;text-align:left;background:0 0;border:none}.lantern-showcase .lantern-sb-item:hover{background:var(--color-grey-50)}.lantern-showcase .lantern-sb-item:focus-visible{outline:2px solid var(--color-border-active);outline-offset:-2px}.lantern-showcase .lantern-sb-item.is-active{background:var(--color-grey-100);border-radius:var(--radius-lg);color:var(--color-grey-600)}.lantern-showcase .lantern-sb-item svg{flex-shrink:0;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;color:inherit!important}.lantern-showcase .lantern-sb-item-label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.1px;min-width:0;color:inherit;flex:1 0 0;font-size:13px;font-weight:500;line-height:21px;overflow:hidden}.lantern-showcase .lantern-sb-item.is-active .lantern-sb-item-label{color:var(--color-grey-600);font-weight:500}.lantern-showcase .lantern-sb-item-trailing{flex-shrink:0;align-items:center;display:flex}.lantern-showcase .lantern-sb-new-tag{border-radius:var(--radius-full);color:#194fdc;border:1px solid #194fdc;justify-content:center;align-items:center;height:16px;padding:0 6px;font-size:10px;font-weight:500;display:inline-flex}.lantern-showcase .lantern-sb-badge{border-radius:var(--radius-sm);background:var(--color-grey-50);height:16px;color:var(--color-grey-600);justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:500;display:inline-flex}.lantern-showcase .lantern-sb-footer{gap:var(--space-4);flex-direction:column;flex-shrink:0;display:flex}.lantern-showcase .lantern-sb-user{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);cursor:pointer;margin:0 -8px;padding:6px 8px;transition:background-color .15s;display:flex;position:relative}.lantern-showcase .lantern-sb-user:hover{background:var(--color-grey-100)}.lantern-showcase .lantern-sb-user-avatar{border-radius:var(--radius-full);object-fit:cover;flex-shrink:0;width:24px;height:24px}.lantern-showcase .lantern-sb-user-avatar-fallback{background:var(--color-grey-100);color:var(--color-grey-600);justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.lantern-showcase .lantern-sb-user-info{flex-direction:column;gap:2px;min-width:0;display:flex}.lantern-showcase .lantern-sb-user-name{color:var(--color-grey-600);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:500;line-height:1;overflow:hidden}.lantern-showcase .lantern-sb-user-plan{color:var(--color-grey-500);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;line-height:1;overflow:hidden}.lantern-showcase .lantern-inv-new-btn,.lantern-showcase .lantern-btn-primary,.lantern-showcase .lantern-btn-fit,.lantern-showcase .lantern-ipm-trigger,.lantern-showcase .lantern-inv-delta-badge,.lantern-showcase .lantern-sb-new-tag,.lantern-showcase .lantern-sb-search,.lantern-showcase .lantern-inv-filter-btn,.lantern-showcase .lantern-header-cta-disc,.lantern-showcase .lantern-sb-user-avatar,.lantern-showcase .lantern-inv-search,.lantern-showcase .lantern-email-avatar,.lantern-showcase .lantern-email-avatar-fallback,.lantern-showcase .lantern-inv-pagesize-btn,.lantern-showcase .lantern-inv-actionbar-btn,.lantern-showcase .lantern-icm-trigger,.lantern-showcase .lantern-inv-tag,.lantern-idf-btn-clear,.lantern-idf-btn-apply{border-radius:100px!important}
