@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-tracking:initial;--tw-leading:initial;--tw-duration:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-divide-y-reverse:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:""}}}@layer components{.funnel-container{width:100%;max-width:1500px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 6);margin-inline:auto}@media (width>=40rem){.funnel-container{padding-inline:calc(var(--spacing,.25rem) * 5)}}@media (width>=64rem){.funnel-container{padding-inline:calc(var(--spacing,.25rem) * 8)}}@media (width>=96rem){.funnel-container{padding-inline:calc(var(--spacing,.25rem) * 9)}}.funnel-surface{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1px;border-color:#eaecf0}.funnel-input{height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);min-width:0;padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-normal,400);font-size:13px;font-weight:var(--font-weight-normal,400);color:#344054;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;border-width:1px;border-color:#d0d5dd;outline-style:none}.funnel-input::placeholder{color:#98a2b3}.funnel-input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:oklab(52.2786% .0698802 -.241065/.1);border-color:#6938ef}.funnel-filters{gap:calc(var(--spacing,.25rem) * 3);min-width:0;padding-block:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.funnel-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.funnel-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}.funnel-filters>label{min-width:0}.funnel-date-range{height:calc(var(--spacing,.25rem) * 10);align-items:center;gap:var(--spacing,.25rem);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);min-width:0;padding-inline:calc(var(--spacing,.25rem) * 2);color:#667085;border-width:1px;border-color:#d0d5dd;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);font-size:12px;display:grid}.funnel-date-range:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:oklab(52.2786% .0698802 -.241065/.1);border-color:#6938ef}.funnel-date-range input{height:calc(var(--spacing,.25rem) * 9);border-style:var(--tw-border-style);width:100%;min-width:0;padding-inline:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-normal,400);font-size:12px;font-weight:var(--font-weight-normal,400);color:#344054;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none}.funnel-date-range .app-temporal-trigger{min-height:calc(var(--spacing,.25rem) * 9);gap:var(--spacing,.25rem);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:var(--spacing,.25rem);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;font-size:12px}.funnel-date-range .app-temporal-chevron{display:none}[data-funnel-ui] .funnel-field{min-width:0;position:relative}[data-funnel-editor-panel] .app-select-control{width:100%!important}.funnel-view-switcher{height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * .5);border-width:1px;border-color:#d0d5dd;flex-shrink:0;display:inline-flex;overflow:hidden}.funnel-view-switcher a{width:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-md,.375rem);color:#667085;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));place-items:center;display:grid}@media (hover:hover){.funnel-view-switcher a:hover{background-color:#f9fafb}}.funnel-view-switcher a[aria-current=page]{color:#6938ef;background-color:#f4f0ff}.funnel-filter-chip{height:calc(var(--spacing,.25rem) * 7);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-md,.375rem);max-width:280px;padding-inline:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-medium,500);font-size:12px;font-weight:var(--font-weight-medium,500);color:#475467;background-color:#f2f4f7;display:inline-flex}@media (hover:hover){.funnel-filter-chip:hover{background-color:#eaecf0}}.funnel-directory-table{table-layout:fixed;text-align:left;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);width:100%;min-width:900px}.funnel-directory-table thead{border-bottom-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold,600);height:42px;font-size:11px;font-weight:var(--font-weight-semibold,600);color:#667085;background-color:#f9fafb;border-color:#eaecf0;border-bottom-width:1px}.funnel-directory-table th,.funnel-directory-table td{padding-inline:calc(var(--spacing,.25rem) * 2)}.funnel-directory-table th:first-child,.funnel-directory-table td:first-child{padding-left:calc(var(--spacing,.25rem) * 4)}.funnel-directory-table th:last-child,.funnel-directory-table td:last-child{padding-right:calc(var(--spacing,.25rem) * 3)}.funnel-directory-table tbody tr{height:68px}.funnel-status{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);height:22px;padding-inline:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);white-space:nowrap;border-radius:3.40282e38px;display:inline-flex}.funnel-directory-grid{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.funnel-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.funnel-dropdown{z-index:100;margin-top:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:240px;max-height:calc(100dvh - 24px);padding:calc(var(--spacing,.25rem) * 1.5);text-align:left;color:#344054;--tw-shadow:0 8px 24px var(--tw-shadow-color,#1018281f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#eaecf0;border-radius:10px;position:absolute;right:0;overflow-y:auto}.funnel-menu-item{min-height:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-md,.375rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2.5);text-align:left;--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:#344054;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.funnel-menu-item:hover{background-color:#f9fafb}}.funnel-menu-item:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:#6938ef}.funnel-menu-icon{color:#667085}.funnel-menu-label{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.1em;letter-spacing:.1em;color:#98a2b3;text-transform:uppercase}.funnel-menu-danger,.funnel-menu-danger .funnel-menu-icon{color:#d92d20}@media (hover:hover){:is(.funnel-menu-danger,.funnel-menu-danger .funnel-menu-icon):hover{background-color:#fef3f2}}[data-funnel-actions][open]>summary{color:#6938ef;background-color:#f4f0ff}.funnel-button{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);height:42px;padding-inline:calc(var(--spacing,.25rem) * 3.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);color:#344054;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#d0d5dd;flex-shrink:0;display:inline-flex}@media (hover:hover){.funnel-button:hover{background-color:#f9fafb}}.funnel-button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#6938ef}.funnel-button:disabled{cursor:not-allowed;opacity:.5}.funnel-button-primary{color:var(--color-white,#fff);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#6938ef;border-color:#0000}@media (hover:hover){.funnel-button-primary:hover{background-color:#5925dc}}.funnel-button-tertiary{color:#667085;background-color:#0000;border-color:#0000}@media (hover:hover){.funnel-button-tertiary:hover{background-color:#f2f4f7}}.funnel-button-small{height:calc(var(--spacing,.25rem) * 9);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:12px}.funnel-editor-header{gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);background-color:var(--color-white,#fff);min-width:0;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);border-color:#eaecf0;border-bottom-width:1px;flex-direction:column;display:flex}@media (width>=40rem){.funnel-editor-header{padding-inline:calc(var(--spacing,.25rem) * 6)}}.funnel-header-actions{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;min-width:0;display:flex}.funnel-editor-header h1{--tw-leading:var(--leading-snug,1.375);font-size:20px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.02em;letter-spacing:-.02em}.funnel-editor-toolbar{border-bottom-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);border-color:#eaecf0;border-bottom-width:1px}@media (width>=40rem){.funnel-editor-toolbar{padding-inline:calc(var(--spacing,.25rem) * 6)}}.funnel-form-popover{z-index:100;margin-top:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 80);gap:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 8px 24px var(--tw-shadow-color,#1018281f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#eaecf0;border-radius:10px;display:grid;position:absolute;overflow-y:auto}.funnel-field{--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:13px;line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#344054;display:grid}.funnel-editor-input{margin-top:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;min-width:0;height:42px;padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-normal,400);font-size:14px;font-weight:var(--font-weight-normal,400);color:#101828;--tw-outline-style:none;border-width:1px;border-color:#d0d5dd;outline-style:none}.funnel-editor-input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:oklab(52.2786% .0698802 -.241065/.1);border-color:#6938ef}.funnel-editor-area{margin-top:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;min-width:0;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:14px;line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#101828;--tw-outline-style:none;border-width:1px;border-color:#d0d5dd;outline-style:none}.funnel-editor-area:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:oklab(52.2786% .0698802 -.241065/.1);border-color:#6938ef}.funnel-stepper{border-bottom-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);border-color:#eaecf0;border-bottom-width:1px;overflow-x:auto}@media (width>=40rem){.funnel-stepper{padding-inline:calc(var(--spacing,.25rem) * 6)}}.funnel-step{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);min-width:148px;height:54px;padding-inline:calc(var(--spacing,.25rem) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#0000;border-radius:10px;display:flex}@media (hover:hover){.funnel-step:hover{background-color:#f9fafb}}[aria-current=page]>.funnel-step{background-color:#faf9ff;border-color:#6938ef}[data-funnel-editor-tabs],[data-funnel-preview-toolbar]{min-height:48px}[data-funnel-editor-tabs] button,[data-funnel-preview-toolbar] h2{--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600)}[data-funnel-editor-tabs] button>span:first-child{min-height:48px}[data-funnel-editor-panel]{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 5);position:relative}@media (width>=40rem){[data-funnel-editor-panel]{padding-inline:calc(var(--spacing,.25rem) * 5)}}[data-funnel-editor-panel] h2{--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;font-weight:var(--font-weight-semibold,600)}[data-funnel-editor-panel] h3{--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600)}[data-funnel-autosave-status]{--tw-font-weight:var(--font-weight-normal,400);max-width:100%;font-size:12px;font-weight:var(--font-weight-normal,400)}[data-funnel-editor-panel] [data-editor-panel]{gap:calc(var(--spacing,.25rem) * 5)}[data-funnel-ui] :is(button,a,summary):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:#6938ef}[data-funnel-ui] [data-funnel-popover-panel]{overscroll-behavior:contain}[data-funnel-publisher]>div.grid{min-height:0}[data-funnel-publisher] [data-publish-success-modal]>section{border-radius:var(--radius-2xl,1rem);--tw-shadow:0 24px 48px var(--tw-shadow-color,#1018282e);max-width:520px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=1280px){.funnel-filters{grid-template-columns:minmax(130px,1fr) minmax(110px,.85fr) minmax(130px,1fr) minmax(250px,1.65fr) minmax(180px,1.5fr)}.funnel-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}[data-funnel-editor-workspace]{height:var(--funnel-workspace-height,calc(100dvh - 300px));min-height:420px}.funnel-editor-header{flex-direction:row;justify-content:space-between;align-items:center}.funnel-editor-header>div:first-child{max-width:38%}.funnel-header-actions{flex:1;justify-content:flex-end}}@media (width>=1680px){.funnel-directory-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.agency-form-stack{gap:18px;display:grid}.agency-field{gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);color:#344054;display:grid}.agency-field>small{--tw-leading:1.45;--tw-font-weight:var(--font-weight-normal,400);font-size:12px;line-height:1.45;font-weight:var(--font-weight-normal,400);color:#667085}.agency-field :is(input:not([type=checkbox],[type=radio],[type=color]),select){height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-normal,400);font-size:14px;font-weight:var(--font-weight-normal,400);color:#101828;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;border-width:1px;border-color:#d0d5dd;outline-style:none}.agency-field :is(input:not([type=checkbox],[type=radio],[type=color]),select)::placeholder{color:#98a2b3}.agency-field :is(input:not([type=checkbox],[type=radio],[type=color]),select):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#8d54ff1a;border-color:#6938ef}@supports (color:color-mix(in lab, red, red)){.agency-field :is(input:not([type=checkbox],[type=radio],[type=color]),select):focus{--tw-ring-color:color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 10%, transparent)}}.agency-field textarea{resize:vertical;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;min-height:100px;padding:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-normal,400);font-size:14px;font-weight:var(--font-weight-normal,400);color:#101828;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;border-width:1px;border-color:#d0d5dd;outline-style:none}.agency-field textarea::placeholder{color:#98a2b3}.agency-field textarea:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#8d54ff1a;border-color:#6938ef}@supports (color:color-mix(in lab, red, red)){.agency-field textarea:focus{--tw-ring-color:color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 10%, transparent)}}.agency-field input[type=color]{height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding:var(--spacing,.25rem);border-width:1px;border-color:#d0d5dd}.agency-check-row{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3);--tw-leading:1.45;--tw-font-weight:var(--font-weight-medium,500);font-size:13px;line-height:1.45;font-weight:var(--font-weight-medium,500);color:#344054;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#eaecf0;border-radius:10px;display:flex}@media (hover:hover){.agency-check-row:hover{background-color:#faf9ff;border-color:#d9d6fe}}.agency-check-row input{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);accent-color:#6938ef;flex-shrink:0}.agency-button-primary{min-height:calc(var(--spacing,.25rem) * 11);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#6938ef;padding-inline:18px;display:inline-flex}@media (hover:hover){.agency-button-primary:hover{background-color:#5925dc}}.agency-button-primary:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.agency-button-primary:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 15%, transparent)}}.agency-button-primary:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.agency-button-secondary{min-height:calc(var(--spacing,.25rem) * 11);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);color:#344054;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#d0d5dd;display:inline-flex}@media (hover:hover){.agency-button-secondary:hover{background-color:#f9fafb}}.agency-button-secondary:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.agency-button-secondary:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 10%, transparent)}}.agency-button-secondary:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.agency-button-quiet{min-height:calc(var(--spacing,.25rem) * 9);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);color:#6938ef;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:inline-flex}@media (hover:hover){.agency-button-quiet:hover{background-color:#f4f0ff}}.agency-button-quiet:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-300,oklch(81.1% .111 293.571));--tw-outline-style:none;outline-style:none}.agency-tabs{gap:calc(var(--spacing,.25rem) * 6);border-bottom-style:var(--tw-border-style);contain:inline-size;border-color:#eaecf0;border-bottom-width:1px;display:flex;overflow-x:auto}.agency-tabs a{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * .5);padding-bottom:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:#667085;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-color:#0000;border-bottom-width:2px;flex-shrink:0}@media (hover:hover){.agency-tabs a:hover{border-color:var(--color-violet-200,oklch(89.4% .057 293.283));color:#6938ef}}.agency-table-wrap{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);contain:inline-size;border-width:1px;border-color:#eaecf0;overflow-x:auto}.agency-table-scroll{contain:inline-size;width:100%;min-width:0;overflow-x:auto}.agency-table{border-collapse:collapse;text-align:left;width:100%;min-width:760px}.agency-table thead{background-color:#f9fafb}.agency-table th{height:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#667085}.agency-table td{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);color:#475467;border-color:#f2f4f7;border-top-width:1px;font-size:13px}.agency-table tbody tr{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.agency-table tbody tr:hover{background-color:#fcfcfd}}.dashboard-metric-grid,.dashboard-analytics-grid,.dashboard-secondary-grid,.dashboard-lower-grid{align-items:start;gap:1.25rem;display:grid}.dashboard-metric-grid{grid-template-columns:minmax(0,1fr);gap:1rem}@media (width>=640px){.dashboard-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.dashboard-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-analytics-grid{grid-template-columns:minmax(0,3fr) minmax(300px,2fr)}.dashboard-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-lower-grid{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@media (width>=1400px){.dashboard-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.dashboard-analytics-grid{grid-template-columns:minmax(0,1.85fr) minmax(340px,1fr)}.dashboard-secondary-grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,.93fr) minmax(280px,1fr)}.dashboard-journey-card{min-height:260px}}@media (width>=1500px){.dashboard-content{padding-inline:2.5rem}}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);z-index:80;color:#fff;pointer-events:none;opacity:0;background:#17213c;border-radius:.55rem;width:max-content;max-width:220px;padding:.42rem .6rem;font-size:10px;font-weight:700;line-height:1.35;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + .55rem);left:50%;transform:translate(-50%,-2px);box-shadow:0 8px 18px #0f172a2e}[data-tooltip]:hover:after,[data-tooltip]:focus-visible:after{opacity:1;transform:translate(-50%)}:is(.app-modal-close,.template-modal-close,[role=dialog] button[aria-label^=Close],[role=dialog] button[aria-label^=close],.audience-filter-dialog>header>button,.audience-action-dialog>header>button,.audience-drawer>header>button[aria-label^=Close],button[data-ai-modal-close][aria-label^=Close],button[data-audience-action-close][aria-label^=Close],button[data-audience-filter-close][aria-label^=Close],button[data-audience-close][aria-label^=Close],button[data-campaign-filter-close][aria-label^=Close],button[data-close-modal][aria-label^=Close],button[data-close-integration][aria-label^=Close],button[data-close-page-picker][aria-label^=Close],button[data-editor-save-close][aria-label^=Close],button[data-modal-close][aria-label^=Close],button[data-brand-modal-close][aria-label^=Close],button[data-tool-popover-close][aria-label^=Close],button[data-roles-modal-close][aria-label^=Close],button[data-template-close][aria-label^=Close],button[data-template-preview-close][aria-label^=Close],button[data-outline-modal-close][aria-label^=Close],button[data-slides-add-close][aria-label^=Close],button[data-preview-slides-close][aria-label^=Close]){height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);--tw-leading:1;color:#66738e;--tw-shadow:0 2px 6px var(--tw-shadow-color,#15223e0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-width:1px;border-color:#dfe5ef;flex-shrink:0;place-items:center;padding:0;font-size:18px;line-height:1;transition-duration:.15s;display:inline-grid}@media (hover:hover){:is(.app-modal-close,.template-modal-close,[role=dialog] button[aria-label^=Close],[role=dialog] button[aria-label^=close],.audience-filter-dialog>header>button,.audience-action-dialog>header>button,.audience-drawer>header>button[aria-label^=Close],button[data-ai-modal-close][aria-label^=Close],button[data-audience-action-close][aria-label^=Close],button[data-audience-filter-close][aria-label^=Close],button[data-audience-close][aria-label^=Close],button[data-campaign-filter-close][aria-label^=Close],button[data-close-modal][aria-label^=Close],button[data-close-integration][aria-label^=Close],button[data-close-page-picker][aria-label^=Close],button[data-editor-save-close][aria-label^=Close],button[data-modal-close][aria-label^=Close],button[data-brand-modal-close][aria-label^=Close],button[data-tool-popover-close][aria-label^=Close],button[data-roles-modal-close][aria-label^=Close],button[data-template-close][aria-label^=Close],button[data-template-preview-close][aria-label^=Close],button[data-outline-modal-close][aria-label^=Close],button[data-slides-add-close][aria-label^=Close],button[data-preview-slides-close][aria-label^=Close]):hover{border-color:var(--color-violet-200,oklch(89.4% .057 293.283));background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5}}:is(.app-modal-close,.template-modal-close,[role=dialog] button[aria-label^=Close],[role=dialog] button[aria-label^=close],.audience-filter-dialog>header>button,.audience-action-dialog>header>button,.audience-drawer>header>button[aria-label^=Close],button[data-ai-modal-close][aria-label^=Close],button[data-audience-action-close][aria-label^=Close],button[data-audience-filter-close][aria-label^=Close],button[data-audience-close][aria-label^=Close],button[data-campaign-filter-close][aria-label^=Close],button[data-close-modal][aria-label^=Close],button[data-close-integration][aria-label^=Close],button[data-close-page-picker][aria-label^=Close],button[data-editor-save-close][aria-label^=Close],button[data-modal-close][aria-label^=Close],button[data-brand-modal-close][aria-label^=Close],button[data-tool-popover-close][aria-label^=Close],button[data-roles-modal-close][aria-label^=Close],button[data-template-close][aria-label^=Close],button[data-template-preview-close][aria-label^=Close],button[data-outline-modal-close][aria-label^=Close],button[data-slides-add-close][aria-label^=Close],button[data-preview-slides-close][aria-label^=Close]):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-300,oklch(81.1% .111 293.571));--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}:is(.app-modal-close,.template-modal-close,[role=dialog] button[aria-label^=Close],[role=dialog] button[aria-label^=close],.audience-filter-dialog>header>button,.audience-action-dialog>header>button,.audience-drawer>header>button[aria-label^=Close],button[data-ai-modal-close][aria-label^=Close],button[data-audience-action-close][aria-label^=Close],button[data-audience-filter-close][aria-label^=Close],button[data-audience-close][aria-label^=Close],button[data-campaign-filter-close][aria-label^=Close],button[data-close-modal][aria-label^=Close],button[data-close-integration][aria-label^=Close],button[data-close-page-picker][aria-label^=Close],button[data-editor-save-close][aria-label^=Close],button[data-modal-close][aria-label^=Close],button[data-brand-modal-close][aria-label^=Close],button[data-tool-popover-close][aria-label^=Close],button[data-roles-modal-close][aria-label^=Close],button[data-template-close][aria-label^=Close],button[data-template-preview-close][aria-label^=Close],button[data-outline-modal-close][aria-label^=Close],button[data-slides-add-close][aria-label^=Close],button[data-preview-slides-close][aria-label^=Close])>svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.app-select-native,.app-temporal-native{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;min-width:0!important;max-width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.app-select-control{width:100%;min-width:0;display:block;position:relative}.app-select-host{border-style:var(--tw-border-style)!important;--tw-shadow:0 0 #0000!important;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;background-color:#0000!important;border-width:0!important;padding:0!important}.app-select-host:after{display:none!important}.app-select-host>.app-select-control{flex-grow:1;min-width:0}.app-select-host>.app-select-control+svg{display:none!important}[data-template-filters] .app-select-control,[data-template-filters] .app-select-trigger{width:100%}[data-select-leading-icon]>.app-select-control .app-select-trigger{padding-left:calc(var(--spacing,.25rem) * 10)}.app-select-control.has-leading-icon .app-select-trigger{padding-left:calc(var(--spacing,.25rem) * 11)}.campaign-select.is-invalid+.app-select-control .app-select-trigger{border-color:var(--color-red-400,oklch(70.4% .191 22.216));background-color:#fef2f266}@supports (color:color-mix(in lab, red, red)){.campaign-select.is-invalid+.app-select-control .app-select-trigger{background-color:color-mix(in oklab, var(--color-red-50,oklch(97.1% .013 17.38)) 40%, transparent)}}.campaign-select.is-invalid+.app-select-control .app-select-trigger{color:var(--color-red-900,oklch(39.6% .141 25.723));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-red-100,oklch(93.6% .032 17.717))}.app-select-trigger{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);text-align:left;--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:#344054;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#d0d5dd;display:flex}@media (hover:hover){.app-select-trigger:hover{background-color:#f9fafb;border-color:#b7bfcc}}.app-select-trigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#8d54ff1a;border-color:#6938ef}@supports (color:color-mix(in lab, red, red)){.app-select-trigger:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 10%, transparent)}}.app-select-trigger:focus-visible{--tw-outline-style:none;outline-style:none}.app-select-trigger:disabled{cursor:not-allowed;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));color:var(--color-slate-500,oklch(55.4% .046 257.417))}.app-select-trigger{min-height:var(--app-select-height,2.625rem)}.app-select-control+svg{display:none!important}.app-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-select-trigger svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:#66738e;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}.app-select-control.is-open .app-select-trigger{background-color:#f5f3ff80;border-color:#5524f5}@supports (color:color-mix(in lab, red, red)){.app-select-control.is-open .app-select-trigger{background-color:color-mix(in oklab, var(--color-violet-50,oklch(96.9% .016 293.756)) 50%, transparent)}}.app-select-control.is-open .app-select-trigger{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-100,oklch(94.3% .029 294.588))}.app-select-control.is-open{z-index:110}.app-select-control.is-open .app-select-trigger svg{color:#5524f5;rotate:180deg}.app-select-menu{z-index:100;margin-top:calc(var(--spacing,.25rem) * 2);max-height:calc(var(--spacing,.25rem) * 64);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 14px 30px var(--tw-shadow-color,#171f4229);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#dce3ee;position:absolute;left:0;right:0;overflow-y:auto}.app-select-option{min-height:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#33405f;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-items:center;display:flex}@media (hover:hover){.app-select-option:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5}}.app-select-option:focus{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5;--tw-outline-style:none;outline-style:none}.app-select-option:disabled{cursor:not-allowed;color:var(--color-slate-400,oklch(70.4% .04 256.788))}.app-select-option[aria-selected=true]{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5}.app-temporal-control{width:100%;min-width:0;display:block;position:relative}.app-temporal-control.has-leading-icon .app-temporal-trigger{padding-left:calc(var(--spacing,.25rem) * 11)}.app-temporal-trigger{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2.5);text-align:left;--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:#344054;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#d0d5dd;display:flex}@media (hover:hover){.app-temporal-trigger:hover{background-color:#f9fafb;border-color:#b7bfcc}}.app-temporal-trigger:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#8d54ff1a;border-color:#6938ef}@supports (color:color-mix(in lab, red, red)){.app-temporal-trigger:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-violet-500,oklch(60.6% .25 292.717)) 10%, transparent)}}.app-temporal-trigger:focus-visible{--tw-outline-style:none;outline-style:none}.app-temporal-trigger{min-height:var(--app-temporal-height,2.625rem)}.app-temporal-trigger>svg:first-child{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:#66738e;flex-shrink:0}.app-temporal-trigger>span{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;overflow:hidden}.app-temporal-trigger .app-temporal-chevron{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:#66738e;flex-shrink:0;margin-left:auto}.app-temporal-control.is-open .app-temporal-trigger{border-color:var(--color-violet-500,oklch(60.6% .25 292.717));background-color:#f5f3ff80}@supports (color:color-mix(in lab, red, red)){.app-temporal-control.is-open .app-temporal-trigger{background-color:color-mix(in oklab, var(--color-violet-50,oklch(96.9% .016 293.756)) 50%, transparent)}}.app-temporal-control.is-open .app-temporal-trigger{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-100,oklch(94.3% .029 294.588))}.app-temporal-trigger:disabled{cursor:not-allowed;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));color:var(--color-slate-500,oklch(55.4% .046 257.417));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.app-temporal-popover{z-index:150;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 20px 48px var(--tw-shadow-color,#1a234938);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#dfe4f0;position:fixed}.app-temporal-popover>header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-inline:var(--spacing,.25rem);padding-bottom:calc(var(--spacing,.25rem) * 3);display:flex}.app-temporal-popover>header>b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#1b2645}.app-temporal-popover>header>span{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-lg,.5rem);background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:var(--color-violet-600,oklch(54.1% .281 293.009));place-items:center;display:grid}.app-temporal-popover>header>span svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.app-temporal-popover>header>button{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-lg,.5rem);--tw-leading:1;color:#64718a;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));place-items:center;font-size:19px;line-height:1;display:grid}@media (hover:hover){.app-temporal-popover>header>button:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:var(--color-violet-700,oklch(49.1% .27 292.581))}}.app-temporal-popover>header>button:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-100,oklch(94.3% .029 294.588));--tw-outline-style:none;outline-style:none}.app-temporal-weekdays,.app-temporal-calendar{gap:var(--spacing,.25rem);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.app-temporal-weekdays{margin-bottom:var(--spacing,.25rem);padding-inline:var(--spacing,.25rem)}.app-temporal-weekdays span{height:calc(var(--spacing,.25rem) * 7);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:#66738e;place-items:center;display:grid}.app-temporal-calendar button{height:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-lg,.5rem);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#394762;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));place-items:center;display:grid}@media (hover:hover){.app-temporal-calendar button:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:var(--color-violet-700,oklch(49.1% .27 292.581))}}.app-temporal-calendar button:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-200,oklch(89.4% .057 293.283));--tw-outline-style:none;outline-style:none}.app-temporal-calendar button.is-today{color:var(--color-violet-700,oklch(49.1% .27 292.581));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-200,oklch(89.4% .057 293.283))}.app-temporal-calendar button.is-selected{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#4a23df;--tw-gradient-to:#7144f5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));color:var(--color-white,#fff);--tw-shadow:0 5px 10px var(--tw-shadow-color,#4b28d540);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.app-temporal-popover footer{margin-top:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 3);border-color:#eef0f5;border-top-width:1px;justify-content:space-between;align-items:center;display:flex}.app-temporal-popover footer button{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);color:var(--color-violet-700,oklch(49.1% .27 292.581));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.app-temporal-popover footer button:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}}.app-temporal-popover footer button:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-100,oklch(94.3% .029 294.588));--tw-outline-style:none;outline-style:none}.app-temporal-popover footer button:last-child{background-color:var(--color-violet-600,oklch(54.1% .281 293.009));color:var(--color-white,#fff)}@media (hover:hover){.app-temporal-popover footer button:last-child:hover{background-color:var(--color-violet-700,oklch(49.1% .27 292.581))}}.app-temporal-time-value{margin-bottom:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-violet-50,oklch(96.9% .016 293.756));--tw-gradient-to:#faf8ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);text-align:center;--tw-font-weight:var(--font-weight-extrabold,800);font-size:18px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.04em;letter-spacing:-.04em;color:#3f21bb}.app-temporal-time-columns{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.app-temporal-time-columns section>span{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:.1em;letter-spacing:.1em;color:#66738e;text-transform:uppercase;display:block}.app-temporal-time-columns section>div{max-height:calc(var(--spacing,.25rem) * 36);gap:var(--spacing,.25rem);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 1.5);border-width:1px;border-color:#edf0f5;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow-y:auto}.app-temporal-time-columns button{height:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-md,.375rem);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:#52617a;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.app-temporal-time-columns button:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:var(--color-violet-700,oklch(49.1% .27 292.581))}}.app-temporal-time-columns button:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-100,oklch(94.3% .029 294.588));--tw-outline-style:none;outline-style:none}.app-temporal-time-columns button.is-selected{background-color:var(--color-violet-600,oklch(54.1% .281 293.009));color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.app-sidebar-scroll-region{scrollbar-color:#a88bfab8 #ffffff0d;scrollbar-width:thin;scrollbar-gutter:stable}.app-sidebar-scroll-region::-webkit-scrollbar{width:8px}.app-sidebar-scroll-region::-webkit-scrollbar-track{background:#ffffff0d;border-radius:9999px}.app-sidebar-scroll-region::-webkit-scrollbar-thumb{background:linear-gradient(#c4b5fde0,#7c3aedc7) padding-box content-box;border:2px solid #0000;border-radius:9999px}.app-sidebar-scroll-region::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ddd6fef2,#8b5cf6f2) padding-box content-box}[data-app-sidebar] [data-workspace-switcher] summary{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){[data-app-sidebar] [data-workspace-switcher] summary{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}[data-app-sidebar] [data-workspace-switcher] summary{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){[data-app-sidebar] [data-workspace-switcher] summary{background-color:color-mix(in oklab, var(--color-white,#fff) 5.5%, transparent)}}[data-app-sidebar] [data-workspace-switcher] summary{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){[data-app-sidebar] [data-workspace-switcher] summary:hover{border-color:#c4b4ff66}@supports (color:color-mix(in lab, red, red)){[data-app-sidebar] [data-workspace-switcher] summary:hover{border-color:color-mix(in oklab, var(--color-violet-300,oklch(81.1% .111 293.571)) 40%, transparent)}}[data-app-sidebar] [data-workspace-switcher] summary:hover{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){[data-app-sidebar] [data-workspace-switcher] summary:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 9%, transparent)}}}[data-app-sidebar] [data-workspace-switcher] summary small{color:var(--color-slate-400,oklch(70.4% .04 256.788))}[data-app-sidebar] [data-workspace-switcher] summary strong,[data-app-sidebar] [data-workspace-switcher] summary svg{color:var(--color-white,#fff)}.dashboard-select{height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 2px 8px var(--tw-shadow-color,#1b264606);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dfe5ef;align-items:center;display:flex;position:relative}.dashboard-select:focus-within{border-color:var(--color-violet-400,oklch(70.2% .183 293.541));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-100,oklch(94.3% .029 294.588))}@media (hover:hover){.dashboard-select:hover{border-color:var(--color-violet-300,oklch(81.1% .111 293.571))}}.dashboard-select.compact{height:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-lg,.5rem)}.dashboard-select select{appearance:none;height:100%;padding-block:0;padding-right:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#35425f;--tw-outline-style:none;background-color:#0000;outline-style:none}.dashboard-select svg{pointer-events:none;right:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:#66728c;position:absolute}.dashboard-select:has(.app-select-control){border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;height:auto;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;padding:0}.dashboard-select:has(.app-select-control) .app-select-control{width:auto;min-width:142px}.dashboard-select.compact:has(.app-select-control) .app-select-control{min-width:96px}.email-page{max-width:1720px;padding:calc(var(--spacing,.25rem) * 5);margin-inline:auto}@media (width>=64rem){.email-page{padding:calc(var(--spacing,.25rem) * 8)}}.email-page-header{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 5);flex-wrap:wrap;display:flex}.email-breadcrumb{align-items:center;gap:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#6f7b94;display:flex}.email-breadcrumb a{color:#5a2ee7}.email-page-header h1{margin-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-extrabold,800);font-size:24px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.04em;letter-spacing:-.04em;color:#101936}.email-page-header p{margin-top:calc(var(--spacing,.25rem) * 2);color:#63708c;font-size:11px}.email-primary{height:calc(var(--spacing,.25rem) * 11);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#4e0cff;--tw-gradient-to:#3510dc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));padding-inline:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:var(--color-white,#fff);--tw-shadow:0 9px 20px var(--tw-shadow-color,#3e0fdc38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:inline-flex}@media (hover:hover){.email-primary:hover{--tw-gradient-from:#3f09d7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:#2909b8}}.email-primary svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.email-primary span{margin-left:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1;line-height:1}.email-header-actions{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.email-header-actions>button:not(.email-primary){height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#2d3854;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dce3ee}@media (hover:hover){.email-header-actions>button:not(.email-primary):hover{border-color:var(--color-violet-300,oklch(81.1% .111 293.571));background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}}.email-subnav{margin-top:calc(var(--spacing,.25rem) * 7);gap:var(--spacing,.25rem);border-bottom-style:var(--tw-border-style);border-color:#e4e8ef;border-bottom-width:1px;display:flex;overflow-x:auto}.email-subnav a{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#66738e;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-color:#0000;border-bottom-width:2px;flex-shrink:0;display:flex}@media (hover:hover){.email-subnav a:hover{color:#5524f5}}.email-subnav a.active{color:#5524f5;border-color:#5524f5}.email-subnav a svg{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.email-kpis{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 4);display:grid}@media (width>=40rem){.email-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.email-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.email-kpis article{align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 3px 12px var(--tw-shadow-color,#1c264706);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#e0e6ef;display:flex}.email-kpis article>span{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid}.email-kpis article>span svg{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}.email-kpis .violet{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5}.email-kpis .green{background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));color:var(--color-emerald-600,oklch(59.6% .145 163.225))}.email-kpis .blue{background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-blue-600,oklch(54.6% .245 262.881))}.email-kpis .orange{background-color:var(--color-orange-50,oklch(98% .016 73.684));color:var(--color-orange-500,oklch(70.5% .213 47.604))}.email-kpis .rose{background-color:var(--color-rose-50,oklch(96.9% .015 12.422));color:var(--color-rose-500,oklch(64.5% .246 16.439))}.email-kpis small,.email-kpis strong,.email-kpis p{display:block}.email-kpis small{--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#55627f}.email-kpis strong{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-extrabold,800);font-size:21px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.04em;letter-spacing:-.04em;color:#14203c}.email-kpis p{margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:var(--color-emerald-600,oklch(59.6% .145 163.225))}@media (width>=80rem){.email-kpis.compact{grid-template-columns:repeat(5,minmax(0,1fr))}}.email-kpis.compact article{padding:calc(var(--spacing,.25rem) * 4)}.email-kpis.compact strong{font-size:20px}.email-overview-grid{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=80rem){.email-overview-grid{grid-template-columns:minmax(0,1.25fr) minmax(350px,.75fr)}.email-overview-grid.bottom{grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr)}}.email-card{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 4px 18px var(--tw-shadow-color,#1c264706);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#e0e6ef}.email-card>header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.email-card h2{--tw-font-weight:var(--font-weight-extrabold,800);font-size:13px;font-weight:var(--font-weight-extrabold,800);color:#14203c}.email-card header p{margin-top:var(--spacing,.25rem);color:#73809a;font-size:12px}.email-card header a{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#5524f5}.email-select{height:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dce3ed;align-items:center;display:inline-flex;position:relative}.email-select:focus-within{border-color:var(--color-violet-400,oklch(70.2% .183 293.541));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-100,oklch(94.3% .029 294.588))}@media (hover:hover){.email-select:hover{border-color:var(--color-violet-300,oklch(81.1% .111 293.571))}}.email-select select{height:100%;min-width:calc(var(--spacing,.25rem) * 24);appearance:none;padding-right:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#34415e;--tw-outline-style:none;background-color:#0000;outline-style:none}.email-select svg{pointer-events:none;right:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);color:#66728c;position:absolute}.email-chart-legend{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:#64718d;flex-wrap:wrap;display:flex}.email-chart-legend i{margin-right:var(--spacing,.25rem);height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);border-radius:3.40282e38px;display:inline-block}.email-chart-legend i.violet{background-color:var(--color-violet-600,oklch(54.1% .281 293.009))}.email-chart-legend i.blue{background-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.email-chart-legend i.orange{background-color:var(--color-orange-500,oklch(70.5% .213 47.604))}.email-line-chart{margin-top:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 52);border-radius:var(--radius-lg,.5rem);background-image:linear-gradient(#0000 24%,#edf0f5 25%,#0000 26% 49%,#edf0f5 50%,#0000 51% 74%,#edf0f5 75%,#0000 76%),linear-gradient(135deg,#0000 0% 8%,#5a2ee7 8.5% 9.5%,#0000 10% 16%,#5a2ee7 16.5% 17.5%,#0000 18% 29%,#5a2ee7 29.5% 30.5%,#0000 31% 41%,#5a2ee7 41.5% 42.5%,#0000 43% 55%,#5a2ee7 55.5% 56.5%,#0000 57% 68%,#5a2ee7 68.5% 69.5%,#0000 70% 100%)}.email-line-chart.analytics{height:calc(var(--spacing,.25rem) * 56)}.email-chart-summary{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 4);border-color:#edf0f5;border-top-width:1px;display:grid}@media (width>=40rem){.email-chart-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}.email-chart-summary div{border-right-style:var(--tw-border-style);border-color:#edf0f5;border-right-width:1px}.email-chart-summary div:last-child{border-style:var(--tw-border-style);border-width:0}.email-chart-summary small,.email-chart-summary b,.email-chart-summary span{display:block}.email-chart-summary small{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#74809a}.email-chart-summary b{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-extrabold,800);font-size:16px;font-weight:var(--font-weight-extrabold,800);color:#18233f}.email-chart-summary span{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);color:var(--color-emerald-600,oklch(59.6% .145 163.225))}.email-rankings{margin-top:calc(var(--spacing,.25rem) * 4);display:grid}:where(.email-rankings>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:#edf0f5}.email-rankings a{align-items:center;gap:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.email-rankings a:first-child{padding-top:0}.email-rankings a:last-child{padding-bottom:0}.email-record-icon{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-lg,.5rem);background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5;flex-shrink:0;place-items:center;display:grid}.email-record-icon svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.email-rankings a>span:nth-child(2){flex:1;min-width:0}.email-rankings b,.email-rankings small{display:block}.email-rankings b{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#293551;overflow:hidden}.email-rankings small{margin-top:var(--spacing,.25rem);text-overflow:ellipsis;white-space:nowrap;color:#74809a;font-size:10px;overflow:hidden}.email-rankings em{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--color-emerald-600,oklch(59.6% .145 163.225));font-style:normal}.email-rankings i{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:#71809b;font-style:normal}.email-activity-table,.email-table{margin-top:calc(var(--spacing,.25rem) * 4);border-collapse:collapse;text-align:left;width:100%}.email-activity-table th,.email-table th{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-extrabold,800);font-size:10px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:#5d6a86;text-transform:uppercase;border-color:#e8ecf2;border-bottom-width:1px}.email-activity-table td,.email-table td{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);color:#394762;border-color:#eef1f5;border-bottom-width:1px}.email-activity-table tr:last-child td,.email-table tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.email-activity-table b,.email-activity-table small{display:block}.email-activity-table b{color:#26324d;font-size:12px}.email-activity-table small,.email-table small{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);color:#75819a}.email-status{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);display:inline-flex}.email-status.success{background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));color:var(--color-emerald-700,oklch(50.8% .118 165.612))}.email-status.warning{background-color:var(--color-orange-50,oklch(98% .016 73.684));color:var(--color-orange-600,oklch(64.6% .222 41.116))}.email-quick-actions>a{margin-top:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.email-quick-actions>a:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}}.email-quick-actions>a>span{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-lg,.5rem);background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5;place-items:center;display:grid}.email-quick-actions svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.email-quick-actions>a>div{flex:1;min-width:0}.email-quick-actions b,.email-quick-actions small{display:block}.email-quick-actions b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#293551}.email-quick-actions small{margin-top:var(--spacing,.25rem);color:#73809a;font-size:10px}.email-quick-actions i{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:#6d7890;font-style:normal}.email-directory{margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);--tw-shadow:0 4px 18px var(--tw-shadow-color,#1c264706);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#e0e6ef}.email-directory-tools{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);border-color:#edf0f5;border-bottom-width:1px;flex-wrap:wrap;display:flex}.email-search{height:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);min-width:220px;padding-inline:calc(var(--spacing,.25rem) * 3);color:#65728c;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dce3ed;flex:1;display:flex}.email-search:focus-within{border-color:var(--color-violet-400,oklch(70.2% .183 293.541));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-100,oklch(94.3% .029 294.588))}.email-search svg{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.email-search input{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-medium,500);min-width:0;font-size:12px;font-weight:var(--font-weight-medium,500);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1;padding:0}.email-search input::placeholder{color:#66738e}.email-directory-tools>button{height:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#34415e;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dce3ed;margin-left:auto;display:flex}@media (hover:hover){.email-directory-tools>button:hover{border-color:var(--color-violet-300,oklch(81.1% .111 293.571));background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}}.email-directory-tools>button svg{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:#5524f5}.email-directory-tabs{gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);border-color:#edf0f5;border-bottom-width:1px;display:flex;overflow-x:auto}.email-directory-tabs button{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:#60708c;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}@media (hover:hover){.email-directory-tabs button:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5}}.email-directory-tabs button.active{color:var(--color-white,#fff);--tw-shadow:0 4px 10px var(--tw-shadow-color,#3f0de52e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#3f0de5}.email-table-wrap{position:relative;overflow-x:auto}.email-table{min-width:1050px;margin-top:0}.email-table th{height:calc(var(--spacing,.25rem) * 12);padding-inline:calc(var(--spacing,.25rem) * 3);background-color:#fcfcff;font-size:10px}.email-table td{height:calc(var(--spacing,.25rem) * 16);padding-inline:calc(var(--spacing,.25rem) * 3)}.email-row-title{min-width:calc(var(--spacing,.25rem) * 44);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.email-row-title>i{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-xl,.75rem);background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5;flex-shrink:0;place-items:center;display:grid}.email-row-title i svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.email-row-title>span{min-width:0}.email-row-title b{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#26324d;display:block;overflow:hidden}.email-row-title small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.email-tag{border-radius:var(--radius-md,.375rem);background-color:var(--color-violet-50,oklch(96.9% .016 293.756));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);color:#5524f5;font-style:normal;display:inline-flex}.email-table td>button{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-md,.375rem);color:#3e4b65;place-items:center;display:grid}@media (hover:hover){.email-table td>button:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5}}.email-table td>button svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.email-empty{min-height:calc(var(--spacing,.25rem) * 48);place-items:center;gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 8);text-align:center;display:grid}.email-empty b{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800)}.email-empty span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#72809a}.email-pagination{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);color:#65728c;border-color:#edf0f5;border-top-width:1px;flex-wrap:wrap;display:flex}.email-pagination>div{gap:calc(var(--spacing,.25rem) * 2);display:flex}.email-pagination button{height:calc(var(--spacing,.25rem) * 8);min-width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);border-width:1px;border-color:#dce3ed;place-items:center;display:grid}@media (hover:hover){.email-pagination button:hover{border-color:var(--color-violet-300,oklch(81.1% .111 293.571));color:#5524f5}}.email-pagination button.active{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5;border-color:#5524f5}.email-template-toolbar{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.email-template-toolbar>button{height:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:var(--color-white,#fff);background-color:#4b12ec;margin-left:auto;display:flex}.email-template-toolbar>button svg{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.email-template-grid{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=40rem){.email-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.email-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.email-template-grid article{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);--tw-shadow:0 4px 18px var(--tw-shadow-color,#1c264706);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#e0e6ef;overflow:hidden}@media (hover:hover){.email-template-grid article:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-violet-200,oklch(89.4% .057 293.283));--tw-shadow:0 12px 30px var(--tw-shadow-color,#2d1c7714);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.email-template-preview{height:calc(var(--spacing,.25rem) * 40);gap:calc(var(--spacing,.25rem) * 3);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.email-template-preview.violet{--tw-gradient-from:var(--color-violet-100,oklch(94.3% .029 294.588));--tw-gradient-to:var(--color-white,#fff);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.email-template-preview.orange{--tw-gradient-from:var(--color-orange-100,oklch(95.4% .038 75.164));--tw-gradient-to:var(--color-white,#fff);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.email-template-preview.blue{--tw-gradient-from:var(--color-blue-100,oklch(93.2% .032 255.585));--tw-gradient-to:var(--color-white,#fff);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.email-template-preview.rose{--tw-gradient-from:var(--color-rose-100,oklch(94.1% .03 12.58));--tw-gradient-to:var(--color-white,#fff);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.email-template-preview.green{--tw-gradient-from:var(--color-emerald-100,oklch(95% .052 163.051));--tw-gradient-to:var(--color-white,#fff);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.email-template-preview>span{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#5123e8}.email-template-preview b{margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-extrabold,800);font-size:14px;font-weight:var(--font-weight-extrabold,800);color:#18233f}.email-template-preview i{height:calc(var(--spacing,.25rem) * 1.5);background-color:#cad5e299;border-radius:3.40282e38px;width:75%}@supports (color:color-mix(in lab, red, red)){.email-template-preview i{background-color:color-mix(in oklab, var(--color-slate-300,oklch(86.9% .022 252.894)) 60%, transparent)}}.email-template-preview button{height:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-md,.375rem);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background-color:#4512eb;margin-top:auto}.email-template-grid article>div:last-child{padding:calc(var(--spacing,.25rem) * 4)}.email-template-grid h2{margin-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#202c48}.email-template-grid p{margin-top:calc(var(--spacing,.25rem) * 2);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:12px;line-height:calc(var(--spacing,.25rem) * 4);color:#6f7c95}.email-template-grid footer{margin-top:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;display:flex}.email-template-grid footer button:first-child{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#5524f5}.email-template-grid footer button:last-child{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-md,.375rem);color:#56647f;place-items:center;display:grid}@media (hover:hover){.email-template-grid footer button:last-child:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}}.email-template-grid footer svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.email-health{margin-top:calc(var(--spacing,.25rem) * 7);gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.email-health div{aspect-ratio:1;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-slate-50,oklch(98.4% .003 247.858));text-align:center;border-width:1px;border-color:#e5e9f1;place-items:center;display:grid}.email-health span,.email-health small{display:block}.email-health span{--tw-font-weight:var(--font-weight-extrabold,800);font-size:16px;font-weight:var(--font-weight-extrabold,800);color:#293653}.email-health span.good{color:var(--color-emerald-600,oklch(59.6% .145 163.225))}.email-health small{margin-top:var(--spacing,.25rem);color:#71809a;font-size:11px}.email-settings-layout{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=64rem){.email-settings-layout{grid-template-columns:220px minmax(0,1fr)}}.email-settings-layout>nav{gap:var(--spacing,.25rem);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 2);border-width:1px;border-color:#e0e6ef;flex-direction:row;display:flex;overflow-x:auto}@media (width>=64rem){.email-settings-layout>nav{flex-direction:column}}.email-settings-layout>nav button{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:left;--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#64718c;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}@media (hover:hover){.email-settings-layout>nav button:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5}}.email-settings-layout>nav button.active{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5}.email-settings-panel{min-height:490px}.email-settings-fields{margin-top:calc(var(--spacing,.25rem) * 6);max-width:var(--container-2xl,42rem);gap:calc(var(--spacing,.25rem) * 5);display:grid}.email-settings-fields>label,.email-editor-settings>label{gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#33415d;display:grid}.email-settings-fields input,.email-editor-settings input{height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-size:12px;font-weight:var(--font-weight-medium,500);--tw-outline-style:none;border-width:1px;border-color:#dce3ed;outline-style:none}:is(.email-settings-fields input,.email-editor-settings input):focus{border-color:var(--color-violet-400,oklch(70.2% .183 293.541));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-100,oklch(94.3% .029 294.588))}.email-switch{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 3);background-color:#fcfcff;border-width:1px;border-color:#e0e6ef;justify-content:space-between;align-items:center;display:flex!important}.email-switch span{min-width:0}.email-switch small{margin-top:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);color:#75819a;display:block}.email-switch input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.email-switch i{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 9);background-color:var(--color-slate-200,oklch(92.9% .013 255.508));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;position:relative}.email-switch i:after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing,.25rem) * .5);content:var(--tw-content);left:calc(var(--spacing,.25rem) * .5);content:var(--tw-content);height:calc(var(--spacing,.25rem) * 4);content:var(--tw-content);width:calc(var(--spacing,.25rem) * 4);content:var(--tw-content);content:var(--tw-content);background-color:var(--color-white,#fff);content:var(--tw-content);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;position:absolute}.email-switch input:checked+i{background-color:#5524f5}.email-switch input:checked+i:after{--tw-translate-x:calc(var(--spacing,.25rem) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.email-create{margin-top:calc(var(--spacing,.25rem) * 5)}.email-create-steps{border-block-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 5);border-block-width:1px;border-color:#e3e7ef;display:flex;overflow-x:auto}.email-create-steps button{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#6b7891;border-color:#0000;border-bottom-width:2px;flex-shrink:0;display:flex}.email-create-steps button.active{color:#5524f5;border-color:#5524f5}.email-create-steps b{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:#b7c1d2;border-radius:3.40282e38px;place-items:center;font-size:11px;display:grid}.email-create-steps button.active b{color:var(--color-white,#fff);background-color:#5524f5;border-color:#5524f5}.email-create-layout{border-bottom-style:var(--tw-border-style);border-color:#e1e6ee;border-bottom-width:1px;min-height:680px;display:grid}@media (width>=80rem){.email-create-layout{grid-template-columns:260px minmax(400px,1fr) 290px}}.email-block-library,.email-editor,.email-editor-settings{background-color:var(--color-white,#fff);min-width:0;padding:calc(var(--spacing,.25rem) * 4);border-color:#e1e6ee}.email-block-library,.email-editor{border-right-style:var(--tw-border-style);border-right-width:1px}.email-block-library header{gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#596681;border-color:#e9edf3;border-bottom-width:1px;display:flex}.email-block-library header b{color:#5524f5}.email-block-library>div{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.email-block-library>div button{min-height:calc(var(--spacing,.25rem) * 15);place-items:center;gap:var(--spacing,.25rem);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:#4c5975;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#e1e6ee;display:grid}@media (hover:hover){.email-block-library>div button:hover{border-color:var(--color-violet-300,oklch(81.1% .111 293.571));background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5}}.email-block-library>div button span{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);color:#5524f5}.email-library-save{margin-top:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-violet-200,oklch(89.4% .057 293.283));--tw-font-weight:var(--font-weight-bold,700);width:100%;font-size:11px;font-weight:var(--font-weight-bold,700);color:#5524f5;justify-content:center;align-items:center;display:flex}.email-editor{background-color:#f8f9fc}.email-editor-toolbar{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.email-editor-toolbar label{min-width:calc(var(--spacing,.25rem) * 40);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:#65718b;border-width:1px;border-color:#dce3ed;flex:1;display:flex}.email-editor-toolbar input{height:calc(var(--spacing,.25rem) * 9);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold,600);min-width:0;font-size:11px;font-weight:var(--font-weight-semibold,600);color:#25314e;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1}.email-editor-toolbar button{height:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-violet-200,oklch(89.4% .057 293.283));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:#5524f5;display:flex}.email-editor-toolbar svg{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.email-canvas{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);max-width:500px;padding:calc(var(--spacing,.25rem) * 10);--tw-leading:calc(var(--spacing,.25rem) * 6);font-size:12px;line-height:calc(var(--spacing,.25rem) * 6);color:#26324d;--tw-shadow:0 6px 30px var(--tw-shadow-color,#202d5514);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.email-canvas .email-brand{--tw-font-weight:var(--font-weight-extrabold,800);font-size:15px;font-weight:var(--font-weight-extrabold,800);color:#5524f5}.email-canvas h2{margin-top:calc(var(--spacing,.25rem) * 7);--tw-leading:calc(var(--spacing,.25rem) * 8);font-size:24px;line-height:calc(var(--spacing,.25rem) * 8);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.04em;letter-spacing:-.04em;color:#101936}.email-canvas>p{margin-top:calc(var(--spacing,.25rem) * 5)}.email-canvas section{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);background-color:var(--color-violet-50,oklch(96.9% .016 293.756));padding:calc(var(--spacing,.25rem) * 5);display:grid}.email-canvas section b{font-size:12px}.email-canvas section button{margin-top:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-md,.375rem);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background-color:#4b10eb}.email-canvas>a{margin-top:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-md,.375rem);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background-color:#4210e8;justify-content:center;align-items:center;display:flex}.email-canvas footer{margin-top:calc(var(--spacing,.25rem) * 10);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-top:calc(var(--spacing,.25rem) * 5);text-align:center;color:#66738e}.email-canvas footer small{margin-top:calc(var(--spacing,.25rem) * 3);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:10px;line-height:calc(var(--spacing,.25rem) * 4);display:block}.email-editor-settings h2{--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800)}.email-editor-settings>label{margin-top:calc(var(--spacing,.25rem) * 4)}.email-editor-settings>button{margin-top:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);width:100%;padding-top:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#35415d;border-color:#e6eaf1;border-top-width:1px;justify-content:space-between;align-items:center;display:flex}.email-create-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);border-color:#e1e6ee;border-top-width:1px;flex-wrap:wrap;display:flex}.email-create-footer>button:not(.email-primary){height:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#53617b;border-width:1px;border-color:#dce3ed}.email-create-footer>button:not(.email-primary):disabled{cursor:not-allowed;opacity:.5}.email-create-footer p{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#74809a}.email-popover{z-index:80;width:calc(var(--spacing,.25rem) * 44);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 18px 42px var(--tw-shadow-color,#141e372e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#dfe5ee;position:fixed;overflow:hidden}.email-popover button{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);text-align:left;--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#35415d;display:flex}@media (hover:hover){.email-popover button:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5}}.email-popover button svg{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.email-popover button.danger{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));color:var(--color-rose-600,oklch(58.6% .253 17.585))}@media (hover:hover){.email-popover button.danger:hover{background-color:var(--color-rose-50,oklch(96.9% .015 12.422))}}.email-toast{right:calc(var(--spacing,.25rem) * 6);bottom:calc(var(--spacing,.25rem) * 6);z-index:90;border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#15233f;position:fixed}.email-create-steps button.complete b{border-color:var(--color-emerald-500,oklch(69.6% .17 162.48));background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));color:var(--color-white,#fff)}.email-create-panel{border-inline-style:var(--tw-border-style);border-inline-width:1px;background-color:#fbfcff;border-color:#e1e6ee}.email-stage-shell{gap:calc(var(--spacing,.25rem) * 6);min-height:620px;padding:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=80rem){.email-stage-shell{padding:calc(var(--spacing,.25rem) * 8);grid-template-columns:minmax(0,1fr) 270px}}.email-stage-main{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 4px 18px var(--tw-shadow-color,#1c264706);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#e0e6ef}@media (width>=80rem){.email-stage-main{padding:calc(var(--spacing,.25rem) * 7)}}.email-stage-main>header h2{margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-extrabold,800);font-size:22px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.04em;letter-spacing:-.04em;color:#14203c}.email-stage-main>header p{margin-top:calc(var(--spacing,.25rem) * 2);color:#70809a;font-size:12px}.email-stage-eyebrow{--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:.14em;letter-spacing:.14em;color:#6d36ee;text-transform:uppercase}.email-form-stack{margin-top:calc(var(--spacing,.25rem) * 7);max-width:var(--container-2xl,42rem);gap:calc(var(--spacing,.25rem) * 5);display:grid}.email-form-stack label,.email-schedule-fields label{gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#33415d;display:grid}.email-form-stack input,.email-schedule-fields input{height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-size:12px;font-weight:var(--font-weight-medium,500);--tw-outline-style:none;border-width:1px;border-color:#dce3ed;outline-style:none}:is(.email-form-stack input,.email-schedule-fields input):focus{border-color:var(--color-violet-400,oklch(70.2% .183 293.541));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-100,oklch(94.3% .029 294.588))}.email-form-stack fieldset{margin-top:calc(var(--spacing,.25rem) * 2)}.email-form-stack legend{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#283653}.email-choice-grid{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 3);display:grid}@media (width>=40rem){.email-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.email-choice-grid button{min-height:calc(var(--spacing,.25rem) * 32);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#dce3ed}@media (hover:hover){.email-choice-grid button:hover{border-color:var(--color-violet-300,oklch(81.1% .111 293.571));background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}}.email-choice-grid button.selected{border-color:var(--color-violet-500,oklch(60.6% .25 292.717));background-color:var(--color-violet-50,oklch(96.9% .016 293.756));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-100,oklch(94.3% .029 294.588))}.email-choice-grid button>span{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-lg,.5rem);background-color:var(--color-violet-100,oklch(94.3% .029 294.588));color:var(--color-violet-700,oklch(49.1% .27 292.581));place-items:center;display:grid}.email-choice-grid button svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.email-choice-grid b,.email-choice-grid small{margin-top:calc(var(--spacing,.25rem) * 3);display:block}.email-choice-grid b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#25314e}.email-choice-grid small{--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#70809a}.email-stage-aside{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);height:fit-content;padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 4px 18px var(--tw-shadow-color,#1c264706);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#e0e6ef}.email-stage-aside h3{--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);color:#25314e}.email-stage-aside>p{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);color:#53617c;display:flex}.email-stage-aside p i{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-violet-50,oklch(96.9% .016 293.756));--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);color:#5524f5;border-radius:3.40282e38px;place-items:center;font-style:normal;display:grid}.email-stage-aside hr{margin-block:calc(var(--spacing,.25rem) * 5);border-color:#edf0f5}.email-stage-aside>b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#293653}.email-stage-aside>small{margin-top:calc(var(--spacing,.25rem) * 2);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#71809a;display:block}.email-audience-sources{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=40rem){.email-audience-sources{grid-template-columns:repeat(2,minmax(0,1fr))}}.email-audience-sources button{min-height:0}.email-audience-list{margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e1e6ee;overflow:hidden}.email-audience-list header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);border-color:#edf0f5;border-bottom-width:1px;flex-wrap:wrap;display:flex}.email-audience-list header b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800)}.email-audience-list .email-search{height:calc(var(--spacing,.25rem) * 8);min-width:calc(var(--spacing,.25rem) * 40);flex:none}.email-audience-list>label{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);border-color:#edf0f5;border-bottom-width:1px;display:flex}.email-audience-list>label:last-child{border-style:var(--tw-border-style);border-width:0}.email-audience-list input{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);accent-color:var(--color-violet-600,oklch(54.1% .281 293.009))}.email-audience-list span{flex:1}.email-audience-list b,.email-audience-list small{display:block}.email-audience-list b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800)}.email-audience-list small{margin-top:var(--spacing,.25rem);color:#71809a;font-size:11px}.email-audience-summary>p{justify-content:space-between}.email-audience-summary>p span{color:#71809a}.email-mini-donut,.email-donut{border-radius:3.40282e38px;place-items:center;display:grid}.email-mini-donut{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 32);width:calc(var(--spacing,.25rem) * 32);background-image:conic-gradient(#5a2ee7 0deg 314deg,#e9e5ff 314deg 360deg)}.email-mini-donut:before,.email-donut:before{content:"";background-color:var(--color-white,#fff);border-radius:3.40282e38px;position:absolute}.email-mini-donut{position:relative}.email-mini-donut:before{height:calc(var(--spacing,.25rem) * 24);width:calc(var(--spacing,.25rem) * 24)}.email-mini-donut b{z-index:10;text-align:center;--tw-font-weight:var(--font-weight-extrabold,800);font-size:18px;font-weight:var(--font-weight-extrabold,800);position:relative}.email-mini-donut small{--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);color:#71809a;display:block}.email-audience-summary button{height:calc(var(--spacing,.25rem) * 9);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-violet-200,oklch(89.4% .057 293.283));--tw-font-weight:var(--font-weight-bold,700);width:100%;font-size:12px;font-weight:var(--font-weight-bold,700);color:#5524f5;display:flex}.email-schedule-options{grid-template-columns:repeat(1,minmax(0,1fr))}@media (width>=40rem){.email-schedule-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.email-schedule-fields{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 4);display:grid}@media (width>=40rem){.email-schedule-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.email-schedule-fields .email-select,.email-schedule-fields .email-select select{width:100%}.email-sending-window{margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);background-color:#fcfcff;border-width:1px;border-color:#e1e6ee}.email-sending-window header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.email-sending-window header b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800)}.email-sending-window .email-switch{border-style:var(--tw-border-style);background-color:#0000;border-width:0;padding:0}.email-sending-window p{margin-top:calc(var(--spacing,.25rem) * 4);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:12px;line-height:calc(var(--spacing,.25rem) * 4);color:#71809a}.email-spark-bars{margin-top:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 24);align-items:flex-end;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);border-color:#e3e8f0;border-bottom-width:1px;display:flex}.email-spark-bars i{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#5422e6;--tw-gradient-to:var(--color-violet-300,oklch(81.1% .111 293.571));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));border-top-left-radius:.25rem;border-top-right-radius:.25rem;flex:1}.email-spark-bars i:first-child{height:35%}.email-spark-bars i:nth-child(2){height:48%}.email-spark-bars i:nth-child(3){height:72%}.email-spark-bars i:nth-child(4){height:92%}.email-spark-bars i:nth-child(5){height:66%}.email-spark-bars i:nth-child(6){height:44%}.email-spark-bars i:nth-child(7){height:28%}.email-stage-aside>p b{text-align:right;color:#293653;margin-left:auto}.email-review-preview{margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);background-color:#f6f7fb}.email-preview-toggle{justify-content:center;gap:var(--spacing,.25rem);display:flex}.email-preview-toggle button{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:#66738e}.email-preview-toggle button.active{background-color:var(--color-white,#fff);color:#5524f5;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.email-review-preview .email-canvas{margin-top:calc(var(--spacing,.25rem) * 4)}.email-review-preview .email-canvas.mobile{max-width:280px;padding:calc(var(--spacing,.25rem) * 6)}.email-review-preview .email-canvas.mobile h2{--tw-leading:calc(var(--spacing,.25rem) * 6);font-size:17px;line-height:calc(var(--spacing,.25rem) * 6)}.email-review-cards{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 3);display:grid}@media (width>=48rem){.email-review-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.email-review-cards article{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);border-width:1px;border-color:#e1e6ee}.email-review-cards b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800)}.email-review-cards p{margin-top:calc(var(--spacing,.25rem) * 3);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#53617c}.email-review-cards p span{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#71809a;display:block}.email-review-cards button{margin-top:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);color:#5524f5}.email-check{align-items:center;color:var(--color-emerald-700,oklch(50.8% .118 165.612))!important}.email-check svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}@media (width>=80rem){.email-log-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.email-log-kpis article{padding:calc(var(--spacing,.25rem) * 3)}.email-log-kpis strong{font-size:18px}.email-logs .email-directory-tools{gap:calc(var(--spacing,.25rem) * 2)}.email-logs .email-directory-tools>button{margin-left:0}.email-report-toolbar{margin-top:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.email-report-toolbar>button{height:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#34415e;border-width:1px;border-color:#dce3ed;margin-left:auto;display:flex}@media (hover:hover){.email-report-toolbar>button:hover{border-color:var(--color-violet-300,oklch(81.1% .111 293.571));background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}}.email-report-toolbar>button svg{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:#5524f5}.email-compare{height:calc(var(--spacing,.25rem) * 9);gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);background-color:#0000;border-width:0;padding:0}.email-compare span{--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700)}@media (width>=80rem){.email-analytics-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.email-analytics-kpis article{padding:calc(var(--spacing,.25rem) * 3)}.email-analytics-kpis strong{font-size:18px}.email-donut{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 44);width:calc(var(--spacing,.25rem) * 44);background-image:conic-gradient(#5a2ee7 0deg 145deg,#3b82f6 145deg 197deg,#f59e0b 197deg 360deg);position:relative}.email-donut:before{height:calc(var(--spacing,.25rem) * 32);width:calc(var(--spacing,.25rem) * 32)}.email-donut>b{z-index:10;text-align:center;--tw-font-weight:var(--font-weight-extrabold,800);font-size:18px;font-weight:var(--font-weight-extrabold,800);color:#293653;position:relative}.email-donut>b small{--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);color:#71809a;display:block}.email-donut-legend{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 3);display:grid}.email-donut-legend span,.email-device-list span{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);color:#61708c;display:flex}.email-donut-legend i,.email-device-list i{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:var(--color-violet-600,oklch(54.1% .281 293.009));border-radius:3.40282e38px}.email-donut-legend span:nth-child(2) i,.email-device-list span:nth-child(2) i{background-color:var(--color-blue-500,oklch(62.3% .214 259.815))}.email-donut-legend span:nth-child(3) i,.email-device-list span:nth-child(3) i{background-color:var(--color-orange-400,oklch(75% .183 55.934))}.email-donut-legend b,.email-device-list b{color:#293653;margin-left:auto}.email-bar-chart{margin-top:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 40);align-items:flex-end;gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 5);background-image:linear-gradient(#0000 24%,#edf0f5 25%,#0000 26% 49%,#edf0f5 50%,#0000 51% 74%,#edf0f5 75%,#0000 76%);display:flex}.email-bar-chart i{border-top-left-radius:var(--radius-md,.375rem);border-top-right-radius:var(--radius-md,.375rem);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#5a2ee7;--tw-gradient-to:#ae9aff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));flex:1}.email-chart-labels{margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:#71809a;justify-content:space-around;display:flex}.email-device-list{margin-top:calc(var(--spacing,.25rem) * 7);gap:calc(var(--spacing,.25rem) * 5);display:grid}.email-insights article{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 3);background-color:#fcfcff;display:flex}.email-insights article>span{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-lg,.5rem);background-color:var(--color-violet-100,oklch(94.3% .029 294.588));--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);color:#5524f5;flex-shrink:0;place-items:center;display:grid}.email-insights b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800)}.email-insights p{margin-top:var(--spacing,.25rem);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#71809a}@media (width>=64rem){.email-settings-layout{grid-template-columns:210px minmax(0,1fr)}}.email-settings-content{gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=80rem){.email-settings-content{grid-template-columns:minmax(0,1fr) 240px}}.email-settings-fields{max-width:none}.email-settings-fields section{gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 6);border-color:#edf0f5;border-bottom-width:1px;display:grid}.email-settings-fields section:last-child{border-style:var(--tw-border-style);border-width:0}.email-settings-fields section h3{--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);color:#293653}.email-settings-fields section>label{gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#33415d;display:grid}.email-settings-two{gap:calc(var(--spacing,.25rem) * 4);display:grid}@media (width>=40rem){.email-settings-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.email-upload{height:calc(var(--spacing,.25rem) * 14);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-violet-300,oklch(81.1% .111 293.571));background-color:var(--color-violet-50,oklch(96.9% .016 293.756));width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#5524f5;justify-content:space-between;align-items:center;display:flex}.email-upload span{--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);color:#73809a}.email-settings-aside{gap:calc(var(--spacing,.25rem) * 4);height:fit-content;display:grid}.email-settings-aside article{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 4px 18px var(--tw-shadow-color,#1c264706);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#e0e6ef}.email-settings-aside article>.email-record-icon{margin-bottom:calc(var(--spacing,.25rem) * 3)}.email-settings-aside b,.email-settings-aside small,.email-settings-aside a{display:block}.email-settings-aside b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#293653}.email-settings-aside small{margin-top:var(--spacing,.25rem);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#71809a}.email-settings-aside a{margin-top:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);color:#5524f5}.email-settings-aside header{justify-content:space-between;align-items:center;display:flex}.email-settings-aside header .email-status{font-size:10px}.email-settings-aside strong{margin-top:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-extrabold,800);font-size:24px;font-weight:var(--font-weight-extrabold,800);color:var(--color-emerald-600,oklch(59.6% .145 163.225));display:block}.email-settings-aside article div{margin-top:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 2);background-color:var(--color-slate-100,oklch(96.8% .007 247.896));border-radius:3.40282e38px;overflow:hidden}.email-settings-aside article div i{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));border-radius:3.40282e38px;height:100%;display:block}.email-settings-aside article p{margin-top:calc(var(--spacing,.25rem) * 3);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#71809a}.email-workflow-builder{margin-top:calc(var(--spacing,.25rem) * 6)}.email-workflow-heading h2{margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-extrabold,800);font-size:23px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.04em;letter-spacing:-.04em;color:#14203c}.email-workflow-heading p{margin-top:calc(var(--spacing,.25rem) * 2);color:#71809a;font-size:12px}.email-workflow-canvas{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=80rem){.email-workflow-canvas{grid-template-columns:245px minmax(420px,1fr) 245px}}.email-workflow-canvas>aside,.email-workflow-map{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 4px 18px var(--tw-shadow-color,#1c264706);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#e0e6ef}.email-workflow-canvas h3{--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);color:#293653}.email-workflow-canvas aside>label{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#52607a;display:grid}.email-workflow-canvas input{height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);--tw-outline-style:none;border-width:1px;border-color:#dce3ed;outline-style:none;font-size:12px}.email-workflow-canvas input:focus{border-color:var(--color-violet-400,oklch(70.2% .183 293.541))}.email-workflow-canvas aside hr{margin-block:calc(var(--spacing,.25rem) * 5);border-color:#edf0f5}.email-workflow-canvas aside>button{margin-top:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2);text-align:left;--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#53617c;display:flex}@media (hover:hover){.email-workflow-canvas aside>button:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:#5524f5}}.email-workflow-canvas aside>button svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.email-workflow-map{background-image:radial-gradient(#ddd9f4 1px,#0000 1px);background-size:16px 16px;flex-direction:column;justify-content:center;align-items:center;min-height:540px;display:flex}.email-workflow-map article{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;max-width:280px;padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#dfe4ee;position:relative}.email-workflow-map article.trigger{border-color:var(--color-violet-300,oklch(81.1% .111 293.571))}.email-workflow-map article>span{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-lg,.5rem);background-color:var(--color-violet-100,oklch(94.3% .029 294.588));color:var(--color-violet-700,oklch(49.1% .27 292.581));place-items:center;display:grid}.email-workflow-map article b,.email-workflow-map article small{margin-top:calc(var(--spacing,.25rem) * 2);display:block}.email-workflow-map article b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#293653}.email-workflow-map article small{--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#71809a}.email-workflow-map article button{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);position:absolute}.email-workflow-map>i{height:calc(var(--spacing,.25rem) * 9);border-left-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-left-width:2px;border-color:var(--color-violet-300,oklch(81.1% .111 293.571))}.email-workflow-add{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-violet-300,oklch(81.1% .111 293.571));background-color:var(--color-white,#fff);width:100%;max-width:280px;padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#5524f5}@media (hover:hover){.email-workflow-add:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}}.email-workflow-summary>p{justify-content:space-between}.email-workflow-summary>p span{color:#71809a}.email-workflow-summary>button{margin-top:calc(var(--spacing,.25rem) * 5);justify-content:center;width:100%}.email-template-builder{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=80rem){.email-template-builder{grid-template-columns:minmax(0,1fr) 260px}}.email-template-builder-main{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 4px 18px var(--tw-shadow-color,#1c264706);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#e0e6ef}.email-template-builder-main>header h2{margin-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-extrabold,800);font-size:22px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-.04em;letter-spacing:-.04em;color:#14203c}.email-template-builder-main>header p{margin-top:calc(var(--spacing,.25rem) * 2);color:#71809a;font-size:12px}.email-template-builder-layout{margin-top:calc(var(--spacing,.25rem) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:#e1e6ee;min-height:600px;display:grid}@media (width>=48rem){.email-template-builder-layout{grid-template-columns:225px minmax(0,1fr)}}.email-template-builder-layout .email-block-library{border-right-style:var(--tw-border-style);border-right-width:1px}.email-template-builder-layout .email-editor{border-right-style:var(--tw-border-style);border-right-width:0}.email-template-builder>.email-stage-aside label{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#53617c;display:grid}.email-template-builder>.email-stage-aside input{height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);--tw-outline-style:none;border-width:1px;border-color:#dce3ed;outline-style:none;font-size:12px}.email-template-builder>.email-stage-aside input:focus{border-color:var(--color-violet-400,oklch(70.2% .183 293.541))}.email-template-builder>.email-stage-aside>button{margin-top:calc(var(--spacing,.25rem) * 5);justify-content:center;width:100%}.email-settings-layout>nav button{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);display:flex}.email-settings-layout>nav button svg{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.email-settings-layout>nav button span{gap:calc(var(--spacing,.25rem) * .5);display:grid}.email-settings-layout>nav button small{--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);color:#66738e}.email-settings-layout>nav button.active small{color:var(--color-violet-500,oklch(60.6% .25 292.717))}.email-settings-fields textarea{min-height:calc(var(--spacing,.25rem) * 24);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 3);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:12px;line-height:calc(var(--spacing,.25rem) * 4);--tw-outline-style:none;border-width:1px;border-color:#dce3ed;outline-style:none}.email-settings-fields textarea:focus{border-color:var(--color-violet-400,oklch(70.2% .183 293.541));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-100,oklch(94.3% .029 294.588))}.email-section-title{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.email-section-title p,.email-settings-intro{margin-top:var(--spacing,.25rem);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#71809a}.email-outline-action{height:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-violet-200,oklch(89.4% .057 293.283));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);color:#5524f5;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.email-outline-action:hover{border-color:var(--color-violet-400,oklch(70.2% .183 293.541));background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}}.email-danger-action{height:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-200,oklch(89.2% .058 10.001));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-extrabold,800);font-size:11px;font-weight:var(--font-weight-extrabold,800);color:var(--color-rose-600,oklch(58.6% .253 17.585));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.email-danger-action:hover{background-color:var(--color-rose-50,oklch(96.9% .015 12.422))}}.email-settings-table{margin-top:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e7ef;overflow-x:auto}.email-settings-table>div{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);min-width:620px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#53617c;border-color:#edf0f5;border-bottom-width:1px;grid-template-columns:1.2fr 1.3fr .8fr .4fr 32px;display:grid}.email-settings-table>div:last-child{border-style:var(--tw-border-style);border-width:0}.email-settings-table>div.head{--tw-font-weight:var(--font-weight-extrabold,800);font-size:10px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:#71809a;text-transform:uppercase;background-color:#fafbfe}.email-settings-table b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#293653}.email-settings-table em{margin-left:var(--spacing,.25rem);background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);color:var(--color-emerald-700,oklch(50.8% .118 165.612));border-radius:.25rem;font-size:10px;font-style:normal}.email-settings-table input{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);accent-color:var(--color-violet-600,oklch(54.1% .281 293.009))}.email-settings-table button{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-md,.375rem);place-items:center;display:grid}@media (hover:hover){.email-settings-table button:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:var(--color-violet-600,oklch(54.1% .281 293.009))}}.email-settings-actions{margin-top:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.email-settings-actions>span{flex:1}.email-template-defaults{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 3);display:grid}.email-template-defaults article{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);border-width:1px;border-color:#e1e6ee;display:flex}.email-template-defaults article>div{flex:1;min-width:0}.email-template-defaults b,.email-template-defaults small{display:block}.email-template-defaults b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#293653}.email-template-defaults small{margin-top:var(--spacing,.25rem);color:#71809a;font-size:11px}.email-template-defaults .email-select{margin-top:calc(var(--spacing,.25rem) * 3)}.email-template-defaults article>button{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-lg,.5rem);color:#60708d;place-items:center;display:grid}@media (hover:hover){.email-template-defaults article>button:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));color:var(--color-violet-600,oklch(54.1% .281 293.009))}}.email-check-list{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);display:grid}.email-check-list>label{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 3);border-width:1px;border-color:#e1e6ee;display:flex}.email-check-list input{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);accent-color:var(--color-violet-600,oklch(54.1% .281 293.009))}.email-check-list span{flex:1}.email-check-list b,.email-check-list small{display:block}.email-check-list b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#293653}.email-check-list small{margin-top:var(--spacing,.25rem);color:#71809a;font-size:11px}.email-check-list button{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--color-rose-600,oklch(58.6% .253 17.585))}.email-delay-list{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);display:grid}.email-delay-list label{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 3);border-width:1px;border-color:#e1e6ee;display:flex}.email-delay-list label span{flex:1}.email-delay-list b,.email-delay-list small{display:block}.email-delay-list b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#293653}.email-delay-list small{margin-top:var(--spacing,.25rem);color:#71809a;font-size:11px}.email-delay-list input{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 14);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);--tw-outline-style:none;border-width:1px;border-color:#dce3ed;outline-style:none;font-size:12px}.email-delay-list em{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#71809a;font-style:normal}.email-tag-manager{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 2);display:grid}@media (width>=40rem){.email-tag-manager{grid-template-columns:repeat(2,minmax(0,1fr))}}.email-tag-manager article{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 3);border-width:1px;border-color:#e1e6ee;display:flex}.email-tag-manager article>span{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-violet-500,oklch(60.6% .25 292.717));border-radius:3.40282e38px}.email-tag-manager article>span.green{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48))}.email-tag-manager article>span.orange{background-color:var(--color-orange-400,oklch(75% .183 55.934))}.email-tag-manager article>span.rose{background-color:var(--color-rose-500,oklch(64.5% .246 16.439))}.email-tag-manager b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#293653;flex:1}.email-tag-manager small{color:#71809a;font-size:11px}.email-tag-manager button{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:.25rem;place-items:center;display:grid}@media (hover:hover){.email-tag-manager button:hover{background-color:var(--color-violet-50,oklch(96.9% .016 293.756))}}.email-notification-grid{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 2);display:grid}.email-storage-meter{margin-top:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);background-color:#fafbfe}.email-storage-meter header{justify-content:space-between;align-items:center;display:flex}.email-storage-meter b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#293653}.email-storage-meter header span{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:var(--color-violet-600,oklch(54.1% .281 293.009))}.email-storage-meter>div{margin-top:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 2);background-color:var(--color-slate-200,oklch(92.9% .013 255.508));border-radius:3.40282e38px;overflow:hidden}.email-storage-meter>div i{background-color:var(--color-violet-600,oklch(54.1% .281 293.009));border-radius:3.40282e38px;height:100%;display:block}.email-storage-meter p{margin-top:calc(var(--spacing,.25rem) * 3);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#71809a}.email-settings-panel{overflow:hidden}.email-settings-panel>header{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 5);border-color:#edf0f5;border-bottom-width:1px}.email-settings-panel>header h2{font-size:15px}.email-settings-panel>header p{--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:12px;line-height:calc(var(--spacing,.25rem) * 4)}.email-settings-fields{gap:calc(var(--spacing,.25rem) * 6)}.email-settings-fields section{gap:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 7)}.email-settings-fields section h3,.email-settings-fields section>label,.email-settings-fields .email-settings-two>label{font-size:12px}.email-settings-fields input{height:calc(var(--spacing,.25rem) * 11);font-size:12px}.email-settings-fields .email-select{height:calc(var(--spacing,.25rem) * 11)}.email-settings-fields .email-select select{font-size:12px}.email-settings-layout>nav{padding:calc(var(--spacing,.25rem) * 2.5)}.email-settings-layout>nav button{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3)}.email-settings-layout>nav button small{margin-top:calc(var(--spacing,.25rem) * .5);font-size:11px}.email-section-title h3,.email-section-title p,.email-settings-intro{font-size:12px}.email-settings-table>div{padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:12px}.email-settings-table>div.head{font-size:11px}.email-template-defaults article{padding:calc(var(--spacing,.25rem) * 4.5)}.email-template-defaults b,.email-check-list b,.email-delay-list b,.email-tag-manager b,.email-template-defaults small,.email-check-list small,.email-delay-list small,.email-tag-manager small{font-size:12px}.email-check-list>label,.email-delay-list label,.email-notification-grid .email-switch{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4)}.email-settings-aside article{padding:calc(var(--spacing,.25rem) * 5)}.email-settings-content{align-items:flex-start}.email-settings-panel{--tw-shadow:0 10px 30px var(--tw-shadow-color,#1f2b4a09);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#e4e8f0}.email-settings-panel>header{margin-inline:calc(var(--spacing,.25rem) * -5);margin-top:calc(var(--spacing,.25rem) * -5);margin-bottom:var(--spacing,.25rem);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white,#fff);--tw-gradient-to:#fbfaff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 5)}@media (width>=40rem){.email-settings-panel>header{margin-inline:calc(var(--spacing,.25rem) * -6);margin-top:calc(var(--spacing,.25rem) * -6);padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 6)}}.email-settings-panel>header .email-primary{height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:12px}.email-settings-fields{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 5)}.email-settings-fields>section{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);background-color:#fdfdff;border-width:1px;border-color:#e8ebf2}@media (width>=40rem){.email-settings-fields>section{padding:calc(var(--spacing,.25rem) * 5)}}.email-settings-fields>section:last-child{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 5);border-color:#e8ebf2;border-bottom-width:1px}.email-settings-fields section h3{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-tracking:-.01em;letter-spacing:-.01em;color:#1c2945;font-size:12px;display:flex}.email-settings-fields section h3:before{content:"";height:calc(var(--spacing,.25rem) * 5);width:var(--spacing,.25rem);background-color:var(--color-violet-500,oklch(60.6% .25 292.717));border-radius:3.40282e38px}.email-settings-fields section>label,.email-settings-fields .email-settings-two>label{gap:calc(var(--spacing,.25rem) * 2);--tw-tracking:.01em;letter-spacing:.01em;color:#495773;font-size:12px}.email-settings-fields input,.email-settings-fields textarea{background-color:var(--color-white,#fff);--tw-shadow:0 1px 2px var(--tw-shadow-color,#19233c05);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-color:#dfe5ee}:is(.email-settings-fields input,.email-settings-fields textarea)::placeholder{color:#a5adbc}@media (hover:hover){:is(.email-settings-fields input,.email-settings-fields textarea):hover{border-color:#c7d0df}}.email-settings-fields input:focus,.email-settings-fields textarea:focus{border-color:var(--color-violet-500,oklch(60.6% .25 292.717));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-100,oklch(94.3% .029 294.588))}.email-settings-fields .email-select{background-color:var(--color-white,#fff);--tw-shadow:0 1px 2px var(--tw-shadow-color,#19233c05);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#dfe5ee}.email-settings-two{gap:calc(var(--spacing,.25rem) * 4)}.email-settings-fields .email-switch{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5);--tw-shadow:0 1px 2px var(--tw-shadow-color,#19233c05);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-color:#e5e9f0}@media (hover:hover){.email-settings-fields .email-switch:hover{border-color:var(--color-violet-200,oklch(89.4% .057 293.283));background-color:#f5f3ff4d}@supports (color:color-mix(in lab, red, red)){.email-settings-fields .email-switch:hover{background-color:color-mix(in oklab, var(--color-violet-50,oklch(96.9% .016 293.756)) 30%, transparent)}}}.email-settings-fields .email-switch span{color:#263550;font-size:12px}.email-settings-fields .email-switch small{--tw-leading:calc(var(--spacing,.25rem) * 4);max-width:480px;font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#7a879e}.email-settings-fields .email-switch i{height:calc(var(--spacing,.25rem) * 5.5);width:calc(var(--spacing,.25rem) * 10);background-color:#d6dce7}.email-settings-fields .email-switch i:after{content:var(--tw-content);content:var(--tw-content);width:18px;height:18px}.email-settings-fields .email-switch input:checked+i:after{--tw-translate-x:18px;translate:var(--tw-translate-x) var(--tw-translate-y)}.email-outline-action{height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 1px 2px var(--tw-shadow-color,#19233c08);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);font-size:12px}.email-danger-action{height:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:12px}.email-settings-table{margin-top:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-xl,.75rem);background-color:var(--color-white,#fff);--tw-shadow:0 1px 2px var(--tw-shadow-color,#19233c05);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#e3e8f0}.email-settings-table>div{gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));font-size:12px}@media (hover:hover){.email-settings-table>div:hover{background-color:#f5f3ff59}@supports (color:color-mix(in lab, red, red)){.email-settings-table>div:hover{background-color:color-mix(in oklab, var(--color-violet-50,oklch(96.9% .016 293.756)) 35%, transparent)}}}.email-settings-table>div.head{color:#74809a;background-color:#f7f8fc;font-size:11px}@media (hover:hover){.email-settings-table>div.head:hover{background-color:#f7f8fc}}.email-settings-table b{font-size:12px}.email-settings-table .email-status{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);border-radius:3.40282e38px;justify-self:flex-start;font-size:11px}.email-settings-table button{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#0000}@media (hover:hover){.email-settings-table button:hover{border-color:var(--color-violet-100,oklch(94.3% .029 294.588))}}.email-settings-actions{margin-top:calc(var(--spacing,.25rem) * 6);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 5);border-color:#e7eaf0;border-top-width:1px}.email-delay-list{gap:calc(var(--spacing,.25rem) * 3)}.email-delay-list label{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5);--tw-shadow:0 1px 2px var(--tw-shadow-color,#19233c05);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-color:#e3e8f0}@media (hover:hover){.email-delay-list label:hover{border-color:var(--color-violet-200,oklch(89.4% .057 293.283))}}.email-delay-list input{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 16);border-radius:var(--radius-lg,.5rem);text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#293653;border-color:#dfe5ee}.email-notification-grid{gap:calc(var(--spacing,.25rem) * 3)}.email-notification-grid .email-switch{min-height:74px}.email-storage-meter{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 1px 2px var(--tw-shadow-color,#19233c05);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#e4e8f0}.email-storage-meter header b{font-size:11px}.email-storage-meter header span{background-color:var(--color-violet-50,oklch(96.9% .016 293.756));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);border-radius:3.40282e38px;font-size:11px}.email-storage-meter>div{height:calc(var(--spacing,.25rem) * 2.5);background-color:#edf0f5}.email-storage-meter>div i{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-violet-600,oklch(54.1% .281 293.009));--tw-gradient-to:var(--color-indigo-500,oklch(58.5% .233 277.117));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.email-settings-aside{gap:calc(var(--spacing,.25rem) * 4)}.email-settings-aside article{--tw-shadow:0 8px 24px var(--tw-shadow-color,#1f2b4a08);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#e5e9f1}.email-field-section-heading{margin-bottom:calc(var(--spacing,.25rem) * 5);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.email-field-section-heading h3{font-size:13px!important}.email-field-section-heading p{margin-top:var(--spacing,.25rem);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:12px;line-height:calc(var(--spacing,.25rem) * 4);color:#74809a}.email-smtp-grid{gap:calc(var(--spacing,.25rem) * 4);display:grid}@media (width>=40rem){.email-smtp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.email-smtp-grid label,.email-sender-fields .email-settings-two>label,.email-session-grid>label,.email-retention-grid>label,.email-workflow-preferences .email-settings-two>label{gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);--tw-tracking:.01em;letter-spacing:.01em;color:#495773;display:grid}@media (width>=40rem){.email-smtp-grid label.span-2{grid-column:span 2/span 2}}.email-smtp-grid small,.email-sender-fields .email-settings-two small,.email-session-grid small,.email-retention-grid small,.email-workflow-preferences .email-settings-two small{margin-top:calc(var(--spacing,.25rem) * -1);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#66738e}.email-smtp-grid .email-select,.email-smtp-grid input,.email-sender-fields input,.email-session-grid input,.email-retention-grid .email-select,.email-workflow-preferences .email-select{width:100%}.email-smtp-card>.email-switch{margin-top:calc(var(--spacing,.25rem) * 5)}.email-inline-switches{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 3);display:grid}@media (width>=40rem){.email-inline-switches{grid-template-columns:repeat(2,minmax(0,1fr))}}.email-inline-switches .email-switch{min-height:82px}.email-workflow-preferences .email-preference-list{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 3);display:grid}.email-workflow-delays .email-delay-list{margin-top:calc(var(--spacing,.25rem) * 5)}.email-number-field{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:var(--spacing,.25rem);background-color:#fafbfe;border-width:1px;border-color:#dfe5ee;display:flex}.email-number-field input{border-style:var(--tw-border-style)!important;--tw-shadow:0 0 #0000!important;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;background-color:#0000!important;border-width:0!important}.email-number-field em{padding-right:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);color:#71809a}.email-retention-grid{gap:calc(var(--spacing,.25rem) * 4);display:grid}@media (width>=40rem){.email-retention-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.email-retention-grid>label{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 1px 2px var(--tw-shadow-color,#19233c05);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#e1e6ee}@media (hover:hover){.email-retention-grid>label:hover{border-color:var(--color-violet-200,oklch(89.4% .057 293.283))}}.email-retention-grid>label>span:first-child{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#293653}.email-retention-grid>label .email-select{margin-top:calc(var(--spacing,.25rem) * 3)}.email-retention-toggle{margin-top:calc(var(--spacing,.25rem) * 5)}.email-policy-badge{background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--color-emerald-700,oklch(50.8% .118 165.612));border-radius:3.40282e38px}.email-session-grid{gap:calc(var(--spacing,.25rem) * 4);display:grid}@media (width>=40rem){.email-session-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.email-session-grid>label{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 1px 2px var(--tw-shadow-color,#19233c05);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#e1e6ee}.email-session-grid .email-select,.email-session-grid input{margin-top:calc(var(--spacing,.25rem) * 2)}.email-access-note{margin-top:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-violet-100,oklch(94.3% .029 294.588));background-color:#f5f3ffb3;display:flex}@supports (color:color-mix(in lab, red, red)){.email-access-note{background-color:color-mix(in oklab, var(--color-violet-50,oklch(96.9% .016 293.756)) 70%, transparent)}}.email-access-note{padding:calc(var(--spacing,.25rem) * 4)}.email-access-note svg{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:var(--color-violet-600,oklch(54.1% .281 293.009));flex-shrink:0}.email-access-note b,.email-access-note span{display:block}.email-access-note b{--tw-font-weight:var(--font-weight-extrabold,800);font-size:12px;font-weight:var(--font-weight-extrabold,800);color:#3d276f}.email-access-note span{margin-top:var(--spacing,.25rem);--tw-leading:calc(var(--spacing,.25rem) * 4);font-size:11px;line-height:calc(var(--spacing,.25rem) * 4);color:#6e6195}@media (width<=639px){.email-field-section-heading .email-outline-action{width:100%}.email-inline-switches,.email-session-grid,.email-retention-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.campaign-action-menu-item{min-height:calc(var(--spacing,.25rem) * 9);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-md,.375rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:#344054;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.campaign-action-menu-item:hover{color:#101828;background-color:#f9fafb}}.campaign-action-menu-item:focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px;outline-color:#6938ef}.campaign-action-menu-heading{margin-top:var(--spacing,.25rem);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.1em;letter-spacing:.1em;color:#98a2b3;text-transform:uppercase;border-color:#f2f4f7;border-top-width:1px}.campaign-action-menu-heading:first-child{border-top-style:var(--tw-border-style);padding-top:var(--spacing,.25rem);border-top-width:0;margin-top:0}.campaign-action-menu-icon{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);color:#667085;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0;place-items:center;display:grid}.campaign-action-menu-item-danger{color:var(--color-red-600,oklch(57.7% .245 27.325))}@media (hover:hover){.campaign-action-menu-item-danger:hover{background-color:var(--color-red-50,oklch(97.1% .013 17.38));color:var(--color-red-700,oklch(50.5% .213 27.518))}}.campaign-action-menu-item-danger .campaign-action-menu-icon{color:#d92d20}.campaign-action-submenu{border-radius:var(--radius-md,.375rem)}.campaign-action-submenu:not([open])>.campaign-action-submenu-items{display:none}.campaign-action-submenu-items{margin-left:calc(var(--spacing,.25rem) * 7);border-left-style:var(--tw-border-style);padding-left:var(--spacing,.25rem);border-color:#eaecf0;border-left-width:1px}.campaign-action-submenu-items .campaign-action-menu-item{min-height:calc(var(--spacing,.25rem) * 8);color:#667085;font-size:12px}.campaign-filter-group{min-width:0}.campaign-filter-group h3{--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);color:#344054}.campaign-filter-group h3+span{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:#8a94aa}.campaign-filter-choice{min-height:calc(var(--spacing,.25rem) * 8);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-md,.375rem);padding-inline:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-normal,400);font-size:13px;font-weight:var(--font-weight-normal,400);color:#344054;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.campaign-filter-choice:hover{background-color:#f9fafb}}.campaign-filter-choice input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.campaign-filter-check{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);color:#0000;width:18px;height:18px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#d0d5dd;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.campaign-filter-choice input:checked+.campaign-filter-check{color:var(--color-white,#fff);background-color:#6938ef;border-color:#6938ef}.campaign-filter-radio{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:18px;height:18px;padding:var(--spacing,.25rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#d0d5dd;border-radius:3.40282e38px;flex-shrink:0}.campaign-filter-choice input:checked+.campaign-filter-radio{background-color:#6938ef;background-clip:content-box;border-color:#6938ef}.campaign-filter-choice:has(input:checked){color:#344054}.campaign-filter-choice:has(input:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-violet-300,oklch(81.1% .111 293.571));--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.email-page-header h1{--tw-tracking:-.045em;letter-spacing:-.045em;font-size:28px}@media (width>=40rem){.email-page-header h1{font-size:30px}}[data-dashboard-page]>header h1{--tw-tracking:-.045em;letter-spacing:-.045em;font-size:28px}@media (width>=40rem){[data-dashboard-page]>header h1{font-size:30px}}[data-dashboard-page]>header>div:first-child>p:last-child{--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5)}:is([data-admin-user-create] label:has(>[class~=-mt-5]),[data-admin-user-create] label:has(>span.font-medium)){display:block}[data-admin-user-create] label>[class~=-mt-5],[data-admin-user-create] label>span.font-medium{margin-left:var(--spacing,.25rem);display:inline;position:static;margin-top:0!important}:is([data-admin-user-create] label:has(>[class~=-mt-5])>input,[data-admin-user-create] label:has(>span.font-medium)>input){margin-top:calc(var(--spacing,.25rem) * 2);width:100%;font-size:12px;display:block}.email-page-header p{--tw-leading:calc(var(--spacing,.25rem) * 5);font-size:12px;line-height:calc(var(--spacing,.25rem) * 5)}.email-line-chart{margin-top:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);height:auto;padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 2);background:linear-gradient(#fdfdff 0%,#faf9ff 100%);border-width:1px;border-color:#edf0f5}.email-line-chart svg{height:calc(var(--spacing,.25rem) * 44);width:100%;display:block;overflow:visible}.email-chart-grid path{fill:none;stroke:#e8ebf2;stroke-width:1px;vector-effect:non-scaling-stroke}.email-chart-area{fill:url(#email-chart-area)}.email-chart-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;vector-effect:non-scaling-stroke}.email-chart-line.sent{stroke:#6d28d9}.email-chart-line.opened{stroke:#3b82f6}.email-chart-line.clicked{stroke:#f97316}.email-chart-points.sent circle{fill:#6d28d9;stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke}.email-chart-axis{margin-top:var(--spacing,.25rem);text-align:center;--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);color:#8994a8;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}}html[data-profile-appearance-resolved=dark] :is(.funnel-surface,.funnel-dropdown,.funnel-form-popover,.funnel-editor-header,.funnel-editor-toolbar,.funnel-stepper,.funnel-view-switcher,.funnel-button,.funnel-date-range){background:var(--app-dark-surface);border-color:var(--app-dark-border);color:var(--app-dark-heading)}html[data-profile-appearance-resolved=dark] :is(.funnel-menu-item,.funnel-field){color:var(--app-dark-copy)}html[data-profile-appearance-resolved=dark] .funnel-directory-table thead{background:var(--app-dark-subtle);border-color:var(--app-dark-border);color:var(--app-dark-muted)}html[data-profile-appearance-resolved=dark] .funnel-directory-table tbody tr{border-color:var(--app-dark-border)}html[data-profile-appearance-resolved=dark] .funnel-menu-item:hover{background:var(--app-dark-subtle)}html[data-profile-appearance-resolved=dark] .funnel-button-primary{color:#fff;background:#6938ef;border-color:#0000}html[data-profile-appearance-resolved=dark] .funnel-button-primary:hover{background:#5925dc}html[data-profile-appearance-resolved=dark] .funnel-button-tertiary{color:var(--app-dark-muted);background:0 0;border-color:#0000}html[data-profile-appearance-resolved=dark] .funnel-menu-danger{color:#fda4af}html[data-profile-appearance-resolved=dark] [aria-current=page]>.funnel-step{background:#282047;border-color:#9d7aff}html[data-profile-appearance-resolved=dark] .funnel-view-switcher a[aria-current=page]{color:#b9a0ff;background:#282047}html[data-profile-appearance-resolved=dark]{--app-dark-page:#0d1524;--app-dark-surface:#182338;--app-dark-subtle:#131e30;--app-dark-border:#344158;--app-dark-heading:#eef2fa;--app-dark-copy:#b8c5d8;--app-dark-muted:#9aaac0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-profile-appearance-resolved=dark] body{background:var(--app-dark-page)!important;color:var(--app-dark-heading)!important}html[data-profile-appearance-resolved=dark] body :is([class~=bg-white],[class~="bg-[#ffffff]"],[class~="bg-[#fbfcff]"],[class~="bg-[#fafbfe]"],[class~="bg-[#fcfcff]"],[class~="bg-[#fcfdff]"],[class~="bg-[#fdfcff]"],[class~="bg-[#fdfdff]"],[class~="bg-[#fcfcfd]"],[class~="bg-[#fcfcfe]"],.campaign-metric-card,.campaign-button,.campaign-row-button):not(:where([data-funnel-preview-page],[data-funnel-preview-page] *,[data-slide-preview-canvas],[data-slide-preview-canvas] *,[data-editor-canvas],[data-editor-canvas] *)){background-color:var(--app-dark-surface)!important}html[data-profile-appearance-resolved=dark] body :is([class~="bg-[#f8fafc]"],[class~="bg-[#f9fafb]"],[class~="bg-[#fafbfc]"],[class~="bg-[#f7f8fc]"],[class~="bg-[#f8f9fc]"],[class~="bg-[#f8f9fd]"],[class~="bg-[#f7f8ff]"],[class~="bg-[#faf8ff]"],[class~="bg-[#faf9ff]"],[class~="bg-[#f9f7ff]"],[class~="bg-[#f7f4ff]"],[class~=bg-slate-50],[class~=bg-gray-50],[class~=bg-slate-100],[class~="bg-[#f2f4f7]"]):not(:where([data-funnel-preview-page],[data-funnel-preview-page] *,[data-slide-preview-canvas],[data-slide-preview-canvas] *,[data-editor-canvas],[data-editor-canvas] *)){background-color:var(--app-dark-subtle)!important}html[data-profile-appearance-resolved=dark] body :is([class~="bg-[#f4f0ff]"],[class~=bg-violet-50],[class~=bg-purple-50],[class~="bg-[#f2efff]"],[class~="bg-[#f5f2ff]"],[class~="bg-[#f1edff]"],[class~="bg-[#eee8ff]"]):not(:where([data-funnel-preview-page],[data-funnel-preview-page] *,[data-slide-preview-canvas],[data-slide-preview-canvas] *,[data-editor-canvas],[data-editor-canvas] *)){background-color:#2a254b!important}html[data-profile-appearance-resolved=dark] body :is([class~="text-[#101828]"],[class~="text-[#071331]"],[class~="text-[#101936]"],[class~="text-[#101a3d]"],[class~="text-[#111a3a]"],[class~="text-[#111a32]"],[class~="text-[#17213d]"],[class~="text-[#17213c]"],[class~="text-[#16223d]"],[class~="text-[#17213a]"],[class~="text-[#263451]"],[class~="text-[#273552]"],[class~="text-[#293653]"],[class~="text-[#293551]"],[class~="text-[#344054]"],[class~="text-[#34405f]"],[class~="text-[#33415c]"],[class~="text-[#475467]"],[class~=text-slate-900],[class~=text-slate-800],[class~=text-slate-700]):not(:where([data-app-sidebar],[data-app-sidebar] *,[data-funnel-preview-page],[data-funnel-preview-page] *,[data-slide-preview-canvas],[data-slide-preview-canvas] *,[data-editor-canvas],[data-editor-canvas] *)){color:var(--app-dark-heading)!important}html[data-profile-appearance-resolved=dark] body :is([class~="text-[#667085]"],[class~="text-[#66738e]"],[class~="text-[#71809a]"],[class~="text-[#56617e]"],[class~="text-[#536187]"],[class~="text-[#77819a]"],[class~="text-[#69738d]"],[class~="text-[#53617b]"],[class~="text-[#65708b]"],[class~="text-[#687493]"],[class~="text-[#78849a]"],[class~="text-[#64708d]"],[class~="text-[#748199]"],[class~="text-[#73809a]"],[class~="text-[#66708d]"],[class~="text-[#738099]"],[class~="text-[#52607a]"],[class~="text-[#98a2b3]"],[class~=text-slate-600],[class~=text-slate-500],[class~=text-gray-600]):not(:where([data-app-sidebar],[data-app-sidebar] *,[data-funnel-preview-page],[data-funnel-preview-page] *,[data-slide-preview-canvas],[data-slide-preview-canvas] *,[data-editor-canvas],[data-editor-canvas] *)){color:var(--app-dark-copy)!important}html[data-profile-appearance-resolved=dark] body :is([class~="border-[#eaecf0]"],[class~="border-[#edf0f5]"],[class~="border-[#dce3ee]"],[class~="border-[#e5e9f1]"],[class~="border-[#dfe5ef]"],[class~="border-[#dfe3eb]"],[class~="border-[#d0d5dd]"],[class~="border-[#e1e6ef]"],[class~="border-[#dfe4ef]"],[class~="border-[#dce2ec]"],[class~="border-[#e4e8f1]"],[class~="border-[#e4e9f2]"],[class~="border-[#e3e7f0]"],[class~="border-[#dce3ed]"],[class~="border-[#f2f4f7]"],[class~=border-slate-100],[class~=border-slate-200],[class~=border-slate-300],[class~=border-gray-200]):not(:where([data-app-sidebar],[data-app-sidebar] *,[data-funnel-preview-page],[data-funnel-preview-page] *,[data-slide-preview-canvas],[data-slide-preview-canvas] *,[data-editor-canvas],[data-editor-canvas] *)){border-color:var(--app-dark-border)!important}html[data-profile-appearance-resolved=dark] body :is(input,select,textarea,.app-select-trigger,.app-select-menu,dialog):not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){background-color:var(--app-dark-surface)!important;border-color:var(--app-dark-border)!important;color:var(--app-dark-heading)!important}html[data-profile-appearance-resolved=dark] body :is(input,textarea)::placeholder{color:var(--app-dark-muted)}html[data-profile-appearance-resolved=dark] body :is(table thead,.app-select-option:hover){background-color:var(--app-dark-subtle)!important}html[data-profile-appearance-resolved=dark] body :is(th,td){border-color:var(--app-dark-border)}html[data-profile-appearance-resolved=dark] body main :is(h1,h2,h3,h4):not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)),html[data-profile-appearance-resolved=dark] body main label:not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){color:var(--app-dark-heading)!important}html[data-profile-appearance-resolved=dark] body :is([class~="text-[#39496a]"],[class~="text-[#40506e]"],[class~="text-[#475467]"],[class~="text-[#4b5973]"],[class~="text-[#53617a]"],[class~="text-[#5c6680]"],[class~="text-[#65728b]"],[class~="text-[#667085]"],[class~="text-[#75819a]"],[class~="text-[#8490aa]"],[class~="text-[#98a2b3]"]):not(:where([data-app-sidebar],[data-app-sidebar] *,[data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){color:var(--app-dark-copy)!important}html[data-profile-appearance-resolved=dark] body :is([class~="text-[#5524f5]"],[class~="text-[#5925dc]"],[class~="text-[#6938ef]"],[class~=text-violet-600],[class~=text-violet-700],[class~=text-purple-600],[class~=text-indigo-600],[class~="text-[#2812a8]"]):not(:where([data-app-sidebar],[data-app-sidebar] *,[data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){color:#bba8ff!important}html[data-profile-appearance-resolved=dark] body :is([class~="text-[#027a48]"],[class~="text-[#039855]"],[class~="text-[#008f55]"],[class~="text-[#00a862]"],[class~=text-emerald-700],[class~=text-emerald-800]):not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){color:#6ee7b7!important}html[data-profile-appearance-resolved=dark] body :is([class~="text-[#b42318]"],[class~=text-rose-700],[class~=text-rose-800]):not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){color:#fda4af!important}html[data-profile-appearance-resolved=dark] body :is([class~="text-[#b54708]"],[class~=text-amber-700],[class~=text-amber-800]):not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){color:#fcd34d!important}html[data-profile-appearance-resolved=dark] body [class~="divide-[#edf0f5]"]>:not(:last-child),html[data-profile-appearance-resolved=dark] body [class~=divide-slate-200]>:not(:last-child),html[data-profile-appearance-resolved=dark] body :is(.campaign-button,.campaign-row-button,.campaign-metric-card){border-color:var(--app-dark-border)!important}html[data-profile-appearance-resolved=dark] body :is(.campaign-button,.campaign-row-button){color:var(--app-dark-heading)!important}html[data-profile-appearance-resolved=dark] body :is([class~="border-[#e8e2ff]"],[class~="border-[#e8ecf4]"]){border-color:var(--app-dark-border)!important}html[data-profile-appearance-resolved=dark] body [data-webinaragent-brand-logo] img[src*=-dark\.png]{filter:brightness(0)invert()}html[data-profile-appearance-resolved=dark] body [data-appearance-card]{background:var(--app-dark-surface)!important;border-color:var(--app-dark-border)!important}html[data-profile-appearance-resolved=dark] body [data-appearance-card]:has(input:checked){background:#2a254b!important;border-color:#a78bfa!important}html[data-profile-appearance-resolved=dark] body [data-appearance-card] b{color:var(--app-dark-heading)}html[data-profile-appearance-resolved=dark] body :is([class~=bg-emerald-50],[class~="bg-[#ecfdf3]"]):not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){background-color:#15392f!important}html[data-profile-appearance-resolved=dark] body :is([class~="bg-[#eafaf2]"],[class~="bg-[#eff8ff]"]):not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){background-color:#18364a!important}html[data-profile-appearance-resolved=dark] body [class~="bg-[#f3f7ff]"]:not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){background-color:#182f48!important}html[data-profile-appearance-resolved=dark] body [class~="border-[#dbe6ff]"]:not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){border-color:#35516b!important}html[data-profile-appearance-resolved=dark] body [class~="bg-[#fff6ed]"]:not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){background-color:#493521!important}html[data-profile-appearance-resolved=dark] body [class~="from-[#faf8ff]"][class~=to-white]:not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){background-image:none!important;background-color:var(--app-dark-surface)!important}html[data-profile-appearance-resolved=dark] body :is(.audience-metrics article,.audience-search,.audience-select-control,.audience-view-switcher,.audience-table-wrap,.audience-grid-card,.audience-popover,.audience-filter-dialog,.audience-action-dialog,.audience-drawer){background-color:var(--app-dark-surface)!important;border-color:var(--app-dark-border)!important}html[data-profile-appearance-resolved=dark] body [data-audience-directory] :is(.audience-metrics article *,.audience-table td,.audience-table th,.audience-grid-card *,.audience-search,.audience-select-control):not(:where(.audience-metric-icon,.audience-metric-icon *,.audience-status,.audience-avatar)){color:var(--app-dark-copy)!important;border-color:var(--app-dark-border)!important}html[data-profile-appearance-resolved=dark] body :is([class~=bg-rose-50],[class~="bg-[#fef3f2]"]):not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){background-color:#43262e!important}html[data-profile-appearance-resolved=dark] body :is([class~=bg-amber-50],[class~="bg-[#fffaeb]"]):not(:where([data-funnel-preview-page] *,[data-slide-preview-canvas] *,[data-editor-canvas] *)){background-color:#493521!important}html[data-profile-appearance-resolved=dark] body :is([data-funnel-preview-page],[data-funnel-preview-page] *,[data-slide-preview-canvas],[data-slide-preview-canvas] *,[data-editor-canvas],[data-editor-canvas] *){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-product-ui]{--product-primary:#6938ef;--product-primary-hover:#5925dc;--product-border:#eaecf0;--product-muted:#667085;font-variant-numeric:tabular-nums}[data-product-ui] :is(a,button,summary):focus-visible{outline:2px solid var(--product-primary);outline-offset:2px}[data-product-ui] :is(input,select,textarea):focus-visible{border-color:var(--product-primary);outline:none;box-shadow:0 0 0 3px #6938ef1a}[data-workspace-integrations]>section>article,[data-workspace-integrations] #provider-catalog,[data-workspace-integrations] aside>section,[data-marketplace-page]>section>article,[data-email-automations]>section>article{box-shadow:none;border-radius:12px}[data-workspace-integrations] [data-funnel-empty],[data-workspace-integrations] :is([data-connection-details-dialog],[data-disconnect-dialog],[data-workspace-provider-dialog]){border-radius:16px}[data-workspace-integrations] dialog::backdrop,[data-marketplace-page] dialog::backdrop{background:#1018287a}[data-workspace-integrations] dialog :is(input:not([type=hidden]),select,textarea),[data-marketplace-page] dialog :is(input:not([type=hidden]),select,textarea),[data-email-automations] :is(.campaign-input,.campaign-select){border-radius:8px;font-size:14px}[data-support-page] :is([data-support-form] label){color:#344054;font-size:13px;font-weight:600}[data-support-form] :is(input,select,textarea){color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:8px;font-size:14px;font-weight:400}[data-support-form] button[type=submit],[data-support-form] button:not([type]){box-shadow:none;color:#fff;background:#6938ef;border-radius:8px;font-size:13px;font-weight:600}[data-support-form] button:hover{background:#5925dc}[data-support-page] aside>section{box-shadow:none;border:1px solid #eaecf0;border-radius:12px}[data-support-page] aside :is(h2,h3){color:#101828;font-size:13px;font-weight:600}[data-support-page] aside p,[data-support-history] article p{color:#667085;font-size:12px;line-height:1.5}[data-support-history] article h3{color:#101828;font-size:13px;font-weight:600}[data-profile-settings] :is(form,section,article).rounded-2xl{box-shadow:none;border-radius:12px}[data-profile-settings] label{color:#344054;font-size:13px;font-weight:600}[data-profile-settings] :is(input:not([type=checkbox],[type=radio],[type=color],[type=hidden]),select,textarea){border-radius:8px;font-size:14px;font-weight:400}[data-profile-settings] :is(h2,h3){color:#101828;font-weight:600}[data-billing-page] :is(section,article).rounded-2xl{box-shadow:none;border-color:#eaecf0;border-radius:12px}[data-billing-page] section:first-of-type:has(>div>h2){background:#fff}[data-billing-page] :is(h2,h3){color:#101828;font-weight:600}[data-billing-page] article>p,[data-billing-page] article li,[data-billing-page] article small{font-size:13px;line-height:1.5}[data-billing-page] button{border-radius:8px;font-size:13px;font-weight:600}[data-billing-page] article form button:not(:disabled){background:#6938ef}[data-billing-page] article form button:not(:disabled):hover{background:#5925dc}[data-workspace-settings] h1{color:#101828;letter-spacing:-.025em;font-size:30px;font-weight:700}[data-workspace-settings] h1+p{color:#667085;font-size:14px;line-height:1.5}[data-workspace-settings] label{color:#344054;font-size:13px;font-weight:600}[data-workspace-settings] input:not([type=hidden]){color:#101828;border-color:#d0d5dd;border-radius:8px;min-height:42px;font-size:14px}[data-workspace-settings] button{border-radius:8px;min-height:42px;font-size:13px;font-weight:600}[data-workspace-directory] [data-workspace-card]{box-shadow:none}[data-rewards-page] :is(section,article).rounded-2xl{box-shadow:none;border-radius:12px}[data-rewards-page] :is(h2,h3){color:#101828;font-weight:600}[data-rewards-page] :is(input,button){border-radius:8px;font-size:13px}[data-rewards-page] [data-copy-value]{background:#6938ef;font-weight:600}[data-rewards-page] [data-copy-value]:hover{background:#5925dc}[data-ai-agents-page] section[aria-label=Configured\ agents]>article>div:first-child[class*=bg-gradient]{display:none}[data-ai-agents-page] section[aria-label=Configured\ agents] article p:not([class*=uppercase]){color:#667085;min-height:0;font-size:12px;line-height:1.5}[data-ai-agents-page] section[aria-label=Configured\ agents] article h3{color:#101828;font-size:14px;font-weight:600}[data-crm-page] :is(section,article,form).rounded-2xl{box-shadow:none;border-radius:12px}[data-crm-page] :is(input,select,textarea){color:#344054;border-color:#d0d5dd;border-radius:8px;font-size:13px}[data-crm-page] :is(h2,h3){color:#101828;font-weight:600}[data-crm-page] button[class*="bg-[#17617a]"],[data-crm-page] button.bg-cyan-700{color:#fff;background:#6938ef}[data-crm-page] button[class*="bg-[#17617a]"]:hover,[data-crm-page] button.bg-cyan-700:hover{background:#5925dc}:is(body:has([data-ai-agents-page]),body:has([data-crm-page])) dialog[data-close-on-backdrop]{border-radius:16px;box-shadow:0 24px 48px #1018282e}body:has([data-ai-agents-page]) dialog[data-close-on-backdrop] :is(label,legend){color:#344054;font-size:13px;font-weight:600}body:has([data-ai-agents-page]) dialog[data-close-on-backdrop] :is(input:not([type=checkbox],[type=hidden]),select,textarea){border-radius:8px;font-size:14px}[data-developer-page] :is(section,article).rounded-2xl,[data-developer-page] :is(section,article)[class*="rounded-[22px]"]{box-shadow:none;border-radius:12px}[data-developer-page] :is(h2,h3){color:#101828;font-weight:600}[data-developer-page] :is(input:not([type=hidden]),select,textarea){border-radius:8px;font-size:14px}body:has([data-developer-page]) dialog[data-close-on-backdrop]{border-radius:16px;box-shadow:0 24px 48px #1018282e}body:has([data-developer-page]) button[class*="bg-[#0d6075]"]{color:#fff;background:#6938ef;border-radius:8px;font-size:13px;font-weight:600}body:has([data-developer-page]) button[class*="bg-[#0d6075]"]:hover{background:#5925dc}:is(body:has([data-developer-page]) dialog[data-close-on-backdrop] label,body:has([data-developer-page]) dialog[data-close-on-backdrop] legend){color:#344054;font-size:13px;font-weight:600}:is([data-admin-page],[data-email-automations],[data-analytics-page]) table{font-variant-numeric:tabular-nums}:is([data-admin-page],[data-email-automations],[data-analytics-page]) table thead{background:#f9fafb}:is([data-admin-page],[data-email-automations],[data-analytics-page]) table th{color:#667085;letter-spacing:.02em;font-size:11px;font-weight:600}:is([data-admin-page],[data-email-automations],[data-analytics-page]) table tbody tr:hover{background:#fcfcfd}:is(body:has([data-affiliates-page]),body:has([data-marketplace-page])) dialog[data-close-on-backdrop]{border-radius:16px;box-shadow:0 24px 48px #1018282e}:is(body:has([data-affiliates-page]),body:has([data-marketplace-page])) dialog[data-close-on-backdrop]::backdrop{background:#1018287a}:is(body:has([data-affiliates-page]),body:has([data-marketplace-page])) dialog[data-close-on-backdrop] :is(input:not([type=hidden]),select,textarea:not(.font-mono)){border-radius:8px;font-size:14px}:is(body:has([data-affiliates-page]),body:has([data-marketplace-page])) dialog[data-close-on-backdrop] label{color:#344054;font-size:13px;font-weight:600}@media (width<=767px){[data-marketplace-page]>header>div>div:last-child{border-left:0;padding-left:0}[data-rewards-page]>section:first-of-type>div>div:last-child{border-top:1px solid #ffffff1a;border-left:0;padding-top:16px;padding-left:0}}@layer base{html{max-width:100%;overflow-x:clip}body{min-width:0;max-width:100%;overflow-x:clip}body>*{min-width:0}main{min-width:0;max-width:100%}main :is(.grid,.flex)>*,main :is(section,article,aside,header,nav,div,form,fieldset){min-width:0}img,video{max-width:100%;height:auto}input,select,textarea{max-width:100%}small{font-size:inherit}details:not([open])>:not(summary){display:none!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-ink:#101828;--app-muted:#667085;--app-border:#eaecf0;--app-surface:#fff;--app-canvas:#f8fafc;--app-brand:#6938ef;--app-focus:#6938ef1f}html,body,button,input,select,textarea{font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}body{color:var(--app-ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;line-height:1.5}body:has([data-app-sidebar]){background:var(--app-canvas)}button,input,select,textarea{font:inherit}button,a,summary,input,select,textarea{-webkit-tap-highlight-color:transparent}:is(button,a,summary)>svg{vertical-align:middle;flex:none}:is(button,a,summary)>svg:not([class*=h-]):not([class*=size-]){width:1rem;height:1rem}:is(input:not([type=checkbox],[type=radio],[type=range],[type=color]),textarea){border-color:var(--app-border);color:var(--app-ink);background-color:var(--app-surface);transition:border-color .15s,box-shadow .15s,background-color .15s}:is(input,textarea)::placeholder{color:#66738e;opacity:1}:is(input:not([type=checkbox],[type=radio],[type=range],[type=color]),textarea):hover:not(:disabled){border-color:#c5cddd}:is(input:not([type=checkbox],[type=radio],[type=range],[type=color]),textarea):focus-visible{border-color:var(--app-brand);box-shadow:0 0 0 3px var(--app-focus);outline:0}:is(input,select,textarea):disabled{color:#66738e;cursor:not-allowed;opacity:1;background-color:#f5f7fa}input[type=checkbox],input[type=radio]{accent-color:var(--app-brand)}summary::-webkit-details-marker{display:none}table th,table td{vertical-align:middle}select:not([multiple]){appearance:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1c2945;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m5.5 7.5 4.5 4.5 4.5-4.5' stroke='%23616f89' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;border:1px solid #dce3ee;border-radius:.625rem;min-height:2.5rem;padding:0 2.5rem 0 .75rem;transition:border-color .15s,box-shadow .15s,background-color .15s;box-shadow:0 1px 2px #15223e06}select:not([multiple]):hover{background-color:#fcfbff;border-color:#b8a8f2}select:not([multiple]):focus-visible{border-color:#6d20ff;outline:0;box-shadow:0 0 0 3px #6d20ff21}select option,select optgroup{color:#1c2945;background-color:#fff}select option:checked{color:#4520bd;background-color:#ede9fe}select:disabled{color:#66738e;cursor:not-allowed;background-color:#f7f8fc}:is(.dashboard-select,.email-select,.presenter-language-select,.voice-advanced-select-control) select{background-image:none}:is(label,span,div):has(>select+svg)>select{background-image:none}select[data-app-select-enhanced=true]+svg{pointer-events:none}select[data-app-select-enhanced=true]:has(+svg){background-image:none}:is(label,span,div):has(>select+svg)>select+svg{pointer-events:none;width:1rem;height:1rem;color:var(--app-muted);position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}a[href],area[href],button:not(:disabled),[role=button]:not([aria-disabled=true]),input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled),summary{cursor:pointer}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled,[aria-disabled=true]{cursor:not-allowed}:is(a,button,summary,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #8b5cf6}:is([role=dialog],[role=alertdialog]){max-height:calc(100dvh - 2rem)}}:where(a[href],area[href],button:not(:disabled),[role=button]:not([aria-disabled=true]),input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled),summary):hover{cursor:pointer!important}@media (width<=639px){main{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}:is(button,[role=button],summary,input[type=button],input[type=submit],input[type=reset]){min-height:2.5rem}:is([role=dialog],[role=alertdialog]){overscroll-behavior:contain;max-width:calc(100vw - 1.5rem);overflow-y:auto}body>div>main>header details>:is(section,div).absolute.right-0{width:auto;max-width:none;margin-top:0;position:fixed;top:4.25rem;left:.75rem;right:.75rem}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
