:root,[data-theme=bharatsure],[data-theme=healthysure]{--base-white:#fff;--base-black:#000;--base-dark:#222933;--grey-900:#292d30;--prussian-900:#13293d;--prussian-800:#023243;--prussian-700:#045370;--prussian-600:#0685b2;--prussian-500:#08a6df;--prussian-400:#39b8e5;--prussian-300:#6bcaec;--prussian-200:#9cdbf2;--prussian-100:#ceedf9;--prussian-50:#e6f6fc;--zomp-900:#053128;--zomp-800:#0a493d;--zomp-700:#0a6251;--zomp-600:#0e826c;--zomp-500:#11a387;--zomp-400:#41b59f;--zomp-300:#70c8b7;--zomp-200:#a0dacf;--zomp-100:#cfede7;--zomp-50:#e7f6f3;--red-900:#290808;--red-800:#520f0f;--red-700:#7a1717;--red-600:#a31e1e;--red-500:#cc2626;--red-400:#d65151;--red-300:#e07d7d;--red-200:#eba8a8;--red-100:#f5d4d4;--red-50:#fae9e9;--grey-800:#383e42;--grey-700:#4b5054;--grey-600:#5f6467;--grey-500:#797c81;--grey-400:#93959b;--grey-300:#c9cacd;--grey-200:#e9e9ea;--grey-100:#f5f5f5;--grey-50:#fafafa;--yellow-900:#302511;--yellow-800:#614922;--yellow-700:#916e33;--yellow-600:#c29244;--yellow-500:#f2b755;--yellow-400:#f5c577;--yellow-300:#f7d499;--yellow-200:#fae2bb;--yellow-100:#fcf1dd;--yellow-50:#fef8ee;--green-900:#092010;--green-800:#124120;--green-700:#1b612f;--green-600:#24823f;--green-500:#2da24f;--green-400:#57b572;--green-300:#81c795;--green-200:#abdab9;--green-100:#d5ecdc;--green-50:#eaf6ed;--blue-900:#07182e;--blue-800:#0e315c;--blue-700:#144989;--blue-600:#1b62b7;--blue-500:#227ae5;--blue-400:#4e95ea;--blue-300:#7aafef;--blue-200:#a7caf5;--blue-100:#d3e4fa;--blue-50:#e9f2fc;--orange-900:#331304;--orange-800:#662608;--orange-700:#99390d;--orange-600:#cc4c11;--orange-500:#ff5f15;--orange-400:#ff7f44;--orange-300:#ff9f73;--orange-200:#ffbfa1;--orange-100:#ffdfd0;--orange-50:#ffefe8;--accent-pink:#ff9497;--accent-yellow:#ffc478;--accent-blue:#85edde;--accent-green:#5bbfa6;--interactive-buttons-primary-disabled:var(--grey-300);--semantics-success-dark:var(--green-700);--semantics-success-strong:var(--green-600);--semantics-success-default:var(--green-400);--semantics-success-light:var(--green-200);--semantics-success-tint:var(--green-50);--text-default-emphasis:var(--grey-800);--text-default-primary:var(--grey-700);--text-default-secondary:var(--grey-500);--text-default-disabled:var(--grey-300);--text-default-positive:var(--green-600);--text-default-negative:var(--red-500);--text-default-info:var(--blue-500);--text-default-warning:var(--orange-600);--text-default-alert:var(--yellow-600);--text-inverted-emphasis:var(--base-white);--text-inverted-primary:var(--base-white);--text-inverted-secondary:var(--grey-200);--text-inverted-disabled:var(--grey-300);--text-inverted-positive:var(--green-300);--text-inverted-negative:var(--red-300);--text-inverted-info:var(--blue-300);--text-inverted-warning:var(--orange-300);--text-inverted-alert:var(--yellow-300);--semantics-error-dark:var(--red-700);--semantics-info-dark:var(--blue-700);--semantics-info-strong:var(--blue-500);--semantics-info-default:var(--blue-400);--semantics-info-light:var(--blue-200);--semantics-info-tint:var(--blue-50);--semantics-error-strong:var(--red-500);--semantics-error-default:var(--red-400);--semantics-error-light:var(--red-200);--semantics-error-tint:var(--red-50);--semantics-alert-dark:var(--yellow-700);--semantics-alert-strong:var(--yellow-500);--semantics-alert-default:var(--yellow-400);--semantics-alert-light:var(--yellow-200);--semantics-alert-tint:var(--yellow-50);--semantics-warning-dark:var(--orange-700);--semantics-warning-strong:var(--orange-600);--semantics-warning-default:var(--orange-400);--semantics-warning-light:var(--orange-200);--semantics-warning-tint:var(--orange-50);--surface-primary:var(--base-white);--surface-secondary:var(--grey-100);--surface-tertiary:var(--grey-300);--surface-moderate:var(--zomp-100);--font-sans:var(--font-inter,"Inter"), system-ui, -apple-system, "Segoe UI", sans-serif;--type-xxs-regular:400 10px/12px var(--font-sans);--type-xxs-medium:500 10px/12px var(--font-sans);--type-xxs-semibold:600 10px/12px var(--font-sans);--type-xxs-bold:700 10px/12px var(--font-sans);--type-xs-regular:400 12px/16px var(--font-sans);--type-xs-medium:500 12px/16px var(--font-sans);--type-xs-semibold:600 12px/16px var(--font-sans);--type-xs-bold:700 12px/16px var(--font-sans);--type-s-regular:400 14px/20px var(--font-sans);--type-s-medium:500 14px/20px var(--font-sans);--type-s-semibold:600 14px/20px var(--font-sans);--type-s-bold:700 14px/20px var(--font-sans);--type-m-regular:400 16px/24px var(--font-sans);--type-m-medium:500 16px/24px var(--font-sans);--type-m-semibold:600 16px/24px var(--font-sans);--type-m-bold:700 16px/24px var(--font-sans);--type-l-regular:400 20px/28px var(--font-sans);--type-l-medium:500 20px/28px var(--font-sans);--type-l-semibold:600 20px/28px var(--font-sans);--type-l-bold:700 20px/28px var(--font-sans);--type-xl-regular:400 24px/32px var(--font-sans);--type-xl-medium:500 24px/32px var(--font-sans);--type-xl-semibold:600 24px/32px var(--font-sans);--type-xl-bold:700 24px/32px var(--font-sans);--type-2xl-regular:400 32px/36px var(--font-sans);--type-2xl-medium:500 32px/36px var(--font-sans);--type-2xl-semibold:600 32px/36px var(--font-sans);--type-2xl-bold:700 32px/36px var(--font-sans);--type-label-small:600 10px/12px var(--font-sans);--type-label-small-tracking:.25px;--type-label-medium:600 14px/16px var(--font-sans);--type-label-medium-tracking:.25px;--type-label-large:600 16px/20px var(--font-sans);--type-label-large-tracking:.45px;--type-website-h1:700 64px/80px var(--font-sans);--type-website-h2:600 48px/64px var(--font-sans);--type-website-h3:600 40px/48px var(--font-sans);--type-website-title1:700 32px/36px var(--font-sans);--type-website-title2:600 24px/32px var(--font-sans);--type-website-subtitle1:500 32px/36px var(--font-sans);--type-website-subtitle2:500 24px/32px var(--font-sans);--type-website-emphasis1:600 20px/28px var(--font-sans);--type-website-emphasis2:600 16px/24px var(--font-sans);--type-website-body1:500 20px/28px var(--font-sans);--type-website-body2:500 16px/24px var(--font-sans);--spacing-0:0px;--spacing-2:2px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-64:64px;--spacing-80:80px;--spacing-96:96px;--spacing-128:128px;--spacing-160:160px;--spacing-192:192px;--spacing-224:224px;--spacing-256:256px;--radius-2:2px;--radius-4:4px;--radius-8:8px;--radius-15:15px;--radius-full:999px;--shadow-level01:0px 1px 3px 0px #0003, 0px 2px 1px -1px #0000001f, 0px 1px 1px 0px #00000024;--shadow-level02:0px 1px 5px 0px #0003, 0px 3px 1px -2px #0000001f, 0px 2px 2px 0px #00000024;--shadow-level03:0px 2px 4px -1px #0003, 0px 1px 10px 0px #0000001f, 0px 4px 5px 0px #00000024;--shadow-level04:0px 3px 5px -1px #0003, 0px 1px 18px 0px #0000001f, 0px 6px 10px 0px #00000024;--shadow-level05:0px 5px 5px -3px #0003, 0px 3px 14px 2px #0000001f, 0px 8px 10px 1px #00000024;--shadow-level06:0px 7px 8px -4px #0003, 0px 5px 22px 4px #0000001f, 0px 12px 17px 2px #00000024;--shadow-level07:0px 8px 10px -5px #0003, 0px 6px 30px 5px #0000001f, 0px 16px 24px 2px #00000024;--shadow-level08:0px 11px 15px -7px #0003, 0px 9px 46px 8px #0000001f, 0px 24px 38px 3px #00000024}:root,[data-theme=bharatsure]{--interactive-buttons-primary-default:var(--prussian-900);--interactive-buttons-primary-hover:var(--prussian-600);--interactive-buttons-primary-pressed:var(--prussian-700);--ui-primary-900:var(--prussian-900);--ui-primary-800:var(--prussian-800);--ui-primary-700:var(--prussian-700);--ui-primary-600:var(--prussian-600);--ui-primary-500:var(--prussian-500);--ui-primary-400:var(--prussian-400);--ui-primary-300:var(--prussian-300);--ui-primary-200:var(--prussian-200);--ui-primary-100:var(--prussian-100);--ui-primary-50:var(--prussian-50)}[data-theme=healthysure]{--interactive-buttons-primary-default:var(--zomp-500);--interactive-buttons-primary-hover:var(--zomp-600);--interactive-buttons-primary-pressed:var(--zomp-700);--ui-primary-900:var(--zomp-900);--ui-primary-800:var(--zomp-800);--ui-primary-700:var(--zomp-700);--ui-primary-600:var(--zomp-600);--ui-primary-500:var(--zomp-500);--ui-primary-400:var(--zomp-400);--ui-primary-300:var(--zomp-300);--ui-primary-200:var(--zomp-200);--ui-primary-100:var(--zomp-100);--ui-primary-50:var(--zomp-50)}.sn-type-xxs-regular{font:var(--type-xxs-regular)}.sn-type-xxs-medium{font:var(--type-xxs-medium)}.sn-type-xxs-semibold{font:var(--type-xxs-semibold)}.sn-type-xxs-bold{font:var(--type-xxs-bold)}.sn-type-xs-regular{font:var(--type-xs-regular)}.sn-type-xs-medium{font:var(--type-xs-medium)}.sn-type-xs-semibold{font:var(--type-xs-semibold)}.sn-type-xs-bold{font:var(--type-xs-bold)}.sn-type-s-regular{font:var(--type-s-regular)}.sn-type-s-medium{font:var(--type-s-medium)}.sn-type-s-semibold{font:var(--type-s-semibold)}.sn-type-s-bold{font:var(--type-s-bold)}.sn-type-m-regular{font:var(--type-m-regular)}.sn-type-m-medium{font:var(--type-m-medium)}.sn-type-m-semibold{font:var(--type-m-semibold)}.sn-type-m-bold{font:var(--type-m-bold)}.sn-type-l-regular{font:var(--type-l-regular)}.sn-type-l-medium{font:var(--type-l-medium)}.sn-type-l-semibold{font:var(--type-l-semibold)}.sn-type-l-bold{font:var(--type-l-bold)}.sn-type-xl-regular{font:var(--type-xl-regular)}.sn-type-xl-medium{font:var(--type-xl-medium)}.sn-type-xl-semibold{font:var(--type-xl-semibold)}.sn-type-xl-bold{font:var(--type-xl-bold)}.sn-type-2xl-regular{font:var(--type-2xl-regular)}.sn-type-2xl-medium{font:var(--type-2xl-medium)}.sn-type-2xl-semibold{font:var(--type-2xl-semibold)}.sn-type-2xl-bold{font:var(--type-2xl-bold)}.sn-type-label-small{font:var(--type-label-small);letter-spacing:.25px}.sn-type-label-medium{font:var(--type-label-medium);letter-spacing:.25px}.sn-type-label-large{font:var(--type-label-large);letter-spacing:.45px}.sn-type-website-h1{font:var(--type-website-h1)}.sn-type-website-h2{font:var(--type-website-h2)}.sn-type-website-h3{font:var(--type-website-h3)}.sn-type-website-title1{font:var(--type-website-title1)}.sn-type-website-title2{font:var(--type-website-title2)}.sn-type-website-subtitle1{font:var(--type-website-subtitle1)}.sn-type-website-subtitle2{font:var(--type-website-subtitle2)}.sn-type-website-emphasis1{font:var(--type-website-emphasis1)}.sn-type-website-emphasis2{font:var(--type-website-emphasis2)}.sn-type-website-body1{font:var(--type-website-body1)}.sn-type-website-body2{font:var(--type-website-body2)}
.sn-glyph{flex:none;display:block}.sn-btn{justify-content:center;align-items:center;gap:var(--spacing-0);box-sizing:border-box;border-radius:var(--radius-4);font-family:var(--font-sans);cursor:pointer;white-space:nowrap;border:1px solid #0000;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.sn-btn__label{padding:0 var(--spacing-4)}.sn-btn__icon{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.sn-btn__icon>svg{width:20px;height:20px}.sn-btn--compact{height:32px;padding:var(--spacing-4) var(--spacing-8)}.sn-btn--medium{height:40px;padding:var(--spacing-4) var(--spacing-12)}.sn-btn--large{height:48px;padding:var(--spacing-4) var(--spacing-12)}.sn-btn--icon-only.sn-btn--compact{width:32px;padding:var(--spacing-4)}.sn-btn--icon-only.sn-btn--medium{width:40px;padding:var(--spacing-4)}.sn-btn--icon-only.sn-btn--large{width:48px;padding:var(--spacing-4)}.sn-btn:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-btn:disabled{cursor:not-allowed}.sn-btn--primary{background:var(--interactive-buttons-primary-default);color:var(--text-inverted-primary)}.sn-btn--primary:hover:not(:disabled){background:var(--interactive-buttons-primary-hover)}.sn-btn--primary:active:not(:disabled){background:var(--interactive-buttons-primary-pressed)}.sn-btn--primary:disabled{background:var(--interactive-buttons-primary-disabled)}.sn-btn--secondary{background:var(--base-white);border-color:var(--grey-400);color:var(--text-default-primary)}.sn-btn--secondary:hover:not(:disabled){background:var(--grey-100)}.sn-btn--secondary:active:not(:disabled){background:var(--grey-300)}.sn-btn--secondary:disabled{border-color:var(--grey-300);color:var(--text-default-disabled)}.sn-btn--ghost{background:var(--base-white);color:var(--text-default-info)}.sn-btn--ghost:hover:not(:disabled){background:var(--ui-primary-50)}.sn-btn--ghost:active:not(:disabled){background:var(--ui-primary-100)}.sn-btn--ghost:disabled{color:var(--text-default-disabled);background:0 0}.sn-btn--text{color:var(--text-default-info);background:0 0;border:0;height:24px;padding:0}.sn-btn--text.sn-btn--medium,.sn-btn--text.sn-btn--large{font-weight:500;line-height:20px}.sn-btn--text:hover:not(:disabled){color:var(--semantics-info-dark)}.sn-btn--text:disabled{color:var(--text-default-disabled)}.sn-label{align-items:center;gap:var(--spacing-4);font-family:var(--font-sans);color:var(--text-default-primary);font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.sn-label--large{line-height:24px}.sn-label--large.sn-label--high{font-size:16px}.sn-label__optional{color:var(--text-default-secondary)}.sn-label__info{color:var(--text-default-secondary);display:inline-flex}.sn-field{gap:var(--spacing-4);width:250px;max-width:100%;font-family:var(--font-sans);flex-direction:column;display:flex}.sn-field__label{align-items:center;gap:var(--spacing-8);padding:0 var(--spacing-2);display:flex}.sn-field__desc{padding:0 var(--spacing-2);color:var(--text-default-primary);font-size:12px;line-height:16px}.sn-input{align-items:center;gap:var(--spacing-12);box-sizing:border-box;padding:0 var(--spacing-8) 0 var(--spacing-12);background:var(--base-white);border:1px solid var(--grey-400);border-radius:var(--radius-4);display:flex}.sn-field--compact .sn-input{height:32px}.sn-field--regular .sn-input{height:40px}.sn-field--large .sn-input{height:48px}.sn-input__icon,.sn-input__action{color:var(--text-default-secondary);display:inline-flex}.sn-input__control{min-width:0;font:inherit;color:var(--text-default-primary);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:14px;font-weight:400;line-height:20px}.sn-input__control::placeholder{color:var(--text-default-disabled)}.sn-input:hover{background:var(--grey-100)}.sn-input:focus-within{background:var(--base-white);border-color:var(--ui-primary-500)}.sn-field.is-readonly .sn-input{background:var(--grey-100);border-color:var(--grey-300)}.sn-field.is-readonly .sn-input__control{color:var(--text-default-secondary)}.sn-field.is-disabled .sn-input{background:var(--grey-100);border-color:var(--grey-300)}.sn-field.is-disabled .sn-input__control{color:var(--text-default-disabled);cursor:not-allowed}.sn-field.is-error .sn-input{border-color:var(--semantics-error-strong)}.sn-field.is-error .sn-field__desc{color:var(--text-default-negative)}.sn-check{min-height:40px;font-family:var(--font-sans);color:var(--text-default-primary);cursor:pointer;align-items:center;display:inline-flex;position:relative}.sn-check--regular{gap:var(--spacing-4);font-size:16px;line-height:24px}.sn-check--compact{gap:var(--spacing-0);font-size:14px;line-height:20px}.sn-check--compact .sn-check__text{padding-left:var(--spacing-4)}.sn-check__input{opacity:0;width:24px;height:24px;cursor:inherit;margin:0;position:absolute}.sn-check__box{color:var(--grey-700);display:inline-flex;position:relative}.sn-check.is-on .sn-check__box{color:var(--ui-primary-900)}.sn-check:hover .sn-check__box{color:var(--ui-primary-500)}.sn-check__input:focus-visible+.sn-check__box:after{content:"";border-radius:var(--radius-2);box-shadow:0 0 0 1.5px var(--ui-primary-500);position:absolute;inset:1px}.sn-check.is-disabled{cursor:not-allowed}.sn-check.is-disabled .sn-check__box,.sn-check.is-disabled:hover .sn-check__box,.sn-check.is-disabled .sn-check__text{color:var(--text-default-disabled)}.sn-check.is-disabled.is-on .sn-check__text{color:var(--text-default-secondary)}.sn-badge{box-sizing:border-box;border-radius:var(--radius-15);font-family:var(--font-sans);text-transform:uppercase;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;font-size:10px;font-weight:600;line-height:12px;display:inline-flex}.sn-badge--compact{height:20px;padding:var(--spacing-2) 10px}.sn-badge--regular{height:24px;padding:var(--spacing-2) var(--spacing-12);gap:var(--spacing-4)}.sn-badge--icon{width:32px;height:20px;padding:var(--spacing-2) 10px}.sn-badge__icon{width:16px;height:16px;display:inline-flex}.sn-badge__icon>svg{width:16px;height:16px}.sn-badge--positive{background:var(--green-50);border-color:var(--green-500);color:var(--text-default-positive)}.sn-badge--neutral{background:var(--grey-100);border-color:var(--text-default-emphasis);color:var(--text-default-emphasis)}.sn-badge--success{background:var(--green-500);color:var(--base-white)}.sn-badge--negative{background:var(--red-50);border-color:var(--red-500);color:var(--red-500)}.sn-badge--critical{background:var(--red-500);color:var(--base-white)}.sn-badge--alert{background:var(--yellow-50);border-color:var(--yellow-600);color:var(--yellow-600)}.sn-badge--warning{background:var(--orange-50);border-color:var(--orange-400);color:var(--orange-500)}.sn-badge--info{background:var(--blue-50);border-color:var(--blue-500);color:var(--blue-500)}.sn-app-header{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-24);width:100%;height:80px;padding:0 var(--spacing-48);font-family:var(--font-sans);color:var(--text-default-primary);display:flex}.sn-app-header--admin{background:var(--surface-secondary)}.sn-app-header--eb{background:var(--base-white);border-bottom:1px solid var(--grey-200);padding-left:var(--spacing-32)}.sn-app-header__left{align-items:center;gap:var(--spacing-24);flex:auto;min-width:0;display:flex}.sn-app-header__title{color:var(--text-default-emphasis);white-space:nowrap;flex:none;margin:0;font-size:20px;font-weight:600;line-height:28px}.sn-app-header__search{flex:auto;min-width:0;max-width:1080px}.sn-app-header__search .sn-field{width:100%}.sn-app-header__right{align-items:center;gap:var(--spacing-16);flex:none;display:flex}.sn-app-header__icons{align-items:center;gap:var(--spacing-8);display:flex}.sn-app-header__icon-btn,.sn-app-header__avatar-btn,.sn-app-header__user{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;margin:0}.sn-app-header__icon-btn{width:40px;height:40px;padding:var(--spacing-8) 0;border-radius:var(--radius-4);color:var(--grey-400);justify-content:center;align-items:center;display:inline-flex;position:relative}.sn-app-header__icon-btn:hover{color:var(--grey-700)}.sn-app-header__count{box-sizing:border-box;min-width:16px;height:16px;padding:0 var(--spacing-4);border-radius:var(--radius-full);background:var(--semantics-error-strong);color:var(--text-inverted-primary);text-align:center;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:4px;right:4px}.sn-app-header__avatar-btn{border-radius:var(--radius-full);padding:0;display:inline-flex}.sn-app-header__avatar{border-radius:var(--radius-full);object-fit:cover;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.sn-app-header__avatar--initials{background:var(--ui-primary-100);color:var(--ui-primary-900);font-size:16px;font-weight:500;line-height:24px}.sn-app-header__divider{background:var(--grey-400);opacity:.5;width:1px;height:24px}.sn-app-header__user{align-items:center;gap:var(--spacing-8);border-radius:var(--radius-4);color:var(--grey-700);text-align:left;padding:0;display:flex}.sn-app-header__user-text{flex-direction:column;display:flex}.sn-app-header__user-name{color:var(--text-default-primary);white-space:nowrap;font-size:16px;font-weight:400;line-height:24px}.sn-app-header__user-sub{color:var(--text-default-secondary);white-space:nowrap;font-size:12px;line-height:16px}.sn-app-header__role{align-items:center;gap:var(--spacing-8);color:var(--text-default-primary);cursor:pointer;font-size:16px;line-height:24px;display:flex;position:relative}.sn-app-header__switch-input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.sn-app-header__switch{border-radius:var(--radius-full);background:var(--grey-300);flex:none;width:40px;height:20px;position:relative}.sn-app-header__switch:after{content:"";border-radius:var(--radius-full);background:var(--ui-primary-500);width:10px;height:10px;transition:left .15s;position:absolute;top:5px;left:5px}.sn-app-header__switch.is-on{background:var(--ui-primary-500)}.sn-app-header__switch.is-on:after{background:var(--base-white);left:25px}.sn-app-header__icon-btn:focus-visible,.sn-app-header__avatar-btn:focus-visible,.sn-app-header__user:focus-visible,.sn-app-header__switch-input:focus-visible+.sn-app-header__switch{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-crumb{font-family:var(--font-sans);font-size:14px;line-height:20px}.sn-crumb__list{align-items:center;gap:var(--spacing-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sn-crumb__li{align-items:center;gap:var(--spacing-4);display:inline-flex}.sn-crumb__item{color:var(--text-default-secondary);font:inherit}.sn-crumb__item.is-clickable{color:var(--text-default-info);cursor:pointer;border-radius:var(--radius-2);background:0 0;border:0;margin:0;padding:0;text-decoration:none}.sn-crumb__item.is-clickable:hover{text-decoration:underline}.sn-crumb__item.is-clickable:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-crumb__item.is-disabled{color:var(--text-default-disabled)}.sn-crumb__sep{color:var(--text-default-secondary)}.sn-checkbox-group{font-family:var(--font-sans);flex-direction:column;align-items:flex-start;display:flex}.sn-checkbox-group--compact{gap:var(--spacing-4)}.sn-checkbox-group--regular{gap:var(--spacing-8)}.sn-checkbox-group__list{display:flex}.sn-checkbox-group__list--vertical{gap:var(--spacing-0);flex-direction:column}.sn-checkbox-group__list--dense>*+*{margin-top:calc(-1 * var(--spacing-4))}.sn-checkbox-group__list--horizontal{gap:var(--spacing-0) var(--spacing-16);flex-flow:wrap}.sn-chip{box-sizing:border-box;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-2);background:var(--grey-100);color:var(--text-default-primary);font-family:var(--font-sans);white-space:nowrap;vertical-align:middle;text-align:left;border:0;align-items:center;gap:0;margin:0;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.sn-chip--compact{height:20px}.sn-chip--regular{height:24px}.sn-chip--regular .sn-chip__label{line-height:20px}.sn-chip__label{padding:0 var(--spacing-4)}.sn-chip__icon,.sn-chip__dismiss{flex:none;justify-content:center;align-items:center;display:inline-flex}.sn-chip__dismiss{color:inherit;cursor:pointer;border-radius:var(--radius-2);background:0 0;border:0;margin:0;padding:0}.sn-chip__dismiss:disabled{cursor:default}.sn-chip__dismiss:focus-visible,button.sn-chip:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}button.sn-chip{cursor:pointer}button.sn-chip--selection:not(.sn-chip--action):hover:not(:disabled){background:var(--semantics-info-tint)}.sn-chip--selection.is-selected{background:var(--semantics-info-tint);color:var(--text-default-info)}.sn-chip--selection.is-disabled{background:var(--grey-100);color:var(--text-default-disabled);cursor:default}.sn-chip--input.is-disabled{background:var(--grey-200);color:var(--text-default-primary)}.sn-chip--action{background:var(--grey-200);box-shadow:inset 0 0 0 1px var(--grey-500);color:var(--text-default-primary)}.sn-chip--action.is-selected{background:var(--semantics-success-tint);box-shadow:inset 0 0 0 1px var(--semantics-success-strong);color:var(--text-default-positive)}button.sn-chip--action:hover:not(:disabled){background:var(--grey-200)}button.sn-chip--action.is-selected:hover:not(:disabled){background:var(--semantics-success-tint)}.sn-chip--dismissable{background:var(--semantics-info-tint);color:var(--text-default-info)}.sn-chip--dismissable:hover:not(.is-disabled){background:var(--semantics-info-light)}.sn-chip--dismissable.is-disabled{background:var(--grey-100);color:var(--text-default-disabled)}.sn-claim-card{gap:var(--spacing-24);box-sizing:border-box;width:490px;max-width:100%;padding:var(--spacing-24);background:var(--base-white);border-radius:var(--radius-8);font-family:var(--font-sans);flex-direction:column;display:flex;box-shadow:2px 2px 12px #0000001a}.sn-claim-card__head{justify-content:space-between;align-items:flex-start;gap:var(--spacing-16);display:flex}.sn-claim-card__id{flex-direction:column;min-width:0;display:flex}.sn-claim-card__id-label{height:24px;color:var(--text-default-secondary);align-items:center;font-size:12px;font-weight:500;line-height:16px;display:flex}.sn-claim-card__id-value{color:var(--text-default-primary);overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:24px}.sn-claim-card__status{flex:none}.sn-claim-card__grid{gap:var(--spacing-16);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.sn-claim-card__field{flex-direction:column;min-width:0;display:flex}.sn-claim-card__label{color:var(--text-default-secondary);margin:0;font-size:14px;font-weight:400;line-height:20px}.sn-claim-card__value{color:var(--text-default-primary);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:400;line-height:24px}.sn-claim-card__action{display:flex}.sn-company-chip{box-sizing:border-box;height:24px;padding:var(--spacing-4) 6px;border-radius:var(--radius-4);font-family:var(--font-sans);white-space:nowrap;vertical-align:middle;align-items:center;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.sn-company-chip__label{padding:0 var(--spacing-4)}.sn-company-chip--org{font-weight:500}.sn-company-chip--parent{background:var(--base-dark);color:var(--grey-50)}.sn-company-chip--child{background:var(--grey-200);color:var(--grey-800)}.sn-company-chip--linked{background:var(--base-white);color:var(--base-black);box-shadow:inset 0 0 0 1px var(--grey-300)}.sn-divider{border:0;flex:none;margin:0}.sn-divider--horizontal{width:100%;height:1px;display:block}.sn-divider--vertical{vertical-align:middle;align-self:stretch;width:1px;min-height:24px;display:inline-block}.sn-divider--subtle{background:var(--grey-300)}.sn-divider--bold{background:var(--grey-400)}.sn-dropdown{gap:var(--spacing-4);width:250px;max-width:100%;font-family:var(--font-sans);flex-direction:column;display:flex}.sn-dropdown__label{align-items:center;gap:var(--spacing-8);padding:0 var(--spacing-2);display:flex}.sn-dropdown__desc{padding:0 var(--spacing-2);color:var(--text-default-primary);font-size:12px;line-height:16px}.sn-dropdown__anchor{position:relative}.sn-dropdown__field{align-items:center;gap:var(--spacing-12);box-sizing:border-box;cursor:pointer;padding:0 var(--spacing-8) 0 var(--spacing-12);background:var(--base-white);border:1px solid var(--grey-400);border-radius:var(--radius-4);color:var(--text-default-primary);outline:none;font-size:16px;line-height:24px;display:flex}.sn-dropdown--compact .sn-dropdown__field{height:32px;font-size:14px;line-height:20px}.sn-dropdown--regular .sn-dropdown__field{height:40px}.sn-dropdown--large .sn-dropdown__field{height:48px}.sn-dropdown__content{align-items:center;gap:var(--spacing-4);flex:1;min-width:0;display:flex;overflow:hidden}.sn-dropdown__value,.sn-dropdown__placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sn-dropdown__placeholder{color:var(--text-default-disabled)}.sn-dropdown__arrow{color:var(--grey-700);display:inline-flex}.sn-dropdown__field:hover{background:var(--grey-100)}.sn-dropdown.is-open .sn-dropdown__field,.sn-dropdown__field:focus-visible{background:var(--base-white);border-color:var(--ui-primary-500)}.sn-dropdown__field:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-dropdown.is-disabled .sn-dropdown__field{background:var(--grey-100);border-color:var(--grey-300);cursor:not-allowed}.sn-dropdown.is-disabled .sn-dropdown__value{color:var(--text-default-disabled)}.sn-dropdown.is-error .sn-dropdown__field{border-color:var(--semantics-error-strong)}.sn-dropdown.is-error .sn-dropdown__desc{color:var(--text-default-negative)}.sn-dropdown__chip{box-sizing:border-box;min-width:0;height:20px;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-2);background:var(--grey-100);color:var(--text-default-primary);flex:0 auto;align-items:center;font-size:12px;line-height:16px;display:inline-flex}.sn-dropdown__chip-text{padding:0 var(--spacing-4);text-overflow:ellipsis;white-space:nowrap;max-width:64px;overflow:hidden}.sn-dropdown__chip--more{flex:none}.sn-dropdown__chip--more .sn-dropdown__chip-text{max-width:none;padding:0}.sn-dropdown__chip-x{color:var(--text-default-primary);cursor:pointer;border-radius:var(--radius-2);flex:none;display:inline-flex}.sn-dropdown__chip-x:hover,.sn-dropdown.is-disabled .sn-dropdown__chip{background:var(--grey-200)}.sn-dropdown__menu{z-index:20;top:calc(100% + var(--spacing-4));background:var(--base-white);border-radius:var(--radius-4);max-height:240px;box-shadow:var(--shadow-level05);margin:0;padding:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.sn-dropdown__option{align-items:center;gap:var(--spacing-8);box-sizing:border-box;min-height:40px;padding:var(--spacing-8) var(--spacing-8) var(--spacing-8) var(--spacing-16);border-bottom:1px solid var(--grey-200);color:var(--text-default-primary);background:var(--base-white);cursor:pointer;font-size:14px;line-height:20px;display:flex}.sn-dropdown__option:last-child{border-bottom-color:#0000}.sn-dropdown__option.is-active{background:var(--grey-50)}.sn-dropdown__option.is-selected{background:var(--grey-100)}.sn-dropdown--chips .sn-dropdown__option.is-selected{background:var(--base-white)}.sn-dropdown--chips .sn-dropdown__option.is-selected.is-active{background:var(--grey-50)}.sn-dropdown__option.is-disabled{color:var(--text-default-disabled);cursor:not-allowed;background:var(--base-white)}.sn-dropdown__option-text{flex:1;min-width:0}.sn-dropdown__check{color:var(--grey-700);display:inline-flex}.sn-dropdown__option.is-selected .sn-dropdown__check{color:var(--ui-primary-900)}.sn-dropdown__empty{padding:var(--spacing-8) var(--spacing-16);color:var(--text-default-secondary);font-size:14px;line-height:20px}.sn-file-row{box-sizing:border-box;width:100%;font-family:var(--font-sans);color:var(--text-default-primary)}.sn-file-row__main{align-items:center;gap:var(--spacing-16);box-sizing:border-box;display:flex}.sn-file-row__lead{align-items:center;gap:var(--spacing-4);flex:auto;min-width:0;display:flex}.sn-file-row__name{align-items:baseline;gap:var(--spacing-8);flex:auto;min-width:0;display:flex}.sn-file-row__file{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sn-file-row__size{color:var(--text-default-secondary);white-space:nowrap;flex:none}.sn-file-row__clip{color:var(--text-default-secondary);flex:none;display:inline-flex}.sn-file-row__warn{color:var(--semantics-error-strong);flex:none;display:inline-flex}.sn-file-row__remove{color:var(--text-default-primary);border-radius:var(--radius-2);cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:inline-flex}.sn-file-row__remove:hover{color:var(--text-default-emphasis);background:var(--grey-200)}.sn-file-row__remove:focus-visible,.sn-file-row__retry:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-file-row__loader{flex:none;width:16px;height:16px;display:inline-flex}.sn-file-row__track{stroke:var(--grey-300)}.sn-file-row__arc{stroke:var(--text-default-primary);stroke-linecap:butt;transition:stroke-dashoffset .2s}.sn-file-row__loader.is-spinning svg{animation:.9s linear infinite sn-file-row-spin}@keyframes sn-file-row-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sn-file-row__loader.is-spinning svg{animation-duration:3s}}.sn-file-row__error{align-items:center;gap:var(--spacing-8);color:var(--text-default-negative);font-size:12px;line-height:16px;display:flex}.sn-file-row__retry{cursor:pointer;border-radius:var(--radius-2);font:inherit;color:var(--text-default-info);background:0 0;border:0;padding:0;font-weight:600}.sn-file-row__retry:hover{color:var(--semantics-info-dark)}.sn-file-row--large .sn-file-row__main{min-height:36px;padding:var(--spacing-8) var(--spacing-16);background:var(--grey-100);border-radius:var(--radius-4)}.sn-file-row--large .sn-file-row__name{font-size:14px;font-weight:500;line-height:20px}.sn-file-row--large.is-error{border-radius:var(--radius-4);box-shadow:0 0 0 1px var(--semantics-error-strong)}.sn-file-row--large.is-error .sn-file-row__main{border:1px solid var(--grey-300);border-radius:var(--radius-4) var(--radius-4) 0 0}.sn-file-row--large .sn-file-row__error{padding:var(--spacing-4) var(--spacing-16);background:var(--grey-100);border-radius:0 0 var(--radius-4) var(--radius-4)}.sn-file-row--compact{gap:var(--spacing-4);padding:var(--spacing-2) 0;flex-direction:column;display:flex}.sn-file-row--compact .sn-file-row__main{min-height:20px}.sn-file-row--compact .sn-file-row__name{font-size:12px;font-weight:400;line-height:16px}.sn-icon{color:var(--grey-400);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.sn-icon--emphasis{color:var(--grey-900)}.sn-icon--active{color:var(--semantics-info-strong)}.sn-icon>svg{width:100%;height:100%;display:block}.sn-image{background:var(--surface-secondary);width:100%;display:block;position:relative;overflow:hidden}.sn-image__img{object-fit:cover;width:100%;height:100%;display:block}.sn-image--placeholder{background:#f0c6c6;justify-content:center;align-items:center;display:flex}.sn-image__ratio{font-family:var(--font-sans);color:#846d6d;font-size:20px;font-weight:600;line-height:28px}.sn-lbl{align-items:center;gap:var(--spacing-4);font-family:var(--font-sans);color:var(--text-default-primary);font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.sn-lbl--large{min-height:24px}.sn-lbl--large.sn-lbl--high{font-size:16px;line-height:24px}.sn-lbl__optional{color:var(--text-default-secondary)}.sn-lbl__req{color:var(--text-default-warning)}.sn-lbl__info{color:var(--text-default-secondary);display:inline-flex}.sn-logo{flex:none;align-items:center;line-height:0;display:inline-flex}.sn-logo svg{width:auto;max-width:none;height:100%;display:block}.sn-mbtn{justify-content:center;align-items:center;gap:var(--spacing-0);box-sizing:border-box;border-radius:var(--radius-8);font-family:var(--font-sans);cursor:pointer;white-space:nowrap;border:1px solid #0000;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.sn-mbtn__label{padding:0 var(--spacing-4)}.sn-mbtn__icon{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.sn-mbtn__icon>svg{width:20px;height:20px}.sn-mbtn--compact{height:32px;padding:var(--spacing-4) var(--spacing-8)}.sn-mbtn--medium{height:40px;padding:var(--spacing-4) var(--spacing-12)}.sn-mbtn--large{height:48px;padding:var(--spacing-4) var(--spacing-12)}.sn-mbtn--icon-only{padding:var(--spacing-4) var(--spacing-8)}.sn-mbtn--icon-only.sn-mbtn--compact{width:32px}.sn-mbtn--icon-only.sn-mbtn--medium{width:40px}.sn-mbtn--icon-only.sn-mbtn--large{width:48px}.sn-mbtn:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-mbtn:disabled{cursor:not-allowed}.sn-mbtn--primary{background:var(--ui-primary-500);color:var(--text-inverted-primary)}.sn-mbtn--primary:hover:not(:disabled){background:var(--ui-primary-700)}.sn-mbtn--primary:active:not(:disabled){background:var(--ui-primary-800)}.sn-mbtn--primary:disabled{background:var(--interactive-buttons-primary-disabled)}.sn-mbtn--secondary{background:var(--base-white);border-color:var(--ui-primary-500);color:var(--ui-primary-500)}.sn-mbtn--secondary:hover:not(:disabled){border-color:var(--ui-primary-700);color:var(--ui-primary-700)}.sn-mbtn--secondary:active:not(:disabled){border-color:var(--ui-primary-800);color:var(--ui-primary-800)}.sn-mbtn--secondary:disabled{border-color:var(--interactive-buttons-primary-disabled);color:var(--text-default-disabled)}.sn-mbtn--border{background:var(--base-white);border-color:var(--grey-400);color:var(--text-default-primary)}.sn-mbtn--border:hover:not(:disabled){background:var(--grey-100)}.sn-mbtn--border:active:not(:disabled){background:var(--grey-300)}.sn-mbtn--border:disabled{border-color:var(--grey-300);color:var(--text-default-disabled)}.sn-mbtn--ghost{background:var(--base-white);color:var(--text-default-info)}.sn-mbtn--ghost.sn-mbtn--icon-only{padding:var(--spacing-4) var(--spacing-2)}.sn-mbtn--ghost:hover:not(:disabled){background:var(--ui-primary-50)}.sn-mbtn--ghost:active:not(:disabled){background:var(--ui-primary-100)}.sn-mbtn--ghost:disabled{color:var(--text-default-disabled);background:0 0}.sn-mbtn--text{color:var(--text-default-info);border-radius:var(--radius-4);background:0 0;border:0;height:24px;padding:0;font-weight:500;line-height:20px}.sn-mbtn--text.sn-mbtn--medium,.sn-mbtn--text.sn-mbtn--large{font-size:16px;line-height:24px}.sn-mbtn--text.sn-mbtn--icon-only{width:24px;padding:var(--spacing-4) var(--spacing-2)}.sn-mbtn--text:hover:not(:disabled){color:var(--semantics-info-dark)}.sn-mbtn--text:disabled{color:var(--text-default-disabled)}.sn-menu{box-sizing:border-box;background:var(--base-white);border-radius:var(--radius-4);width:332px;max-width:100%;box-shadow:var(--shadow-level04);font-family:var(--font-sans);flex-direction:column;display:flex;overflow:hidden}.sn-menu__search{padding:var(--spacing-12) var(--spacing-16)}.sn-menu__search .sn-input{height:36px}.sn-menu__area{padding:var(--spacing-16) 0;box-sizing:border-box;flex-direction:column;max-height:232px;display:flex;overflow-y:auto}.sn-menu--search .sn-menu__area{padding-top:var(--spacing-0)}.sn-menu__cell{box-sizing:border-box;min-height:40px;padding:0 10px 0 var(--spacing-16);background:var(--base-white);box-shadow:inset 0 -1px 0 var(--grey-200);color:var(--text-default-primary);cursor:pointer;outline:none;flex-shrink:0;align-items:center;font-size:14px;line-height:20px;display:flex}.sn-menu__cell.has-lead{padding-left:6px}.sn-menu__cell.has-trail{padding-right:6px}.sn-menu__cell:hover{background:var(--grey-50)}.sn-menu__cell.is-selected{background:var(--grey-100)}.sn-menu__cell:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:-2px}.sn-menu__cell.is-disabled,.sn-menu__cell.is-disabled:hover{background:var(--base-white);box-shadow:inset 0 -1px 0 var(--base-white);color:var(--text-default-disabled);cursor:not-allowed}.sn-menu__label{flex:auto;min-width:0;padding:10px 0}.sn-menu__icon,.sn-menu__control{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.sn-menu__control{color:var(--grey-700)}.sn-menu__cell.is-selected .sn-menu__control{color:var(--ui-primary-900)}.sn-menu__cell.is-disabled .sn-menu__control{color:var(--text-default-disabled)}.sn-menu__radio-on{box-sizing:border-box;border-radius:var(--radius-full);border:6px solid var(--ui-primary-500);width:22px;height:22px}.sn-menu__cell.is-disabled .sn-menu__radio-on{border-color:var(--text-default-disabled)}.sn-menu__empty{padding:10px var(--spacing-16);color:var(--text-default-secondary);font-size:14px;line-height:20px}.sn-menu__area::-webkit-scrollbar{width:16px}.sn-menu__area::-webkit-scrollbar-track{background:var(--base-white);box-shadow:inset 1px 0 0 var(--grey-200)}.sn-menu__area::-webkit-scrollbar-thumb{background:var(--grey-200);border-radius:var(--radius-8);background-clip:content-box;border:4px solid #0000}@supports not selector(::-webkit-scrollbar){.sn-menu__area{scrollbar-color:var(--grey-200) var(--base-white)}}.sn-message-strip{align-items:flex-start;gap:var(--spacing-32);box-sizing:border-box;width:100%;padding:var(--spacing-8) var(--spacing-16);border-radius:var(--radius-4);font-family:var(--font-sans);color:var(--text-default-primary);border:1px solid;font-size:14px;font-weight:400;line-height:20px;display:flex}.sn-message-strip--info{background:var(--blue-50);border-color:var(--blue-500)}.sn-message-strip--error{background:var(--red-50);border-color:var(--red-500)}.sn-message-strip--positive{background:var(--green-50);border-color:var(--green-600)}.sn-message-strip--alert{background:var(--yellow-50);border-color:var(--yellow-600)}.sn-message-strip__content{align-items:flex-start;gap:var(--spacing-8);flex:auto;min-width:0;display:flex}.sn-message-strip__icon{flex:none;width:20px;height:20px;display:inline-flex}.sn-message-strip--info .sn-message-strip__icon{color:var(--blue-500)}.sn-message-strip--error .sn-message-strip__icon{color:var(--red-500)}.sn-message-strip--positive .sn-message-strip__icon{color:var(--green-600)}.sn-message-strip--alert .sn-message-strip__icon{color:var(--yellow-600)}.sn-message-strip__text{flex:auto;min-width:0}.sn-message-strip__title{font-weight:600}.sn-message-strip__actions{align-items:center;gap:var(--spacing-8);flex:none;min-height:20px;display:flex}.sn-message-strip__close{width:24px;height:20px;color:var(--grey-700);cursor:pointer;border-radius:var(--radius-2);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.sn-message-strip__close:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-metric-card{gap:var(--spacing-16);box-sizing:border-box;width:349px;max-width:100%;padding:var(--spacing-16);background:var(--base-white);border-radius:var(--radius-4);font-family:var(--font-sans);flex-direction:column;display:flex;box-shadow:2px 2px 12px #0000001a}.sn-metric-card__head{align-items:center;gap:var(--spacing-8);min-height:24px;display:flex}.sn-metric-card__icon{width:24px;height:24px;color:var(--text-default-primary);display:inline-flex}.sn-metric-card__icon>svg{width:24px;height:24px}.sn-metric-card__label{color:var(--text-default-primary);margin:0;font-size:14px;font-weight:600;line-height:16px}.sn-metric-card__body{align-items:center;gap:var(--spacing-16);flex-wrap:wrap;display:flex}.sn-metric-card__value{color:var(--text-default-emphasis);font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:36px}.sn-metric-card__delta{box-sizing:border-box;height:20px;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-2);background:var(--green-50);color:var(--text-default-positive);align-items:center;display:inline-flex}.sn-metric-card__delta-text{padding:0 var(--spacing-4);white-space:nowrap;font-size:12px;font-weight:400;line-height:16px}.sn-metric-card__action{display:flex}.sn-mobile-stepper{align-items:center;gap:var(--spacing-8);font-family:var(--font-sans);margin:0;padding:0;list-style:none;display:flex}.sn-mobile-stepper__item{align-items:center;gap:var(--spacing-8);flex:none;height:20px;margin:0;padding:0;display:flex}.sn-mobile-stepper__item--completed,.sn-mobile-stepper__item--ongoing{color:var(--ui-primary-500)}.sn-mobile-stepper__item--pending{color:var(--grey-400)}.sn-mobile-stepper__label{color:var(--ui-primary-500);white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}.sn-mobile-stepper__sep{background:var(--grey-300);flex:none;width:24px;height:1px}.sn-mobile-stepper__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sn-modal-overlay{z-index:1000;padding:var(--spacing-16);box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sn-modal-overlay__scrim{background:var(--grey-900);opacity:.55;position:absolute;inset:0}.sn-modal-overlay>.sn-modal{max-height:100%;position:relative}.sn-modal{box-sizing:border-box;background:var(--base-white);border-radius:var(--radius-4);width:480px;max-width:100%;box-shadow:var(--shadow-level04);font-family:var(--font-sans);color:var(--text-default-primary);flex-direction:column;display:flex;overflow:hidden}.sn-modal:focus{outline:none}.sn-modal__titlebar{align-items:center;gap:var(--spacing-8);padding:var(--spacing-12) var(--spacing-12) var(--spacing-12) var(--spacing-24);background:var(--grey-50);border-bottom:1px solid var(--grey-200);flex:none;display:flex}.sn-modal__title{min-width:0;color:var(--text-default-primary);flex:auto;margin:0;font-size:20px;font-weight:600;line-height:28px}.sn-modal__close{cursor:pointer;width:24px;height:24px;color:var(--text-default-primary);border-radius:var(--radius-2);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sn-modal__close:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-modal__content{min-height:0;padding:var(--spacing-24);gap:var(--spacing-24);flex-direction:column;flex:auto;font-size:16px;font-weight:400;line-height:24px;display:flex;overflow-y:auto}.sn-modal__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-16);padding:var(--spacing-16);border-top:1px solid var(--grey-200);background:var(--base-white);flex:none;display:flex}.sn-nav-item{align-items:center;gap:var(--spacing-8);box-sizing:border-box;width:192px;max-width:100%;height:40px;padding:var(--spacing-8) var(--spacing-12) var(--spacing-8) var(--spacing-16);border-radius:var(--radius-4);color:var(--text-default-primary);font-family:var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:flex}.sn-nav-item.is-selected{background:var(--interactive-buttons-primary-default);color:var(--text-inverted-primary)}.sn-nav-item:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-nav-item.is-collapsed{width:40px;padding:var(--spacing-8) 10px;justify-content:center}.sn-nav-item__icon{flex-shrink:0;width:20px;height:20px;display:inline-flex}.sn-nav-item__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.sn-product-card{gap:var(--spacing-16);box-sizing:border-box;width:349px;max-width:100%;height:216px;padding:20px var(--spacing-24);background:var(--base-white);border-radius:var(--radius-8);font-family:var(--font-sans);flex-direction:column;display:flex;overflow:hidden;box-shadow:2px 2px 12px #0000001a}.sn-product-card__head{gap:var(--spacing-4);flex-direction:column;flex:none;display:flex}.sn-product-card__brand{gap:var(--spacing-4);flex-direction:column;display:flex}.sn-product-card__logo-wrap{height:24px;display:flex}.sn-product-card__logo{object-fit:contain;width:auto;max-width:100%;height:24px;display:block}.sn-product-card__insurer{color:var(--text-default-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.sn-product-card__title{color:var(--text-default-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.sn-product-card__fields{gap:var(--spacing-16);flex-direction:column;flex:none;margin:0;display:flex}.sn-product-card__row{gap:var(--spacing-16);display:flex}.sn-product-card__row--action{align-items:center}.sn-product-card__field{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.sn-product-card__label{color:var(--grey-400);margin:0;font-size:10px;font-weight:500;line-height:12px}.sn-product-card__value{align-items:center;gap:var(--spacing-8);min-width:0;margin:0;display:flex}.sn-product-card__value-text{color:var(--text-default-primary);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}.sn-product-card__badge{box-sizing:border-box;height:20px;padding:var(--spacing-2) var(--spacing-12);border-radius:var(--radius-2);background:var(--blue-50);color:var(--text-default-info);flex:none;align-items:center;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.sn-product-card__next{box-sizing:border-box;width:40px;height:32px;padding:var(--spacing-4) 10px;border-radius:var(--radius-4);background:var(--grey-100);color:var(--text-default-primary);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.sn-product-card__next>svg{width:24px;height:24px}.sn-product-card__next:hover{background:var(--grey-200)}.sn-product-card__next:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-product-card__desc{-webkit-line-clamp:3;color:var(--text-default-emphasis);-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}.sn-product-card--default-description .sn-product-card__desc{-webkit-line-clamp:1}.sn-progress-indicator{width:100%}.sn-radio{min-height:40px;font-family:var(--font-sans);color:var(--text-default-primary);cursor:pointer;align-items:center;display:inline-flex;position:relative}.sn-radio--regular{gap:var(--spacing-4);font-size:16px;line-height:24px}.sn-radio--compact{gap:var(--spacing-0);font-size:14px;line-height:20px}.sn-radio__text{padding-right:var(--spacing-4)}.sn-radio--regular .sn-radio__text{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}.sn-radio__input{opacity:0;width:24px;height:24px;cursor:inherit;margin:-12px 0 0;position:absolute;top:50%;left:8px}.sn-radio__control{box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;display:inline-flex}.sn-radio__mark{border-radius:var(--radius-full);width:24px;height:24px;color:var(--grey-700);justify-content:center;align-items:center;display:inline-flex;position:relative}.sn-radio__dot{box-sizing:border-box;border-radius:var(--radius-full);border:6px solid;width:22px;height:22px;display:block}.sn-radio.is-on .sn-radio__mark{color:var(--ui-primary-900)}.sn-radio:hover .sn-radio__mark{color:var(--ui-primary-500)}.sn-radio__input:focus-visible+.sn-radio__control .sn-radio__mark:after{content:"";border-radius:var(--radius-full);box-shadow:0 0 0 1.5px var(--ui-primary-500);position:absolute;inset:0}.sn-radio.is-disabled{cursor:not-allowed}.sn-radio.is-disabled .sn-radio__mark,.sn-radio.is-disabled:hover .sn-radio__mark{color:var(--grey-400)}.sn-radio.is-disabled .sn-radio__text{color:var(--text-default-secondary)}.sn-radio-group{font-family:var(--font-sans);flex-direction:column;align-items:flex-start;display:flex}.sn-radio-group--compact{gap:var(--spacing-4)}.sn-radio-group--regular{gap:var(--spacing-8)}.sn-radio-group__list{display:flex}.sn-radio-group__list--vertical{gap:var(--spacing-0);flex-direction:column}.sn-radio-group__list--dense>*+*{margin-top:calc(-1 * var(--spacing-4))}.sn-radio-group__list--horizontal{gap:var(--spacing-0) var(--spacing-16);flex-flow:wrap}.sn-scrim{z-index:1000;padding:var(--spacing-16);box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sn-scrim--inline{z-index:auto;position:absolute}.sn-scrim__backdrop{background:var(--grey-900);opacity:.55;position:absolute;inset:0}.sn-scrim__content{max-width:100%;max-height:100%;position:relative}.sn-scrollbar{box-sizing:border-box;overflow:auto}.sn-scrollbar:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-scrollbar::-webkit-scrollbar{width:16px;height:16px}.sn-scrollbar::-webkit-scrollbar-track{background:var(--grey-100);box-shadow:inset 1px 0 0 var(--grey-300)}.sn-scrollbar::-webkit-scrollbar-track:horizontal{box-shadow:inset 0 1px 0 var(--grey-300)}.sn-scrollbar::-webkit-scrollbar-track:vertical{margin:var(--spacing-0)}.sn-scrollbar::-webkit-scrollbar-thumb{background:var(--grey-300);background-clip:content-box;border:4px solid #0000;border-radius:12px}.sn-scrollbar::-webkit-scrollbar-corner{background:var(--grey-100)}@supports not selector(::-webkit-scrollbar){.sn-scrollbar{scrollbar-color:var(--grey-300) var(--grey-100)}}.sn-side-panel{box-sizing:border-box;justify-content:space-between;gap:var(--spacing-24);width:224px;height:100%;min-height:0;padding:var(--spacing-24) 0;background:var(--base-white);border-right:1px solid var(--grey-300);font-family:var(--font-sans);flex-direction:column;display:flex;overflow-y:auto}.sn-side-panel.is-collapsed{width:80px}.sn-side-panel__top{gap:var(--spacing-24);padding:0 var(--spacing-12);flex-direction:column;display:flex}.sn-side-panel.is-collapsed .sn-side-panel__top{padding:0}.sn-side-panel__brand{align-items:center;gap:var(--spacing-16);height:40px;display:flex}.sn-side-panel__brand .sn-logo{flex:auto;min-width:0}.sn-side-panel.is-collapsed .sn-side-panel__brand{justify-content:center}.sn-side-panel.is-collapsed .sn-side-panel__brand .sn-logo{flex:none}.sn-side-panel__brand-btn,.sn-side-panel__toggle,.sn-side-panel__row,.sn-side-panel__user{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;margin:0}.sn-side-panel__brand-btn{border-radius:var(--radius-4);padding:0;display:inline-flex}.sn-side-panel__toggle{width:40px;height:40px;padding:var(--spacing-8);border-radius:var(--radius-4);color:var(--text-default-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.sn-side-panel__nav,.sn-side-panel__bottom{flex-direction:column;display:flex}.sn-side-panel__bottom{padding:var(--spacing-8) var(--spacing-12)}.sn-side-panel.is-collapsed .sn-side-panel__bottom{padding:0}.sn-side-panel__row{box-sizing:border-box;align-items:center;gap:var(--spacing-8);width:100%;height:40px;padding:var(--spacing-8);border-radius:var(--radius-4);text-align:left;color:var(--text-default-primary);font-size:14px;font-weight:400;line-height:20px;display:flex}.sn-side-panel.is-collapsed .sn-side-panel__row{justify-content:center}.sn-side-panel__row.is-selected{background:var(--interactive-buttons-primary-default);color:var(--text-inverted-primary)}.sn-side-panel__icon{flex:none;width:20px;height:20px;display:inline-flex}.sn-side-panel__icon svg{width:20px;height:20px}.sn-side-panel__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.sn-side-panel__user-wrap{padding:var(--spacing-8) 0;justify-content:center;align-items:center;display:flex}.sn-side-panel__user{box-sizing:border-box;align-items:center;gap:var(--spacing-8);width:100%;padding:var(--spacing-8);border-radius:var(--radius-4);text-align:left;display:flex}.sn-side-panel.is-collapsed .sn-side-panel__user{justify-content:center}.sn-side-panel__avatar{border-radius:var(--radius-full);object-fit:cover;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.sn-side-panel__avatar--initials{background:var(--ui-primary-100);color:var(--ui-primary-900);font-size:12px;font-weight:500;line-height:16px}.sn-side-panel__user-name{min-width:0;color:var(--text-default-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.sn-side-panel__chev{color:var(--text-default-primary);flex:none;display:inline-flex}.sn-side-panel__brand-btn:focus-visible,.sn-side-panel__toggle:focus-visible,.sn-side-panel__row:focus-visible,.sn-side-panel__user:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-stepper{max-width:100%;font-family:var(--font-sans);align-items:flex-start;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.sn-stepper--center{justify-content:center}.sn-stepper__step{align-items:center;gap:var(--spacing-8);flex-direction:column;flex:0 148px;min-width:96px;margin:0;padding:0;display:flex}.sn-stepper__row{align-items:center;width:100%;height:32px;display:flex}.sn-stepper__line{background:var(--grey-400);flex:1 1 0;height:2px}.sn-stepper__node{flex:none;justify-content:center;align-items:center;display:inline-flex}.sn-stepper__step--start .sn-stepper__line--before,.sn-stepper__step--end .sn-stepper__line--after{visibility:hidden}.sn-stepper__step--complete .sn-stepper__line,.sn-stepper__step--current .sn-stepper__line--before{background:var(--interactive-buttons-primary-default)}.sn-stepper__step--error .sn-stepper__line{background:var(--text-default-negative)}.sn-stepper__step--complete .sn-stepper__glyph{color:var(--interactive-buttons-primary-default)}.sn-stepper__step--error .sn-stepper__glyph{color:var(--semantics-error-strong)}.sn-stepper__disc{border-radius:var(--radius-full);background:var(--grey-400);width:28px;height:28px;color:var(--base-white);display:inline-flex}.sn-stepper__ring{box-sizing:border-box;border-radius:var(--radius-full);background:var(--base-white);border:8px solid var(--interactive-buttons-primary-default);width:28px;height:28px;display:block}.sn-stepper__dot{box-sizing:border-box;border-radius:var(--radius-full);background:var(--grey-400);border:2px solid var(--grey-400);width:12px;height:12px;display:block}.sn-stepper__label{box-sizing:border-box;width:100%;padding:0 var(--spacing-16);text-align:center;color:var(--text-default-secondary);font-size:14px;font-weight:400;line-height:20px}.sn-stepper__step--current .sn-stepper__label{color:var(--text-default-emphasis)}.sn-stepper__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sn-switch{cursor:pointer;flex:none;width:40px;height:20px;display:inline-flex;position:relative}.sn-switch__input{opacity:0;width:100%;height:100%;cursor:inherit;z-index:1;margin:0;position:absolute;inset:0}.sn-switch__track{box-sizing:border-box;border-radius:var(--radius-full);background:var(--grey-300);justify-content:flex-start;align-items:center;width:100%;height:100%;padding:0 3px;transition:background-color .15s;display:flex}.sn-switch__dot{border-radius:var(--radius-full);background:var(--base-white);width:16px;height:16px;transition:transform .15s}.sn-switch.is-on .sn-switch__dot{transform:translate(18px)}.sn-switch.is-on .sn-switch__track{background:var(--ui-primary-500)}.sn-switch:hover .sn-switch__track{background:var(--grey-400)}.sn-switch.is-on:hover .sn-switch__track{background:var(--ui-primary-600)}.sn-switch__input:focus-visible+.sn-switch__track{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-switch.is-disabled{cursor:not-allowed}.sn-switch.is-disabled .sn-switch__track,.sn-switch.is-disabled:hover .sn-switch__track{background:var(--grey-200)}.sn-table{width:100%;font-family:var(--font-sans);color:var(--text-default-primary);background:var(--base-white);position:relative;overflow-x:auto}.sn-table__table{border-collapse:collapse;border-spacing:0;width:100%}.sn-table__table th,.sn-table__table td{text-align:left;vertical-align:middle;font-weight:inherit;padding:0}.sn-table__hrow{background:var(--grey-100);border-bottom:1px solid var(--grey-300);height:40px}.sn-table__row{background:var(--base-white);border-bottom:1px solid var(--grey-300);height:40px}.sn-table__select{border-right:1px solid var(--grey-200);width:48px;min-width:48px;text-align:center!important}.sn-table__hrow .sn-table__select{border-right-color:var(--grey-300)}.sn-table__select .sn-check{justify-content:center;width:40px;height:40px}.sn-table__actions{z-index:1;background:var(--base-white);border-left:1px solid var(--grey-300);width:48px;min-width:48px;position:sticky;right:0}.sn-table__hrow .sn-table__actions{background:var(--grey-100);border-left-color:#0000}.sn-table__actions:before{content:"";pointer-events:none;background:linear-gradient(to right, transparent, var(--base-white));width:24px;position:absolute;top:0;bottom:0;left:-25px}.sn-table__hrow .sn-table__actions:before{background:linear-gradient(to right, transparent, var(--grey-100))}.sn-table__actions-inner{padding:0 var(--spacing-12);justify-content:center;align-items:center;gap:10px;min-height:40px;display:flex}.sn-table__empty{color:var(--text-default-secondary);font-size:14px;line-height:20px;padding:var(--spacing-24) var(--spacing-8)!important;text-align:center!important}.sn-table__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sn-table-cell{padding:10px var(--spacing-8);box-sizing:border-box;min-height:40px;font-family:var(--font-sans);color:var(--text-default-primary);align-items:center;gap:10px;font-size:14px;line-height:20px;display:flex}.sn-table-cell--right{text-align:right;justify-content:flex-end}.sn-table-cell--center{text-align:center;justify-content:center}.sn-table-cell--default{font-weight:600;line-height:16px}.sn-table-cell__sortbtn{cursor:pointer;width:100%;text-align:inherit;font:inherit;color:inherit;background:0 0;border:0;font-size:14px;font-weight:600;line-height:16px}.sn-table-cell__sortbtn:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:-2px}.sn-table-cell__sort{width:24px;height:24px;color:var(--text-default-emphasis);flex:none;justify-content:center;align-items:center;display:inline-flex}.sn-table-cell__sort.is-asc svg{transform:scaleY(-1)}.sn-table-cell--row{font-weight:500}.sn-table-cell--described{justify-content:center;align-items:flex-start;gap:var(--spacing-4);flex-direction:column;font-weight:400}.sn-table-cell__desc{color:var(--text-default-secondary);font-size:12px;line-height:16px}.sn-table-cell--status,.sn-table-cell--tags{gap:var(--spacing-16)}.sn-table-cell--tags{gap:var(--spacing-8)}.sn-table-cell--tags .sn-table-cell__text{margin-right:var(--spacing-8)}.sn-table-cell--actions{padding:10px var(--spacing-12);justify-content:center;gap:10px}.sn-table-cell--checkbox{padding:0 var(--spacing-8);gap:6px}.sn-table-cell--error{min-height:44px}.sn-table-cell__error{width:24px;height:24px;color:var(--text-default-negative);flex:none;justify-content:center;align-items:center;display:inline-flex}.sn-table-cell--confidence{align-items:flex-start;gap:var(--spacing-4);flex-direction:column}.sn-table-cell__score{align-items:center;gap:var(--spacing-12);display:flex}.sn-table-cell__meter{align-items:center;gap:var(--spacing-4);display:flex}.sn-table-cell__track{background:var(--grey-200);border-radius:10px;width:52px;height:4px;display:block;position:relative;overflow:hidden}.sn-table-cell__fill{background:var(--text-default-alert);border-radius:10px;position:absolute;top:0;bottom:0;left:0}.sn-table-cell__pct{color:var(--text-default-alert);font-size:10px;line-height:12px}.sn-table-iconbtn{width:24px;height:24px;padding:var(--spacing-4) var(--spacing-2)}.sn-table-iconbtn.sn-btn--icon-only{width:24px}.sn-table-title{align-items:center;gap:var(--spacing-16);min-height:48px;padding:0 var(--spacing-8) var(--spacing-16);box-sizing:border-box;font-family:var(--font-sans);color:var(--text-default-primary);display:flex}.sn-table-title__heading{align-items:center;gap:var(--spacing-8);white-space:nowrap;font-size:16px;font-weight:500;line-height:24px;display:flex}.sn-table-title__divider{background:var(--grey-300);flex:none;width:1px;height:24px;display:inline-block}.sn-table-title__divider--tall{height:32px}.sn-table-title__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-16);flex:1;display:flex}.sn-table-title__icons{align-items:center;gap:var(--spacing-8);display:flex}.sn-table-title__ctas{align-items:center;gap:var(--spacing-16);display:flex}.sn-table-title__tertiary{align-items:center;gap:var(--spacing-8);display:flex}.sn-table-title__primary{align-items:center;gap:var(--spacing-12);display:flex}.sn-table-title__tabs{align-items:flex-end;gap:var(--spacing-8);align-self:flex-end;display:flex}.sn-table-title__tab{align-items:center;gap:var(--spacing-8);height:36px;padding:var(--spacing-8) var(--spacing-16);font:inherit;color:var(--text-default-primary);cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-bottom:2px solid #0000;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.sn-table-title__tab.is-active{border-bottom-color:var(--ui-primary-500);color:var(--ui-primary-500);font-weight:400}.sn-table-title__tab:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-table-title__select,.sn-table-footer__select{align-items:center;display:inline-flex;position:relative}.sn-table-title__select select,.sn-table-footer__select select{appearance:none;box-sizing:border-box;height:32px;padding:0 36px 0 var(--spacing-12);border:1px solid var(--grey-400);border-radius:var(--radius-4);background:var(--base-white);font:inherit;color:var(--text-default-primary);cursor:pointer;font-size:14px;line-height:20px}.sn-table-title__select select{width:250px}.sn-table-footer__select select{width:80px}.sn-table-title__select select:focus-visible,.sn-table-footer__select select:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-table-title__chev,.sn-table-footer__chev{right:var(--spacing-8);pointer-events:none;color:var(--text-default-primary);position:absolute}.sn-table-footer{justify-content:space-between;align-items:center;gap:var(--spacing-24);min-height:48px;padding:0 var(--spacing-24);box-sizing:border-box;background:var(--grey-100);border-top:1px solid var(--grey-300);font-family:var(--font-sans);color:var(--text-default-primary);flex-wrap:wrap;font-size:14px;line-height:20px;display:flex;box-shadow:0 -4px 12px #0000001a}.sn-table-footer__left{align-items:center;gap:var(--spacing-24);flex-wrap:wrap;display:flex}.sn-table-footer__pager{align-items:center;gap:var(--spacing-4);display:flex}.sn-table-footer__arrow,.sn-table-footer__page{border-radius:var(--radius-4);width:24px;height:24px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.sn-table-footer__arrow{color:var(--text-default-info)}.sn-table-footer__arrow:disabled{color:var(--text-default-disabled);cursor:not-allowed}.sn-table-footer__page{color:var(--text-default-secondary)}.sn-table-footer__page.is-current{color:var(--text-default-primary);font-weight:500}.sn-table-footer__page:hover:not(.is-current){color:var(--text-default-primary)}.sn-table-footer__arrow:focus-visible,.sn-table-footer__page:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-table-footer__size{align-items:center;gap:var(--spacing-8);display:flex}.sn-table-cell__text,.sn-table-cell__header{white-space:nowrap}.sn-tabs{align-items:center;gap:var(--spacing-8);box-shadow:inset 0 -2px 0 var(--grey-200);font-family:var(--font-sans);display:flex;overflow-x:auto}.sn-tabs__tab{justify-content:center;align-items:center;gap:var(--spacing-8);height:36px;padding:var(--spacing-8) var(--spacing-16);font:inherit;color:var(--text-default-primary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:0;margin:0;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;box-shadow:inset 0 -2px #0000}.sn-tabs__tab.is-active{color:var(--ui-primary-500);box-shadow:inset 0 -2px 0 var(--ui-primary-500);font-weight:400}.sn-tabs__tab:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:-2px}.sn-tabs__tab:disabled{color:var(--text-default-disabled);cursor:not-allowed}.sn-textarea{gap:var(--spacing-4);width:400px;max-width:100%;font-family:var(--font-sans);flex-direction:column;display:flex}.sn-textarea__head{align-items:center;gap:var(--spacing-12);min-height:20px;display:flex}.sn-textarea__label{align-items:center;gap:var(--spacing-2);min-width:0;color:var(--text-default-primary);flex:1;font-size:14px;line-height:20px;display:inline-flex}.sn-textarea__req{color:var(--text-default-warning)}.sn-textarea__help{color:var(--text-default-primary);display:inline-flex}.sn-textarea__count{color:var(--text-default-secondary);white-space:nowrap;margin-left:auto;font-size:12px;line-height:16px}.sn-textarea__field{box-sizing:border-box;padding:var(--spacing-12);background:var(--base-white);border:1px solid var(--grey-400);border-radius:var(--radius-4);display:flex}.sn-textarea__control{resize:vertical;min-width:0;font:inherit;color:var(--text-default-primary);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-size:16px;line-height:24px}.sn-textarea__control::placeholder{color:var(--text-default-disabled)}.sn-textarea__field:focus-within{border-color:var(--grey-600)}.sn-textarea.is-disabled .sn-textarea__field{background:var(--grey-100);border-color:var(--grey-400)}.sn-textarea.is-disabled .sn-textarea__control{color:var(--text-default-disabled);cursor:not-allowed;resize:none}.sn-textarea.is-error .sn-textarea__field{border-color:var(--semantics-error-strong)}.sn-textarea__msg{align-items:center;gap:var(--spacing-2);color:var(--text-default-primary);font-size:12px;line-height:16px;display:flex}.sn-textarea.is-error .sn-textarea__msg{color:var(--text-default-negative)}.sn-textarea__msg .sn-glyph{flex:none}.sn-toast{align-items:flex-start;gap:var(--spacing-24);box-sizing:border-box;width:560px;max-width:100%;padding:var(--spacing-16) var(--spacing-24);border-radius:var(--radius-4);font-family:var(--font-sans);color:var(--base-white);font-size:14px;font-weight:400;line-height:20px;display:flex;box-shadow:2px 4px 12px #00000026}.sn-toast--default{background:var(--base-dark);font-weight:500}.sn-toast--error{background:var(--red-600)}.sn-toast--success{background:var(--green-600)}.sn-toast--alert{background:var(--yellow-600)}.sn-toast__message{align-items:flex-start;gap:var(--spacing-8);flex:auto;min-width:0;display:flex}.sn-toast__icon{width:24px;height:24px;color:var(--base-white);flex:none;display:inline-flex}.sn-toast__text{min-width:0;padding:var(--spacing-2) 0;flex:auto}.sn-toast__actions{align-items:center;gap:var(--spacing-8);flex:none;min-height:24px;display:flex}.sn-toast__close{width:24px;height:24px;color:var(--base-white);cursor:pointer;border-radius:var(--radius-2);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.sn-toast__close:focus-visible{outline:2px solid var(--base-white);outline-offset:2px}.sn-toggle{border-radius:var(--radius-full);cursor:pointer;flex:none;display:inline-flex;position:relative}.sn-toggle--compact{width:28px;height:14px}.sn-toggle--large{width:48px;height:22px}.sn-toggle__input{opacity:0;width:100%;height:100%;cursor:inherit;z-index:1;margin:0;position:absolute;inset:0}.sn-toggle__track{box-sizing:border-box;border-radius:var(--radius-full);background:var(--grey-300);align-items:center;width:100%;height:100%;transition:background-color .15s;display:flex}.sn-toggle--compact .sn-toggle__track{padding:0 var(--spacing-2)}.sn-toggle--large .sn-toggle__track{padding:0 3px}.sn-toggle__thumb{border-radius:var(--radius-full);background:var(--base-white);transition:transform .15s}.sn-toggle--compact .sn-toggle__thumb{width:10px;height:10px}.sn-toggle--large .sn-toggle__thumb{width:16px;height:16px}.sn-toggle--compact.is-on .sn-toggle__thumb{transform:translate(14px)}.sn-toggle--large.is-on .sn-toggle__thumb{transform:translate(26px)}.sn-toggle.is-on .sn-toggle__track{background:var(--ui-primary-500)}.sn-toggle:hover .sn-toggle__track{background:var(--grey-400)}.sn-toggle.is-on:hover .sn-toggle__track{background:var(--ui-primary-600)}.sn-toggle__input:focus-visible+.sn-toggle__track{box-shadow:0 0 0 .5px var(--ui-primary-500)}.sn-toggle.is-disabled{cursor:not-allowed}.sn-toggle.is-disabled .sn-toggle__track,.sn-toggle.is-disabled:hover .sn-toggle__track{background:var(--grey-200)}.sn-toggle-field{align-items:flex-start;gap:var(--spacing-2);font-family:var(--font-sans);flex-direction:column;display:inline-flex}.sn-toggle-field__row{align-items:flex-start;gap:var(--spacing-8);cursor:pointer;display:inline-flex}.sn-toggle-field.is-disabled .sn-toggle-field__row{cursor:not-allowed}.sn-toggle-field__control{padding:var(--spacing-12) var(--spacing-2);display:inline-flex}.sn-toggle-field__text{color:var(--text-default-primary);padding:13px 0;font-size:14px;font-weight:500;line-height:20px}.sn-toggle-field__row:hover .sn-toggle:not(.is-disabled) .sn-toggle__track{background:var(--grey-400)}.sn-toggle-field__row:hover .sn-toggle.is-on:not(.is-disabled) .sn-toggle__track{background:var(--ui-primary-600)}.sn-tooltip{vertical-align:middle;display:inline-flex;position:relative}.sn-tooltip__bubble{z-index:1000;box-sizing:border-box;width:max-content;max-width:200px;padding:var(--spacing-12) var(--spacing-24) var(--spacing-12) var(--spacing-16);border-radius:var(--radius-2);box-shadow:var(--shadow-level03);background:var(--grey-800);color:var(--text-inverted-primary);font-family:var(--font-sans);text-align:left;white-space:normal;pointer-events:none;font-size:14px;font-weight:400;line-height:20px;position:absolute}.sn-tooltip__bubble--inverted{background:var(--grey-200);color:var(--text-default-primary)}.sn-tooltip__bubble--top{bottom:calc(100% + var(--spacing-8));left:50%;transform:translate(-50%)}.sn-tooltip__bubble--bottom{top:calc(100% + var(--spacing-8));left:50%;transform:translate(-50%)}.sn-tooltip__bubble--left{right:calc(100% + var(--spacing-8));top:50%;transform:translateY(-50%)}.sn-tooltip__bubble--right{left:calc(100% + var(--spacing-8));top:50%;transform:translateY(-50%)}.sn-upload{gap:var(--spacing-12);width:320px;max-width:100%;font-family:var(--font-sans);flex-direction:column;display:flex}.sn-upload__field,.sn-upload__head{gap:var(--spacing-4);flex-direction:column;display:flex}.sn-upload__label{align-items:center;display:flex}.sn-upload--compact .sn-upload__label{padding:0 var(--spacing-2)}.sn-upload__helper{color:var(--text-default-secondary);font-size:12px;line-height:16px}.sn-upload__hint{padding:0 var(--spacing-2);color:var(--text-default-secondary);font-size:12px;line-height:16px}.sn-upload__input{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sn-upload__zone{box-sizing:border-box;border-radius:var(--radius-4);background:var(--grey-100);border:1px dashed var(--grey-300);color:var(--text-default-secondary);cursor:pointer;transition:background-color .12s,border-color .12s;display:flex}.sn-upload__zone:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-upload__zone:hover:not(.sn-upload__zone--file){border-color:var(--grey-400)}.sn-upload__zone.is-dragover{background:var(--ui-primary-50);border-color:var(--ui-primary-500);border-style:solid}.sn-upload__text{font-size:16px;font-weight:400;line-height:24px}.sn-upload.is-error .sn-upload__zone{background:var(--semantics-error-tint);border-color:var(--semantics-error-default);color:var(--text-default-negative)}.sn-upload.is-info .sn-upload__zone{background:var(--semantics-info-tint);border-color:var(--semantics-info-default);color:var(--text-default-info)}.sn-upload.is-disabled .sn-upload__zone{cursor:not-allowed;color:var(--text-default-disabled)}.sn-upload--large .sn-upload__zone{min-height:120px;padding:var(--spacing-16) var(--spacing-12);justify-content:center;align-items:center;gap:var(--spacing-16);text-align:center;flex-direction:column}.sn-upload--large .sn-upload__zone--file{text-align:left;padding:var(--spacing-12) var(--spacing-8) var(--spacing-12) var(--spacing-16);background:var(--base-white);border:1px solid var(--grey-200);color:var(--text-default-primary);cursor:default;flex-direction:row;justify-content:flex-start;align-items:flex-start}.sn-upload__file{align-items:center;gap:var(--spacing-8);flex:auto;min-width:0;display:flex}.sn-upload__thumb{box-sizing:border-box;border:1px solid var(--grey-100);flex:none;width:96px;height:96px;position:relative}.sn-upload__thumb>img,.sn-upload__thumb-blank{object-fit:cover;width:80px;height:80px;position:absolute;top:8px;left:8px}.sn-upload__thumb-blank{background:var(--grey-100);color:var(--text-default-secondary);justify-content:center;align-items:center;display:flex}.sn-upload__preview{width:24px;height:24px;padding:var(--spacing-4) var(--spacing-2);box-sizing:border-box;border-radius:var(--radius-4);color:var(--base-white);cursor:pointer;background:#0006;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:36px;left:36px}.sn-upload__preview>svg{width:20px;height:20px}.sn-upload__meta{gap:var(--spacing-4);min-width:0;color:var(--text-default-primary);flex-direction:column;font-size:14px;line-height:20px;display:flex}.sn-upload__meta-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sn-upload--compact .sn-upload__zone{align-items:center;gap:var(--spacing-12);height:48px;padding:0 var(--spacing-8) 0 var(--spacing-12)}.sn-upload--compact .sn-upload__text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.sn-upload--compact .sn-upload__zone--file{background:var(--base-white);border:1px solid var(--grey-400);color:var(--text-default-primary);cursor:default}.sn-upload__remove{border-radius:var(--radius-2);color:var(--text-default-primary);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:0;display:inline-flex}.sn-upload__remove:hover{background:var(--grey-100)}.sn-upload__remove:focus-visible,.sn-upload__preview:focus-visible{outline:2px solid var(--ui-primary-500);outline-offset:2px}.sn-upload__list{gap:var(--spacing-8);flex-direction:column;display:flex}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{min-height:100vh;font-family:var(--font-sans);color:var(--text-default-primary);background:var(--surface-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:20px}a{color:var(--text-default-info)}h1,h2,h3,h4,h5,h6{color:var(--text-default-emphasis)}code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.ui-field-full{max-width:100%;width:100%!important}.ui-field-full .sn-input,.ui-field-full .sn-textarea__field{width:100%}.ui-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.sn-modal-overlay{z-index:1050}.sn-modal-overlay>.sn-modal{max-height:calc(100vh - 2 * var(--spacing-16))}.sn-input__control[type=date],.sn-input__control[type=datetime-local]{min-height:24px}.sn-crumb a{text-decoration:none}.sn-table__td:not(:has(>.sn-table-cell)){padding:10px var(--spacing-8);font-size:14px;line-height:20px}
