@charset "utf-8";:root{--Sa-WordmarkFilter:none;--Sa-Color-SecondaryButtonBackground:var(--Sa-Color-Surface);--Sa-Color-Label:var(--Sa-Color-Text);--Sa-Color-GridHeadingText:var(--Sa-Color-Text);--Sa-Color-InfoBoxLabel:var(--Sa-Color-TextSecondary);--Sa-Color-BadgeCountText:var(--Sa-Color-Text);--Sa-Color-TimelineTextSecondary:var(--Sa-Color-TextSecondary);--Sa-Color-TimelineText:var(--Sa-Color-Text);--Sa-Color-InfoText:var(--Sa-Color-Text);--Sa-Color-SuccessText:var(--Sa-Color-Text);--Sa-Color-WarningText:var(--Sa-Color-Text);--Sa-Color-ErrorText:var(--Sa-Color-Text);--White:#fff;--Black:#000;--Gray50:#f8f9fb;--Gray100:#eef1f5;--Gray150:#dde3ec;--Gray200:#ccd5e2;--Gray300:#adbdd1;--Gray400:#8fa5c0;--Gray500:#7088a4;--Gray600:#60748b;--Gray700:#506072;--Gray800:#404c5b;--Gray900:#313a44;--Gray1000:#263240;--Gray1100:#1e2935;--Gray1200:#171f2a;--Gray1300:#111821;--Blue50:#f7faff;--Blue100:#e5efff;--Blue200:#bbd6ff;--Blue300:#93bdff;--Blue400:#6ea3ff;--Blue500:#4582f4;--Blue600:#2d6ce1;--Blue700:#1c57c6;--Blue800:#0f44a6;--Blue900:#063384;--Blue1000:#042b75;--Blue1100:#022363;--Blue1200:#011b50;--Blue1300:#011442;--Red50:#fff7f7;--Red100:#ffe8e7;--Red200:#ffc6c5;--Red300:#fba4a3;--Red400:#f58082;--Red500:#ea4f5b;--Red600:#e0173e;--Red700:#bf0024;--Red800:#9b0002;--Red900:#790000;--Red1000:#6a0000;--Red1100:#590000;--Red1200:#470000;--Red1300:#3a0000;--Orange50:#fff8f4;--Orange100:#ffeada;--Orange200:#ffc9a4;--Orange300:#ffa56f;--Orange400:#ee894d;--Orange500:#ca6d34;--Orange600:#ae5c28;--Orange700:#924a1d;--Orange800:#763b14;--Orange900:#5b2b0c;--Orange1000:#502509;--Orange1100:#421e06;--Orange1200:#351604;--Orange1300:#2a1103;--Yellow50:#fff8e7;--Yellow100:#ffecb7;--Yellow200:#ffcd5b;--Yellow300:#f6ad00;--Yellow400:#da9600;--Yellow500:#b67a00;--Yellow600:#9c6700;--Yellow700:#825400;--Yellow800:#694300;--Yellow900:#513200;--Yellow1000:#462b00;--Yellow1100:#3a2300;--Yellow1200:#2e1b00;--Yellow1300:#241400;--Green50:#f2fcf2;--Green100:#d6f7d9;--Green200:#91e89b;--Green300:#58d36e;--Green400:#29bb4e;--Green500:#009b36;--Green600:#008429;--Green700:#006d1e;--Green800:#005815;--Green900:#00430d;--Green1000:#003a0a;--Green1100:#002f07;--Green1200:#002504;--Green1300:#001d03;--Sky50:#f0fcff;--Sky100:#c4f7ff;--Sky200:#82e1fb;--Sky300:#5ec8e4;--Sky400:#49b0ca;--Sky500:#3591a8;--Sky600:#2a7b90;--Sky700:#206678;--Sky800:#165160;--Sky900:#0f3e4a;--Sky1000:#0b3540;--Sky1100:#082c35;--Sky1200:#05222a;--Sky1300:#031b21;--Purple50:#f9f7ff;--Purple100:#f0ebff;--Purple200:#ddccff;--Purple300:#caadff;--Purple400:#b78eff;--Purple500:#9e65ff;--Purple600:#8b4af1;--Purple700:#7734d5;--Purple800:#6123b4;--Purple900:#4c1590;--Purple1000:#42107f;--Purple1100:#370b6b;--Purple1200:#2c0658;--Purple1300:#230448;--Pink50:#fff7fc;--Pink100:#ffe7f7;--Pink200:#ffc1ed;--Pink300:#ff9ae1;--Pink400:#ff6dcd;--Pink500:#e641b2;--Pink600:#ca2c9b;--Pink700:#ac1b82;--Pink800:#8d0e6a;--Pink900:#6e0552;--Pink1000:#610347;--Pink1100:#51013b;--Pink1200:#41012f;--Pink1300:#350125}@supports (color:light-dark(white,black)){body[data-theme=dark]{--Sa-WordmarkFilter:brightness(0) invert(1)}@media (prefers-color-scheme:dark){body:not([data-theme]){--Sa-WordmarkFilter:brightness(0) invert(1)}}}:root{--BlackAlpha6-WhiteAlpha6:var(--Gray100);--Blue400-600:var(--Blue400);--Blue400-700:var(--Blue400);--Blue700-400:var(--Blue700);--Blue800-500:var(--Blue800);--Blue900-400:var(--Blue900);--DestructiveButtonBackground-Brightness142:var(--Sa-Color-DestructiveButtonBackground);--DestructiveButtonBackgroundBrightness182-Brightness13:var(--Sa-Color-DestructiveButtonBackground-Brightness182);--DestructiveButtonBackgroundBrightness182-Brightness142:var(--Sa-Color-DestructiveButtonBackground-Brightness182);--ErrorExpandIconBrightness80-Brightness120:var(--Sa-Color-ErrorExpandIcon-Brightness80);--Gray100-1000:var(--Gray100);--Gray100-1200:var(--Gray100);--Gray100-900:var(--Gray100);--Gray1300-300:var(--Gray1300);--Gray1300Alpha30-WhiteAlpha30:var(--Gray300);--Gray150-1000:var(--Gray150);--Gray150-600:var(--Gray150);--Gray150-800:var(--Gray150);--Gray150-900:var(--Gray150);--Gray200-700:var(--Gray200);--Gray200-800:var(--Gray200);--Gray200-900:var(--Gray200);--Gray200Alpha4-800Alpha4:var(--Gray200);--Gray300-400:var(--Gray300);--Gray300-500:var(--Gray300);--Gray300-600:var(--Gray300);--Gray300-700:var(--Gray300);--Gray300-800:var(--Gray300);--Gray300-900:var(--Gray300);--Gray300-Sky700:var(--Gray300);--Gray400-600:var(--Gray400);--Gray400-700:var(--Gray400);--Gray50-1000:var(--Gray50);--Gray50-1100:var(--Gray50);--Gray50-900:var(--Gray50);--Gray500-700:var(--Gray500);--Gray600-1100:var(--Gray600);--Gray600-200:var(--Gray600);--Gray600-400:var(--Gray600);--Gray600-50:var(--Gray600);--Gray600-700:var(--Gray600);--Gray600-800:var(--Gray600);--Gray700-1200:var(--Gray700);--Gray700-300:var(--Gray700);--Gray700-600:var(--Gray700);--Gray800-200:var(--Gray800);--Gray900-Black:var(--Gray900);--Gray900-100:var(--Gray900);--Gray900-1000:var(--Gray900);--Gray900-300:var(--Gray900);--Gray900-500:var(--Gray900);--Gray900-White:var(--Gray900);--Gray900Alpha10-BlackAlpha10:transparent;--Gray900Alpha20-BlackAlpha20:transparent;--Gray900Alpha20-BlackAlpha40:transparent;--Gray900Alpha3-BlackAlpha80:transparent;--Gray900Alpha40-BlackAlpha40:transparent;--Gray900Alpha60-BlackAlpha60:transparent;--Gray900Alpha7-BlackAlpha20:transparent;--Gray900Alpha7-BlackAlpha7:transparent;--Green100-1200:var(--Green100);--Green100-300:var(--Green100);--Green200-1000:var(--Green200);--Green200-1100:var(--Green200);--Green200-400:var(--Green200);--Green200-700:var(--Green200);--Green200-900:var(--Green200);--Green300-700:var(--Green300);--Green300-900:var(--Green300);--Green400-300:var(--Green400);--Green400-600:var(--Green400);--Green400Alpha20-600Alpha20:var(--Green200);--Green50-1200:var(--Green50);--Green500-300:var(--Green500);--Green50Alpha25-1200Alpha25:var(--Green50);--Green600-300:var(--Green600);--Green600-700:var(--Green600);--Green700-200:var(--Green700);--Green700-300:var(--Green700);--Green900-100:var(--Green900);--HexF0F0F0-Gray1200:#f0f0f0;--HexF0F0FF-Gray1000:#f0f0ff;--HexF0FFF0-Green1200:#f0fff0;--HexFFF0F0-Red1200:#fff0f0;--InfoExpandIconBrightness80-Brightness120:var(--Sa-Color-InfoExpandIcon-Brightness80);--LinkBrightness80-Brightness120:var(--Sa-Color-Link-Brightness80);--MenuGroupFeatureColor1-Brightness140:var(--Sa-Color-MenuGroupFeatureColor1);--MenuGroupFeatureColor1Brightness187-MixOklch-MenuGroupFeatureColor1P15-SurfaceP85:var(--Sa-Color-MenuGroupFeatureColor1-Brightness187);--MenuGroupFeatureColor1Brightness187-Surface:var(--Sa-Color-MenuGroupFeatureColor1-Brightness187);--MenuGroupFeatureColor2-Brightness140:var(--Sa-Color-MenuGroupFeatureColor2);--MenuGroupFeatureColor2Brightness187-MixOklch-MenuGroupFeatureColor2P15-SurfaceP85:var(--Sa-Color-MenuGroupFeatureColor2-Brightness187);--MenuGroupFeatureColor2Brightness187-Surface:var(--Sa-Color-MenuGroupFeatureColor2-Brightness187);--MenuGroupFeatureColor3-Brightness140:var(--Sa-Color-MenuGroupFeatureColor3);--MenuGroupFeatureColor3Brightness187-MixOklch-MenuGroupFeatureColor3P15-SurfaceP85:var(--Sa-Color-MenuGroupFeatureColor3-Brightness187);--MenuGroupFeatureColor3Brightness187-Surface:var(--Sa-Color-MenuGroupFeatureColor3-Brightness187);--MenuGroupFeatureColor4-Brightness140:var(--Sa-Color-MenuGroupFeatureColor4);--MenuGroupFeatureColor4Brightness187-MixOklch-MenuGroupFeatureColor4P15-SurfaceP85:var(--Sa-Color-MenuGroupFeatureColor4-Brightness187);--MenuGroupFeatureColor4Brightness187-Surface:var(--Sa-Color-MenuGroupFeatureColor4-Brightness187);--MenuGroupFeatureColor5-Brightness140:var(--Sa-Color-MenuGroupFeatureColor5);--MenuGroupFeatureColor5Brightness187-MixOklch-MenuGroupFeatureColor5P15-SurfaceP85:var(--Sa-Color-MenuGroupFeatureColor5-Brightness187);--MenuGroupFeatureColor5Brightness187-Surface:var(--Sa-Color-MenuGroupFeatureColor5-Brightness187);--NegativeTrendBrightness190-Brightness10:var(--Sa-Color-NegativeTrend-Brightness190);--NeutralTrendBrightness190-Brightness10:var(--Sa-Color-NeutralTrend-Brightness190);--Orange100-1100:var(--Orange100);--Orange200-900:var(--Orange200);--Orange400-600:var(--Orange400);--Orange50-1200:var(--Orange50);--Orange500-300:var(--Orange500);--Pink200-700:var(--Pink200);--Pink200-900:var(--Pink200);--Pink50-1200:var(--Pink50);--Pink500-300:var(--Pink500);--Pink800-400:var(--Pink800);--PositiveTrendBrightness190-Brightness10:var(--Sa-Color-PositiveTrend-Brightness190);--Primary100-Gray1000:var(--Sa-Color-Primary100);--Primary100-Gray900:var(--Sa-Color-Primary100);--Primary100-1100:var(--Sa-Color-Primary100);--Primary100-1200:var(--Sa-Color-Primary100);--Primary100-1300:var(--Sa-Color-Primary100);--Primary100-600Alpha15:var(--Sa-Color-Primary100);--Primary100-White:var(--Sa-Color-Primary100);--Primary200-Gray1000:var(--Sa-Color-Primary200);--Primary200-Gray800:var(--Sa-Color-Primary200);--Primary200-Gray900:var(--Sa-Color-Primary200);--Primary200-1000:var(--Sa-Color-Primary200);--Primary200-1100:var(--Sa-Color-Primary200);--Primary200-900:var(--Sa-Color-Primary200);--Primary300-Gray700:var(--Sa-Color-Primary300);--Primary300-Gray800:var(--Sa-Color-Primary300);--Primary300-Gray900:var(--Sa-Color-Primary300);--Primary400-Gray700:var(--Sa-Color-Primary400);--Primary400-600:var(--Sa-Color-Primary400);--Primary50-Gray1000:var(--Sa-Color-Primary50);--Primary50-Gray1200:var(--Sa-Color-Primary50);--Primary50-Gray900:var(--Sa-Color-Primary50);--Primary50-1200:var(--Sa-Color-Primary50);--Primary50-1300:var(--Sa-Color-Primary50);--Primary50-Surface:var(--Sa-Color-Primary50);--Primary500-200:var(--Sa-Color-Primary500);--Primary500-800:var(--Sa-Color-Primary500);--Primary500-White:var(--Sa-Color-Primary500);--Primary600-Gray100:var(--Sa-Color-Primary600);--Primary600-Gray1200:var(--Sa-Color-Primary600);--Primary600-Gray200:var(--Sa-Color-Primary600);--Primary600-Gray400:var(--Sa-Color-Primary600);--Primary600-Gray500:var(--Sa-Color-Primary600);--Primary600-300:var(--Sa-Color-Primary600);--Primary600-400:var(--Sa-Color-Primary600);--Primary600-700:var(--Sa-Color-Primary600);--Primary600-White:var(--Sa-Color-Primary600);--Primary700-Gray100:var(--Sa-Color-Primary700);--Primary700-Gray300:var(--Sa-Color-Primary700);--Primary700-Gray400:var(--Sa-Color-Primary700);--Primary700-Gray800:var(--Sa-Color-Primary700);--Primary700-200:var(--Sa-Color-Primary700);--Primary700-300:var(--Sa-Color-Primary700);--Primary700-800:var(--Sa-Color-Primary700);--Primary700-White:var(--Sa-Color-Primary700);--Primary800-Gray700:var(--Sa-Color-Primary800);--Primary800-200:var(--Sa-Color-Primary800);--Primary800-300:var(--Sa-Color-Primary800);--Primary800-900:var(--Sa-Color-Primary800);--Primary800-White:var(--Sa-Color-Primary800);--Primary900-White:var(--Sa-Color-Primary900);--Primary900Alpha58-300Alpha58:var(--Sa-Color-Icon);--PrimaryButtonIcon-Gray700:var(--Sa-Color-PrimaryButtonIcon);--PrimaryButtonLabel-Gray700:var(--Sa-Color-PrimaryButtonLabel);--Purple100-1100:var(--Purple100);--Purple200-1000:var(--Purple200);--Purple200-900:var(--Purple200);--Purple200Alpha10-1000Alpha10:var(--Purple50);--Purple400-600:var(--Purple400);--Purple400-700:var(--Purple400);--Purple50-1200:var(--Purple50);--Purple50-1300:var(--Purple50);--Purple600-300:var(--Purple600);--Purple600-400:var(--Purple600);--Purple600-700:var(--Purple600);--Purple700-800:var(--Purple700);--Purple800-400:var(--Purple800);--Purple900-400:var(--Purple900);--Red100-1100:var(--Red100);--Red100-1200:var(--Red100);--Red100-900:var(--Red100);--Red200-1000:var(--Red200);--Red200-900:var(--Red200);--Red300-800:var(--Red300);--Red400-700:var(--Red400);--Red50-1200:var(--Red50);--Red50-1300:var(--Red50);--Red500-300:var(--Red500);--Red500-400:var(--Red500);--Red600-Orange400:var(--Red600);--Red600-200:var(--Red600);--Red600-300:var(--Red600);--Red600-400:var(--Red600);--Red600-500:var(--Red600);--Red600-700:var(--Red600);--Red700-200:var(--Red700);--Red700-300:var(--Red700);--Red700-400:var(--Red700);--Red700-800:var(--Red700);--Red800-200:var(--Red800);--Red800-300:var(--Red800);--Red800-400:var(--Red800);--Red900-100:var(--Red900);--Sky100-1100:var(--Sky100);--Sky200-1000:var(--Sky200);--Sky200-900:var(--Sky200);--Sky300-700:var(--Sky300);--Sky300-900:var(--Sky300);--Sky400-600:var(--Sky400);--Sky50-1200:var(--Sky50);--Sky50-1300:var(--Sky50);--Sky500-300:var(--Sky500);--Sky600-400:var(--Sky600);--Sky700-300:var(--Sky700);--SuccessExpandIconBrightness80-Brightness120:var(--Sa-Color-SuccessExpandIcon-Brightness80);--Surface-White:var(--Sa-Color-Surface);--SurfaceAlpha80-Alpha40:rgba(255, 255, 255, 0.8);--Text-White:var(--Sa-Color-Text);--TextSecondary-Gray200:var(--Sa-Color-TextSecondary);--Transparent-Gray1200:transparent;--WarningExpandIconBrightness80-Brightness120:var(--Sa-Color-WarningExpandIcon-Brightness80);--White-Gray1000:var(--White);--White-Gray1100:var(--White);--White-Gray1200:var(--White);--White-Gray900:var(--White);--White-Surface:var(--White);--White-Yellow1300:var(--White);--Yellow100-1100:var(--Yellow100);--Yellow100-700:var(--Yellow100);--Yellow200-1000:var(--Yellow200);--Yellow200-900:var(--Yellow200);--Yellow300-200:var(--Yellow300);--Yellow300-700:var(--Yellow300);--Yellow300-800:var(--Yellow300);--Yellow300-900:var(--Yellow300);--Yellow400-300:var(--Yellow400);--Yellow400-600:var(--Yellow400);--Yellow400-700:var(--Yellow400);--Yellow50-1200:var(--Yellow50);--Yellow50-1300:var(--Yellow50);--Yellow500-300:var(--Yellow500);--Yellow600-200:var(--Yellow600);--Yellow600-300:var(--Yellow600);--Yellow700-200:var(--Yellow700);--Yellow700-300:var(--Yellow700);--Yellow800-200:var(--Yellow800);--Yellow800-400:var(--Yellow800);--Yellow900-100:var(--Yellow900)}@supports (color:light-dark(white,black)){:root{--Blue400-600:light-dark(var(--Blue400), var(--Blue600));--Blue400-700:light-dark(var(--Blue400), var(--Blue700));--Blue700-400:light-dark(var(--Blue700), var(--Blue400));--Blue800-500:light-dark(var(--Blue800), var(--Blue500));--Blue900-400:light-dark(var(--Blue900), var(--Blue400));--DestructiveButtonBackground-Brightness142:light-dark(var(--Sa-Color-DestructiveButtonBackground), var(--Sa-Color-DestructiveButtonBackground-Brightness142));--DestructiveButtonBackgroundBrightness182-Brightness13:light-dark(var(--Sa-Color-DestructiveButtonBackground-Brightness182), var(--Sa-Color-DestructiveButtonBackground-Brightness13));--DestructiveButtonBackgroundBrightness182-Brightness142:light-dark(var(--Sa-Color-DestructiveButtonBackground-Brightness182), var(--Sa-Color-DestructiveButtonBackground-Brightness142));--ErrorExpandIconBrightness80-Brightness120:light-dark(var(--Sa-Color-ErrorExpandIcon-Brightness80), var(--Sa-Color-ErrorExpandIcon-Brightness120));--Gray100-1000:light-dark(var(--Gray100), var(--Gray1000));--Gray100-1200:light-dark(var(--Gray100), var(--Gray1200));--Gray100-900:light-dark(var(--Gray100), var(--Gray900));--Gray1300-300:light-dark(var(--Gray1300), var(--Gray300));--Gray150-1000:light-dark(var(--Gray150), var(--Gray1000));--Gray150-600:light-dark(var(--Gray150), var(--Gray600));--Gray150-800:light-dark(var(--Gray150), var(--Gray800));--Gray150-900:light-dark(var(--Gray150), var(--Gray900));--Gray200-700:light-dark(var(--Gray200), var(--Gray700));--Gray200-800:light-dark(var(--Gray200), var(--Gray800));--Gray200-900:light-dark(var(--Gray200), var(--Gray900));--Gray300-400:light-dark(var(--Gray300), var(--Gray400));--Gray300-500:light-dark(var(--Gray300), var(--Gray500));--Gray300-600:light-dark(var(--Gray300), var(--Gray600));--Gray300-700:light-dark(var(--Gray300), var(--Gray700));--Gray300-800:light-dark(var(--Gray300), var(--Gray800));--Gray300-900:light-dark(var(--Gray300), var(--Gray900));--Gray300-Sky700:light-dark(var(--Gray300), var(--Sky700));--Gray400-600:light-dark(var(--Gray400), var(--Gray600));--Gray400-700:light-dark(var(--Gray400), var(--Gray700));--Gray50-1000:light-dark(var(--Gray50), var(--Gray1000));--Gray50-1100:light-dark(var(--Gray50), var(--Gray1100));--Gray50-900:light-dark(var(--Gray50), var(--Gray900));--Gray500-700:light-dark(var(--Gray500), var(--Gray700));--Gray600-1100:light-dark(var(--Gray600), var(--Gray1100));--Gray600-200:light-dark(var(--Gray600), var(--Gray200));--Gray600-400:light-dark(var(--Gray600), var(--Gray400));--Gray600-50:light-dark(var(--Gray600), var(--Gray50));--Gray600-700:light-dark(var(--Gray600), var(--Gray700));--Gray600-800:light-dark(var(--Gray600), var(--Gray800));--Gray700-1200:light-dark(var(--Gray700), var(--Gray1200));--Gray700-300:light-dark(var(--Gray700), var(--Gray300));--Gray700-600:light-dark(var(--Gray700), var(--Gray600));--Gray800-200:light-dark(var(--Gray800), var(--Gray200));--Gray900-Black:light-dark(var(--Gray900), var(--Black));--Gray900-100:light-dark(var(--Gray900), var(--Gray100));--Gray900-1000:light-dark(var(--Gray900), var(--Gray1000));--Gray900-300:light-dark(var(--Gray900), var(--Gray300));--Gray900-500:light-dark(var(--Gray900), var(--Gray500));--Gray900-White:light-dark(var(--Gray900), var(--White));--Green100-1200:light-dark(var(--Green100), var(--Green1200));--Green100-300:light-dark(var(--Green100), var(--Green300));--Green200-1000:light-dark(var(--Green200), var(--Green1000));--Green200-1100:light-dark(var(--Green200), var(--Green1100));--Green200-400:light-dark(var(--Green200), var(--Green400));--Green200-700:light-dark(var(--Green200), var(--Green700));--Green200-900:light-dark(var(--Green200), var(--Green900));--Green300-700:light-dark(var(--Green300), var(--Green700));--Green300-900:light-dark(var(--Green300), var(--Green900));--Green400-300:light-dark(var(--Green400), var(--Green300));--Green400-600:light-dark(var(--Green400), var(--Green600));--Green50-1200:light-dark(var(--Green50), var(--Green1200));--Green500-300:light-dark(var(--Green500), var(--Green300));--Green600-300:light-dark(var(--Green600), var(--Green300));--Green600-700:light-dark(var(--Green600), var(--Green700));--Green700-200:light-dark(var(--Green700), var(--Green200));--Green700-300:light-dark(var(--Green700), var(--Green300));--Green900-100:light-dark(var(--Green900), var(--Green100));--HexF0F0F0-Gray1200:light-dark(#f0f0f0, var(--Gray1200));--HexF0F0FF-Gray1000:light-dark(#f0f0ff, var(--Gray1000));--HexF0FFF0-Green1200:light-dark(#f0fff0, var(--Green1200));--HexFFF0F0-Red1200:light-dark(#fff0f0, var(--Red1200));--InfoExpandIconBrightness80-Brightness120:light-dark(var(--Sa-Color-InfoExpandIcon-Brightness80), var(--Sa-Color-InfoExpandIcon-Brightness120));--LinkBrightness80-Brightness120:light-dark(var(--Sa-Color-Link-Brightness80), var(--Sa-Color-Link-Brightness120));--MenuGroupFeatureColor1-Brightness140:light-dark(var(--Sa-Color-MenuGroupFeatureColor1), var(--Sa-Color-MenuGroupFeatureColor1-Brightness140));--MenuGroupFeatureColor1Brightness187-Surface:light-dark(var(--Sa-Color-MenuGroupFeatureColor1-Brightness187), var(--Sa-Color-Surface));--MenuGroupFeatureColor2-Brightness140:light-dark(var(--Sa-Color-MenuGroupFeatureColor2), var(--Sa-Color-MenuGroupFeatureColor2-Brightness140));--MenuGroupFeatureColor2Brightness187-Surface:light-dark(var(--Sa-Color-MenuGroupFeatureColor2-Brightness187), var(--Sa-Color-Surface));--MenuGroupFeatureColor3-Brightness140:light-dark(var(--Sa-Color-MenuGroupFeatureColor3), var(--Sa-Color-MenuGroupFeatureColor3-Brightness140));--MenuGroupFeatureColor3Brightness187-Surface:light-dark(var(--Sa-Color-MenuGroupFeatureColor3-Brightness187), var(--Sa-Color-Surface));--MenuGroupFeatureColor4-Brightness140:light-dark(var(--Sa-Color-MenuGroupFeatureColor4), var(--Sa-Color-MenuGroupFeatureColor4-Brightness140));--MenuGroupFeatureColor4Brightness187-Surface:light-dark(var(--Sa-Color-MenuGroupFeatureColor4-Brightness187), var(--Sa-Color-Surface));--MenuGroupFeatureColor5-Brightness140:light-dark(var(--Sa-Color-MenuGroupFeatureColor5), var(--Sa-Color-MenuGroupFeatureColor5-Brightness140));--MenuGroupFeatureColor5Brightness187-Surface:light-dark(var(--Sa-Color-MenuGroupFeatureColor5-Brightness187), var(--Sa-Color-Surface));--NegativeTrendBrightness190-Brightness10:light-dark(var(--Sa-Color-NegativeTrend-Brightness190), var(--Sa-Color-NegativeTrend-Brightness10));--NeutralTrendBrightness190-Brightness10:light-dark(var(--Sa-Color-NeutralTrend-Brightness190), var(--Sa-Color-NeutralTrend-Brightness10));--Orange100-1100:light-dark(var(--Orange100), var(--Orange1100));--Orange200-900:light-dark(var(--Orange200), var(--Orange900));--Orange400-600:light-dark(var(--Orange400), var(--Orange600));--Orange50-1200:light-dark(var(--Orange50), var(--Orange1200));--Orange500-300:light-dark(var(--Orange500), var(--Orange300));--Pink200-700:light-dark(var(--Pink200), var(--Pink700));--Pink200-900:light-dark(var(--Pink200), var(--Pink900));--Pink50-1200:light-dark(var(--Pink50), var(--Pink1200));--Pink500-300:light-dark(var(--Pink500), var(--Pink300));--Pink800-400:light-dark(var(--Pink800), var(--Pink400));--PositiveTrendBrightness190-Brightness10:light-dark(var(--Sa-Color-PositiveTrend-Brightness190), var(--Sa-Color-PositiveTrend-Brightness10));--Primary100-Gray1000:light-dark(var(--Sa-Color-Primary100), var(--Gray1000));--Primary100-Gray900:light-dark(var(--Sa-Color-Primary100), var(--Gray900));--Primary100-1100:light-dark(var(--Sa-Color-Primary100), var(--Sa-Color-Primary1100));--Primary100-1200:light-dark(var(--Sa-Color-Primary100), var(--Sa-Color-Primary1200));--Primary100-1300:light-dark(var(--Sa-Color-Primary100), var(--Sa-Color-Primary1300));--Primary100-White:light-dark(var(--Sa-Color-Primary100), var(--White));--Primary200-Gray1000:light-dark(var(--Sa-Color-Primary200), var(--Gray1000));--Primary200-Gray800:light-dark(var(--Sa-Color-Primary200), var(--Gray800));--Primary200-Gray900:light-dark(var(--Sa-Color-Primary200), var(--Gray900));--Primary200-1000:light-dark(var(--Sa-Color-Primary200), var(--Sa-Color-Primary1000));--Primary200-1100:light-dark(var(--Sa-Color-Primary200), var(--Sa-Color-Primary1100));--Primary200-900:light-dark(var(--Sa-Color-Primary200), var(--Sa-Color-Primary900));--Primary300-Gray700:light-dark(var(--Sa-Color-Primary300), var(--Gray700));--Primary300-Gray800:light-dark(var(--Sa-Color-Primary300), var(--Gray800));--Primary300-Gray900:light-dark(var(--Sa-Color-Primary300), var(--Gray900));--Primary400-Gray700:light-dark(var(--Sa-Color-Primary400), var(--Gray700));--Primary400-600:light-dark(var(--Sa-Color-Primary400), var(--Sa-Color-Primary600));--Primary50-Gray1000:light-dark(var(--Sa-Color-Primary50), var(--Gray1000));--Primary50-Gray1200:light-dark(var(--Sa-Color-Primary50), var(--Gray1200));--Primary50-Gray900:light-dark(var(--Sa-Color-Primary50), var(--Gray900));--Primary50-1200:light-dark(var(--Sa-Color-Primary50), var(--Sa-Color-Primary1200));--Primary50-1300:light-dark(var(--Sa-Color-Primary50), var(--Sa-Color-Primary1300));--Primary50-Surface:light-dark(var(--Sa-Color-Primary50), var(--Sa-Color-Surface));--Primary500-200:light-dark(var(--Sa-Color-Primary500), var(--Sa-Color-Primary200));--Primary500-800:light-dark(var(--Sa-Color-Primary500), var(--Sa-Color-Primary800));--Primary500-White:light-dark(var(--Sa-Color-Primary500), var(--White));--Primary600-Gray100:light-dark(var(--Sa-Color-Primary600), var(--Gray100));--Primary600-Gray1200:light-dark(var(--Sa-Color-Primary600), var(--Gray1200));--Primary600-Gray200:light-dark(var(--Sa-Color-Primary600), var(--Gray200));--Primary600-Gray400:light-dark(var(--Sa-Color-Primary600), var(--Gray400));--Primary600-Gray500:light-dark(var(--Sa-Color-Primary600), var(--Gray500));--Primary600-300:light-dark(var(--Sa-Color-Primary600), var(--Sa-Color-Primary300));--Primary600-400:light-dark(var(--Sa-Color-Primary600), var(--Sa-Color-Primary400));--Primary600-700:light-dark(var(--Sa-Color-Primary600), var(--Sa-Color-Primary700));--Primary600-White:light-dark(var(--Sa-Color-Primary600), var(--White));--Primary700-Gray100:light-dark(var(--Sa-Color-Primary700), var(--Gray100));--Primary700-Gray300:light-dark(var(--Sa-Color-Primary700), var(--Gray300));--Primary700-Gray400:light-dark(var(--Sa-Color-Primary700), var(--Gray400));--Primary700-Gray800:light-dark(var(--Sa-Color-Primary700), var(--Gray800));--Primary700-200:light-dark(var(--Sa-Color-Primary700), var(--Sa-Color-Primary200));--Primary700-300:light-dark(var(--Sa-Color-Primary700), var(--Sa-Color-Primary300));--Primary700-800:light-dark(var(--Sa-Color-Primary700), var(--Sa-Color-Primary800));--Primary700-White:light-dark(var(--Sa-Color-Primary700), var(--White));--Primary800-Gray700:light-dark(var(--Sa-Color-Primary800), var(--Gray700));--Primary800-200:light-dark(var(--Sa-Color-Primary800), var(--Sa-Color-Primary200));--Primary800-300:light-dark(var(--Sa-Color-Primary800), var(--Sa-Color-Primary300));--Primary800-900:light-dark(var(--Sa-Color-Primary800), var(--Sa-Color-Primary900));--Primary800-White:light-dark(var(--Sa-Color-Primary800), var(--White));--Primary900-White:light-dark(var(--Sa-Color-Primary900), var(--White));--PrimaryButtonIcon-Gray700:light-dark(var(--Sa-Color-PrimaryButtonIcon), var(--Gray700));--PrimaryButtonLabel-Gray700:light-dark(var(--Sa-Color-PrimaryButtonLabel), var(--Gray700));--Purple100-1100:light-dark(var(--Purple100), var(--Purple1100));--Purple200-1000:light-dark(var(--Purple200), var(--Purple1000));--Purple200-900:light-dark(var(--Purple200), var(--Purple900));--Purple400-600:light-dark(var(--Purple400), var(--Purple600));--Purple400-700:light-dark(var(--Purple400), var(--Purple700));--Purple50-1200:light-dark(var(--Purple50), var(--Purple1200));--Purple50-1300:light-dark(var(--Purple50), var(--Purple1300));--Purple600-300:light-dark(var(--Purple600), var(--Purple300));--Purple600-400:light-dark(var(--Purple600), var(--Purple400));--Purple600-700:light-dark(var(--Purple600), var(--Purple700));--Purple700-800:light-dark(var(--Purple700), var(--Purple800));--Purple800-400:light-dark(var(--Purple800), var(--Purple400));--Purple900-400:light-dark(var(--Purple900), var(--Purple400));--Red100-1100:light-dark(var(--Red100), var(--Red1100));--Red100-1200:light-dark(var(--Red100), var(--Red1200));--Red100-900:light-dark(var(--Red100), var(--Red900));--Red200-1000:light-dark(var(--Red200), var(--Red1000));--Red200-900:light-dark(var(--Red200), var(--Red900));--Red300-800:light-dark(var(--Red300), var(--Red800));--Red400-700:light-dark(var(--Red400), var(--Red700));--Red50-1200:light-dark(var(--Red50), var(--Red1200));--Red50-1300:light-dark(var(--Red50), var(--Red1300));--Red500-300:light-dark(var(--Red500), var(--Red300));--Red500-400:light-dark(var(--Red500), var(--Red400));--Red600-Orange400:light-dark(var(--Red600), var(--Orange400));--Red600-200:light-dark(var(--Red600), var(--Red200));--Red600-300:light-dark(var(--Red600), var(--Red300));--Red600-400:light-dark(var(--Red600), var(--Red400));--Red600-500:light-dark(var(--Red600), var(--Red500));--Red600-700:light-dark(var(--Red600), var(--Red700));--Red700-200:light-dark(var(--Red700), var(--Red200));--Red700-300:light-dark(var(--Red700), var(--Red300));--Red700-400:light-dark(var(--Red700), var(--Red400));--Red700-800:light-dark(var(--Red700), var(--Red800));--Red800-200:light-dark(var(--Red800), var(--Red200));--Red800-300:light-dark(var(--Red800), var(--Red300));--Red800-400:light-dark(var(--Red800), var(--Red400));--Red900-100:light-dark(var(--Red900), var(--Red100));--Sky100-1100:light-dark(var(--Sky100), var(--Sky1100));--Sky200-1000:light-dark(var(--Sky200), var(--Sky1000));--Sky200-900:light-dark(var(--Sky200), var(--Sky900));--Sky300-700:light-dark(var(--Sky300), var(--Sky700));--Sky300-900:light-dark(var(--Sky300), var(--Sky900));--Sky400-600:light-dark(var(--Sky400), var(--Sky600));--Sky50-1200:light-dark(var(--Sky50), var(--Sky1200));--Sky50-1300:light-dark(var(--Sky50), var(--Sky1300));--Sky500-300:light-dark(var(--Sky500), var(--Sky300));--Sky600-400:light-dark(var(--Sky600), var(--Sky400));--Sky700-300:light-dark(var(--Sky700), var(--Sky300));--SuccessExpandIconBrightness80-Brightness120:light-dark(var(--Sa-Color-SuccessExpandIcon-Brightness80), var(--Sa-Color-SuccessExpandIcon-Brightness120));--Surface-White:light-dark(var(--Sa-Color-Surface), var(--White));--Text-White:light-dark(var(--Sa-Color-Text), var(--White));--TextSecondary-Gray200:light-dark(var(--Sa-Color-TextSecondary), var(--Gray200));--Transparent-Gray1200:light-dark(transparent, var(--Gray1200));--WarningExpandIconBrightness80-Brightness120:light-dark(var(--Sa-Color-WarningExpandIcon-Brightness80), var(--Sa-Color-WarningExpandIcon-Brightness120));--White-Gray1000:light-dark(var(--White), var(--Gray1000));--White-Gray1100:light-dark(var(--White), var(--Gray1100));--White-Gray1200:light-dark(var(--White), var(--Gray1200));--White-Gray900:light-dark(var(--White), var(--Gray900));--White-Surface:light-dark(var(--White), var(--Sa-Color-Surface));--White-Yellow1300:light-dark(var(--White), var(--Yellow1300));--Yellow100-1100:light-dark(var(--Yellow100), var(--Yellow1100));--Yellow100-700:light-dark(var(--Yellow100), var(--Yellow700));--Yellow200-1000:light-dark(var(--Yellow200), var(--Yellow1000));--Yellow200-900:light-dark(var(--Yellow200), var(--Yellow900));--Yellow300-200:light-dark(var(--Yellow300), var(--Yellow200));--Yellow300-700:light-dark(var(--Yellow300), var(--Yellow700));--Yellow300-800:light-dark(var(--Yellow300), var(--Yellow800));--Yellow300-900:light-dark(var(--Yellow300), var(--Yellow900));--Yellow400-300:light-dark(var(--Yellow400), var(--Yellow300));--Yellow400-600:light-dark(var(--Yellow400), var(--Yellow600));--Yellow400-700:light-dark(var(--Yellow400), var(--Yellow700));--Yellow50-1200:light-dark(var(--Yellow50), var(--Yellow1200));--Yellow50-1300:light-dark(var(--Yellow50), var(--Yellow1300));--Yellow500-300:light-dark(var(--Yellow500), var(--Yellow300));--Yellow600-200:light-dark(var(--Yellow600), var(--Yellow200));--Yellow600-300:light-dark(var(--Yellow600), var(--Yellow300));--Yellow700-200:light-dark(var(--Yellow700), var(--Yellow200));--Yellow700-300:light-dark(var(--Yellow700), var(--Yellow300));--Yellow800-200:light-dark(var(--Yellow800), var(--Yellow200));--Yellow800-400:light-dark(var(--Yellow800), var(--Yellow400));--Yellow900-100:light-dark(var(--Yellow900), var(--Yellow100))}}@supports (color:color-mix(in oklch,white,black)){:root{--BlackAlpha6-WhiteAlpha6:color-mix(in oklch, var(--Black) 6%, transparent);--Gray1300Alpha30-WhiteAlpha30:color-mix(in oklch, var(--Gray1300) 30%, transparent);--Gray200Alpha4-800Alpha4:color-mix(in oklch, var(--Gray200) 4%, transparent);--Gray900Alpha10-BlackAlpha10:color-mix(in oklch, var(--Gray900) 10%, transparent);--Gray900Alpha20-BlackAlpha20:color-mix(in oklch, var(--Gray900) 20%, transparent);--Gray900Alpha20-BlackAlpha40:color-mix(in oklch, var(--Gray900) 20%, transparent);--Gray900Alpha3-BlackAlpha80:color-mix(in oklch, var(--Gray900) 3%, transparent);--Gray900Alpha40-BlackAlpha40:color-mix(in oklch, var(--Gray900) 40%, transparent);--Gray900Alpha60-BlackAlpha60:color-mix(in oklch, var(--Gray900) 60%, transparent);--Gray900Alpha7-BlackAlpha20:color-mix(in oklch, var(--Gray900) 7%, transparent);--Gray900Alpha7-BlackAlpha7:color-mix(in oklch, var(--Gray900) 7%, transparent);--Green400Alpha20-600Alpha20:color-mix(in oklch, var(--Green400) 20%, transparent);--Green50Alpha25-1200Alpha25:color-mix(in oklch, var(--Green50) 25%, transparent);--Primary900Alpha58-300Alpha58:color-mix(in oklch, var(--Sa-Color-Primary900) 58%, transparent);--Purple200Alpha10-1000Alpha10:color-mix(in oklch, var(--Purple200) 10%, transparent);--SurfaceAlpha80-Alpha40:color-mix(in oklch, var(--Sa-Color-Surface) 80%, transparent)}}@supports (color:light-dark(white,black)) and (color:color-mix(in oklch,white,black)){:root{--BlackAlpha6-WhiteAlpha6:color-mix(in oklch, light-dark(var(--Black), var(--White)) 6%, transparent);--Gray1300Alpha30-WhiteAlpha30:color-mix(in oklch, light-dark(var(--Gray1300), var(--White)) 30%, transparent);--Gray200Alpha4-800Alpha4:color-mix(in oklch, light-dark(var(--Gray200), var(--Gray800)) 4%, transparent);--Gray900Alpha10-BlackAlpha10:color-mix(in oklch, light-dark(var(--Gray900), var(--Black)) 10%, transparent);--Gray900Alpha20-BlackAlpha20:color-mix(in oklch, light-dark(var(--Gray900), var(--Black)) 20%, transparent);--Gray900Alpha20-BlackAlpha40:light-dark(color-mix(in oklch, var(--Gray900) 20%, transparent), color-mix(in oklch, var(--Black) 40%, transparent));--Gray900Alpha3-BlackAlpha80:light-dark(color-mix(in oklch, var(--Gray900) 3%, transparent), color-mix(in oklch, var(--Black) 80%, transparent));--Gray900Alpha40-BlackAlpha40:color-mix(in oklch, light-dark(var(--Gray900), var(--Black)) 40%, transparent);--Gray900Alpha60-BlackAlpha60:color-mix(in oklch, light-dark(var(--Gray900), var(--Black)) 60%, transparent);--Gray900Alpha7-BlackAlpha20:light-dark(color-mix(in oklch, var(--Gray900) 7%, transparent), color-mix(in oklch, var(--Black) 20%, transparent));--Gray900Alpha7-BlackAlpha7:color-mix(in oklch, light-dark(var(--Gray900), var(--Black)) 7%, transparent);--Green400Alpha20-600Alpha20:color-mix(in oklch, light-dark(var(--Green400), var(--Green600)) 20%, transparent);--Green50Alpha25-1200Alpha25:color-mix(in oklch, light-dark(var(--Green50), var(--Green1200)) 25%, transparent);--MenuGroupFeatureColor1Brightness187-MixOklch-MenuGroupFeatureColor1P15-SurfaceP85:light-dark(var(--Sa-Color-MenuGroupFeatureColor1-Brightness187), color-mix(in oklch, var(--Sa-Color-MenuGroupFeatureColor1) 15%, var(--Sa-Color-Surface)));--MenuGroupFeatureColor2Brightness187-MixOklch-MenuGroupFeatureColor2P15-SurfaceP85:light-dark(var(--Sa-Color-MenuGroupFeatureColor2-Brightness187), color-mix(in oklch, var(--Sa-Color-MenuGroupFeatureColor2) 15%, var(--Sa-Color-Surface)));--MenuGroupFeatureColor3Brightness187-MixOklch-MenuGroupFeatureColor3P15-SurfaceP85:light-dark(var(--Sa-Color-MenuGroupFeatureColor3-Brightness187), color-mix(in oklch, var(--Sa-Color-MenuGroupFeatureColor3) 15%, var(--Sa-Color-Surface)));--MenuGroupFeatureColor4Brightness187-MixOklch-MenuGroupFeatureColor4P15-SurfaceP85:light-dark(var(--Sa-Color-MenuGroupFeatureColor4-Brightness187), color-mix(in oklch, var(--Sa-Color-MenuGroupFeatureColor4) 15%, var(--Sa-Color-Surface)));--MenuGroupFeatureColor5Brightness187-MixOklch-MenuGroupFeatureColor5P15-SurfaceP85:light-dark(var(--Sa-Color-MenuGroupFeatureColor5-Brightness187), color-mix(in oklch, var(--Sa-Color-MenuGroupFeatureColor5) 15%, var(--Sa-Color-Surface)));--Primary100-600Alpha15:light-dark(var(--Sa-Color-Primary100), color-mix(in oklch, var(--Sa-Color-Primary600) 15%, transparent));--Primary900Alpha58-300Alpha58:color-mix(in oklch, light-dark(var(--Sa-Color-Primary900), var(--Sa-Color-Primary300)) 58%, transparent);--Purple200Alpha10-1000Alpha10:color-mix(in oklch, light-dark(var(--Purple200), var(--Purple1000)) 10%, transparent);--SurfaceAlpha80-Alpha40:light-dark(color-mix(in oklch, var(--Sa-Color-Surface) 80%, transparent), color-mix(in oklch, var(--Sa-Color-Surface) 40%, transparent))}}:root{--OverlayBackground:var(--Gray900Alpha20-BlackAlpha40);--FilterDrawerStickyBackground:var(--SurfaceAlpha80-Alpha40);--ChatSenderBackground:var(--Primary100-600Alpha15);--ChatComposerBackground:var(--White-Gray1100);--SignatureDisabledIcon:var(--Gray1300Alpha30-WhiteAlpha30);--DiffViewLineNumberBackground:var(--HexF0F0F0-Gray1200);--DiffViewUnchangedBackground:var(--HexF0F0FF-Gray1000);--DiffViewAddedBackground:var(--HexF0FFF0-Green1200);--DiffViewDeletedBackground:var(--HexFFF0F0-Red1200)}h1,h2,h3,h4,h5,h6{font-family:Lexend,Arial,sans-serif;color:var(--Sa-Color-Text);margin:0;padding:0;border:0;vertical-align:baseline}h1{font-weight:600;font-size:2rem;line-height:2.5rem}.saCompact h1{font-size:1.5rem;line-height:2rem}.saSmallScreen h1{font-size:1rem;line-height:1.25rem}h2{font-weight:600;font-size:1.5rem;line-height:2rem}.saCompact h2{font-size:1.25rem;line-height:1.75rem}.saSmallScreen h2{font-size:1rem;line-height:1.25rem}h3{font-weight:500;font-size:1rem;line-height:1.375rem}.saSmallScreen h3{font-size:.875rem;line-height:1.25rem}h4{font-weight:700;font-size:.875rem;line-height:1.375rem}.saSmallScreen h4{font-size:.75rem;line-height:1.125rem}h5{font-weight:300;font-size:.75rem;line-height:1.125rem}.saSmallScreen h5{font-size:.75rem;line-height:1.125rem}h6{font-weight:900;font-size:.75rem;line-height:1.125rem;font-variant:small-caps}@font-face{font-family:Lexend;src:url(../Fonts/Lexend-VariableFont_wght.ttf) format("truetype");font-weight:100 900}a,button,input{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}p a:hover{text-decoration:underline}input{border-radius:0;-webkit-border-radius:0}input[type=number]{-moz-appearance:textfield!important}abbr,acronym,address,aggregate,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,output,p,q,ruby,s,samp,section,small,span,strike,strong,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}fieldset{margin-inline-start:0;margin-inline-end:0;padding-block-start:0;padding-inline-start:0;padding-inline-end:0;padding-block-end:0;min-inline-size:0;border-width:0;border-style:none;border-color:transparent;border-image:none}button,input[type=button],input[type=submit]{cursor:pointer}button:disabled,input[type=button]:disabled,input[type=submit]:disabled{cursor:not-allowed}pre:has(code){margin:0}.saHtmlViewWrapper h1,.saHtmlViewWrapper h2,.saHtmlViewWrapper h3,.saHtmlViewWrapper h4,.saHtmlViewWrapper h5,.saHtmlViewWrapper h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saHtmlViewWrapper ol,.saHtmlViewWrapper ul{list-style:revert;margin:0;padding:0 0 0 2.5rem}.saHtmlViewWrapper table{border-collapse:collapse}.saHtmlViewWrapper thead{background:var(--Gray50-1100);font-weight:700}.saHtmlViewWrapper td,.saHtmlViewWrapper th{border:1px solid var(--Gray100-1000);padding:.5rem;text-align:left}.saHtmlViewWrapper a{color:var(--Sa-Color-Link);font-weight:500}.saHtmlViewWrapper p{margin:revert}.saHtmlViewWrapper ol,.saHtmlViewWrapper ul{list-style:revert;margin:revert;padding:revert}.saHtmlViewWrapper #map img{max-width:none}.saHtmlViewWrapper table{border:1px solid var(--Gray150-900);border-right:none;margin-left:0!important}.saHtmlViewWrapper td,.saHtmlViewWrapper th{border-right:1px solid var(--Gray150-900);padding-right:.3125rem;padding-left:.3125rem}.saHtmlViewWrapper tr:nth-child(2n){background:var(--Gray50-1100)}.saHtmlViewWrapper a:hover{text-decoration:underline}.saHtmlViewWrapper ul{list-style:disc;padding-left:2rem}.saHtmlViewWrapper ol{list-style:decimal;padding-left:2rem}.saHtmlViewWrapper em{font-style:italic}menu,ul{list-style:none}strong{font-weight:700;line-height:1}i{font-style:italic}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:'';content:none}table{border-spacing:0}.clearer{clear:both;display:block;padding:0;margin:0}body,button,input,legend,option,select,table,td,textarea,th{font-family:Lexend,Arial,sans-serif;font-size:100%}code{font-family:'Lucida Console',monospace;tab-size:4}b{font-weight:600}img{text-decoration:none}a{text-decoration:none}[data-sa-admin-link]{cursor:pointer}[data-api-link]{cursor:pointer}.nowrap{white-space:nowrap}.interface{font-size:.875rem;line-height:1.5}.fieldandbuttonwrapper{display:flex}.fieldwrapper.search{position:relative}.maincolbodyinner{padding:1rem}.interface,.pagecontentframe,body,html{height:100%}.maincol,.maincolbodyinner{height:100%}.scrollcontent{height:100%;overflow:auto;margin-top:0}.scrollcontent:has(.saInputPage){scroll-padding-top:.5rem;scroll-behavior:smooth}.saLargeScreen .scrollcontent{scrollbar-gutter:stable}.saMiniView.saLargeScreen .scrollcontent{scrollbar-gutter:unset}.scrollcontent.parameterinput{height:100%}.scrollcontent.parameterinput .btnfield{position:relative}.scrollcontent-inner{position:relative}.saMiniView.saLargeScreen .scrollcontent-inner{padding-bottom:2px}.saPopup.saLargeScreen .scrollcontent-inner{padding:1rem 0 1rem 1rem}.saLargeScreen .scrollcontent-inner{padding:0 .5rem 1.5rem 1.5rem}.saLargeScreen .scrollcontent-inner:has(>.saTabView){padding-bottom:0}@supports not (scrollbar-gutter:stable){.saLargeScreen .scrollcontent-inner{padding:0 1.5rem 1.5rem 1.5rem}}.scrollindicator{right:0;height:1px;margin-top:2px;margin-left:-1.5rem;background:linear-gradient(to right,var(--Gray200Alpha4-800Alpha4),var(--Gray200-800),var(--Gray200-800),var(--Gray200-800),var(--Gray200Alpha4-800Alpha4));transition:ease opacity .2s;opacity:0}.scrollindicator.scrolled{opacity:1}.smallscreen .scrollindicator{display:none}.col{float:left}span.marked{display:block;float:left;padding:2px 0 0 2rem}tr.hascontextmenu{cursor:pointer}span[data-sa-admin-link]{cursor:pointer}a.sort{line-height:1rem;color:var(--Sa-Color-Text);font-size:.875rem;min-width:1px;cursor:pointer}a.notSortable:hover{cursor:default}a.link{cursor:pointer}nobr:has(.saGridText,.saIcon){display:inline}nobr:has(.saGridText,.saIcon) .saLinkText{display:inline}nobr:has(.saGridText,.saIcon) .saIcon{display:inline}nobr:has(.saGridText,.saIcon) .saGridText{display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saGridText{display:inline-block}tr.opened+tr.extratext{display:table-row}.innerframe{width:100%;height:100%}.outerframe{position:relative;width:100%}.paragraphs p.lead{margin-bottom:1rem;font-weight:700}.paragraphs h2,.paragraphs h3,.paragraphs h4,.paragraphs p{margin:0 0 .5rem;padding:0;overflow-wrap:break-word;word-wrap:break-word}.paragraphs ol,.paragraphs ul{margin:0;padding-left:2rem}.paragraphs ul{list-style:square}.paragraphs italic{font-style:italic}.paragraphs bold,.paragraphs strong{font-weight:700}.paragraphs a:hover span{text-decoration:underline}.smallscreen .iconwrapper{display:none}.smallscreen .rightwrapper{width:100%;float:auto}.flexfill{flex-grow:1}body.right.smallscreen{padding:0;background:var(--Sa-Color-Background);margin-right:0}body.right.smallscreen::before{display:none!important}body.saPopup{background-image:none;width:100%;overflow:hidden}.labelcell{width:1px;display:table-cell;padding-top:0;padding-left:2px;height:1px}.labelcell .labelcontainer{height:100%;border-left:.25rem solid transparent;white-space:nowrap}.smallscreen .fielddescription{display:none!important}.fielddescription2{display:none;font-style:italic;max-width:93vw;white-space:normal}.saSmallScreen:not(.saUseAccessibilityMode) :not(input,textarea,select,.saChatTextarea):focus-visible,.saSmallScreen:not(.saUseAccessibilityMode) input.saCheckbox:focus-visible,.saSmallScreen:not(.saUseAccessibilityMode) input.saToggle:focus-visible,.saSmallScreen:not(.saUseAccessibilityMode) input[type=Radio]:focus-visible{outline:#000 solid 2px!important;outline-offset:-1px!important}.saUseAccessibilityMode :not(input[type=Radio]):focus-visible{outline:#000 dashed 4px!important;outline-offset:-2px!important;box-shadow:inset 0 0 0 2px #fff,0 0 0 2px #fff!important}.saUseAccessibilityMode input[type=Radio]:focus-visible{outline:#000 dashed 4px!important;outline-offset:-2px!important}.smallscreen .inputlayoutfieldgrouprow.opened .fielddescription2{display:block}.smallscreen .descriptionwrapper .opened{display:block}.descriptiontogglewrapper{position:relative;display:inline}.descriptiontoggle{height:1.5rem;width:1.5rem;text-align:center;margin-left:.5rem;display:none;cursor:pointer;position:absolute;background:0 0}.descriptiontogglemultirow{cursor:default;padding-left:2px;background:0 0}.smallscreen .descriptiontoggle{display:inline-block}.smallscreen .descriptiontogglemultirow{cursor:pointer}.editableindicator{color:var(--Primary900Alpha58-300Alpha58);padding:0 2px 0 .3125rem}.saLargeScreen .listpage .editableindicator{margin:0 1px 0 .5rem}.smallscreen .labelcell{padding:.1875rem 0 0 0;height:auto}.smallscreen .labelcell label{-webkit-text-size-adjust:100%;font-size:1rem;padding-left:0;margin-bottom:.1875rem;padding-top:0;padding-bottom:0;border-left:0}.labelcell label{padding-right:1rem;padding-left:.5rem;padding-top:.625rem;padding-bottom:.625rem;display:inline-block;white-space:nowrap}.sibling .labelcell label{padding-left:0}.smallscreen .sibling .labelcell label{margin-left:0;margin-bottom:.1875rem}.smallscreen .nolabel{padding-left:0}.nolabel{padding-left:1rem}.smallscreen .fieldcell,.smallscreen .sibling-fieldcell{margin-bottom:.3125rem;padding-bottom:0;display:block}.btnfield{padding:.5rem 0 0 0;gap:.5rem;display:flex}.saFormButtonGroup{gap:.5rem;display:flex}.saSmallScreen .btnfield{flex-direction:column}select option{padding:2px .5rem;cursor:pointer}input[type=checkbox]:enabled{cursor:pointer}button.saFormButton:not(.busy) .icon{visibility:hidden}.btnfield .saFormButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500}.btnfield .saFormButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.btnfield .saFormButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.btnfield .saFormButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .btnfield .saFormButton{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .btnfield .saFormButton:has(.saIcon){padding-left:.75rem}.saStandard .btnfield .saFormButton:enabled:active{border-radius:.75rem}.saStandard .btnfield .saFormButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .btnfield .saFormButton{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .btnfield .saFormButton:has(.saIcon){padding-left:.625rem}.saCompact .btnfield .saFormButton:enabled:active{border-radius:.75rem}.saCompact .btnfield .saFormButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .btnfield .saFormButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .btnfield .saFormButton:has(.saIcon){padding-left:.75rem}.saSmallScreen .btnfield .saFormButton:enabled:active{border-radius:.75rem}.saSmallScreen .btnfield .saFormButton .saIcon{font-size:1.25rem;min-width:1.625rem}.maincolinner .btnfield .saFormButton{padding-right:2.0313rem}.inputPageScriptButtonCell .saJavaScriptButton{margin-right:.25rem}:-ms-input-placeholder{color:gray}.maincolbody.search{position:relative}.inputlayoutfieldgrouphead label{pointer-events:auto}.menuitemtable{width:100%}.inputlayoutfieldgrouprow.border{border:1px solid var(--Gray150-900);background:var(--Sa-Color-Surface);border-bottom:none;border-top:none}.inputlayoutfieldgrouphead{border:1px solid var(--Gray150-900);border-bottom:none;background:var(--Sa-Color-Surface)}.inputlayoutfieldgroupfoot{border-bottom:1px solid var(--Gray150-900);border-left:1px solid var(--Gray150-900);border-right:1px solid var(--Gray150-900)}.btnfield.borders{padding-left:0}.inputlayoutgroup{min-width:50%}.smallscreen .inputlayoutgroup{min-width:100%}.inputlayoutgroup.border{border-style:solid;border-width:1px;border-collapse:separate;background:var(--Sa-Color-Surface)}table.inputlayoutgroup.border.inputlayoutgroup .inputlayouttable .inputlayoutcolumn>table{border:none!important;box-shadow:none}.inputlayouttable .hidden{display:none}.smallscreen .inputlayoutgroup.border{border:none;border-radius:0}.inputlayoutgroup.border.headless{padding-top:.5rem}.smallscreen .inputlayoutgroup.border.headless{padding:0}.inputlayoutgrouphead{border-radius:2px .1875rem 0 0;min-height:1rem}.inputlayoutgroupfoot{border-radius:0 0 .1875rem .1875rem;min-height:.1875rem;padding-bottom:.5rem}.smallscreen .inputlayouttable{display:block;margin-left:.3125rem}.smallscreen .inputlayouttable td{display:block}.smallscreen .inputlayouttable td.hidden{display:none}.inputlayoutcolumn>table{padding:.5rem 0;background:var(--Sa-Color-Surface);border:1px solid var(--Gray150-900);border-radius:2px}.inputlayoutgroup.headless .inputlayoutcolumn>table{width:100%}.maincolbody.input.borders .inputlayoutcolumn>table{padding-top:0;border-collapse:collapse;border:none;background:0 0!important;box-shadow:none}.inputlayoutcolumnpadding{min-width:1rem}.smallscreen .inputlayoutcolumnpadding{display:none}.smallscreen .inputlayoutfieldgrouphead{border:none;border-radius:0}.smallscreen .inputlayoutfieldgrouprow.border{border:none;border-radius:0}.smallscreen .inputlayoutfieldgroupfoot{border:none;border-radius:0}.inputlayoutfieldgrouppadding{overflow:hidden;padding-top:.5rem}.smallscreen .inputlayoutfieldgrouppadding{display:none}.fldwrapper .help{left:0;position:absolute}.right.saMobile button:focus,.right.saMobile input:focus,.right.saMobile li a:focus{outline:0}.gridbottompadding{height:1rem}.saSmallScreen .gridbottompadding{display:none}.color1{background:var(--Blue800-500)}.color2{background:var(--Yellow400-300)}.color3{background:var(--Blue900-400)}.color4{background:var(--Red600-400)}.color5{background:var(--Blue700-400)}.color6{background:var(--Red600-400)}.color7{background:var(--Gray600-400)}.color8{background:var(--Green300)}.color9{background:var(--Purple800-400)}.color10{background:var(--Yellow200)}.color11{background:var(--Sky500-300)}.color12{background:var(--Green700-300)}.color13{background:var(--Pink800-400)}.color14{background:var(--Yellow200)}.color15{background:var(--Red800-400)}.color16{background:var(--Gray300-500)}.color17{background:var(--Purple900-400)}.color18{background:var(--Yellow700-300)}.color19{background:var(--Gray1300-300)}.color20{background:var(--Sky700-300)}.color21{background:var(--Blue400-600)}.color22{background:var(--Yellow100-700)}.color23{background:var(--Gray500-700)}.color24{background:var(--Red400-700)}.color25{background:var(--Blue400-700)}.color26{background:var(--Red400-700)}.color27{background:var(--Gray400-700)}.color28{background:var(--Green200-700)}.color29{background:var(--Purple400-700)}.color30{background:var(--Yellow100-700)}.color31{background:var(--Sky300-700)}.color32{background:var(--Green300-700)}.color33{background:var(--Pink200-700)}.color34{background:var(--Yellow100-700)}.color36{background:var(--Gray150-600)}.color37{background:var(--Purple400-700)}.color38{background:var(--Yellow400-700)}.color39{background:var(--Gray400-600)}.color40{background:var(--Gray300-Sky700)}.calendarresizehandle{left:0;height:.25rem;width:100%;background-color:transparent;cursor:n-resize;position:absolute}.calendarresizehandle.active,.calendarresizehandle:hover{background-color:var(--BlackAlpha6-WhiteAlpha6)}.calendarresizehandle.top{top:0}.calendarresizehandle.bottom{bottom:0}.calendarresizehandle:focus{outline:0}.smallscreen .maincolinner.frame{border-radius:0}.smallscreen .inputlayoutcolumn>table{border:none;width:100%;box-shadow:none}.smallscreen .labelcell label{top:0;padding-left:0}.right.smallscreen input,.right.smallscreen select{font-size:1rem}.smallscreen .scrollcontent{border:none;box-shadow:none;padding:0;min-width:100%;width:1px;-webkit-overflow-scrolling:touch;position:relative;margin-top:0}.smallscreen .scrollcontent-inner{min-height:100%;display:flex;flex-direction:column}.smallscreen .maincolinner{padding:0;margin:0}.scrollZoneLeft{position:fixed;background-color:teal;opacity:0;top:0;height:100%;width:1rem;left:0}.scrollZoneRight{position:fixed;background-color:teal;opacity:0;top:0;height:100%;width:1rem;right:0}.scrollZoneTop{position:fixed;background-color:teal;opacity:0;left:0;width:100%;height:1rem;top:0}.scrollZoneBottom{position:fixed;background-color:teal;opacity:0;left:0;width:100%;height:1rem;bottom:0}.body.smallscreen::before{background:0 0!important}.saSqlSelectPane{position:fixed;z-index:1110;min-width:25rem;right:10%;top:3.5rem;background-color:var(--Sa-Color-Surface);border:2px solid var(--Sa-Color-Primary600)}.saSqlSelectPane #CloseButton{position:absolute;right:.3125rem;top:.3125rem;cursor:pointer}.saSqlSelectChoices{margin:.9375rem;font-size:.875rem;line-height:1.7}.saSqlSelectChoices span{cursor:pointer;color:var(--Sa-Color-Link)}.saSqlSelectChoices span:hover{text-decoration:underline}.indicatedragdrop .saDragged,.indicatedragdrop .saDropOn{border-radius:.5rem;background:var(--Primary100-Gray900);border:1px dotted var(--Sa-Color-Primary600)}.externalframe{width:100%;border:1px solid var(--Gray150-900)}.externalframe.autoheight{min-height:15.625rem}.labelmobile{display:none!important}.smallscreen .fieldrow{display:block}.smallscreen .inputPageScriptButtonCell{display:block;padding-top:0}.smallscreen .sibling .inputPageScriptButtonCell{display:block;float:left}.smallscreen .controlcell,.smallscreen .inputlayoutfieldgrouprow>.labelcell{padding-right:0!important;margin-left:.3125rem!important;margin-right:.3125rem!important}.smallscreen .datetime{width:calc(98.5% - 3.875rem)!important}.smallscreen .datetimefield .saEditableGridButton.leftposition{right:2.125rem}.smallscreen .fieldextras{float:left;width:100%}.smallscreen .maincolbody.input{border:none!important;padding-bottom:1.25rem}.smallscreen .maincolbody.input .inputlayoutcolumn>table{box-shadow:none;border:none;width:100%}.smallscreen .pagingbottom{display:none!important}.smallscreen .labelmobile{display:inline-block!important;padding:.625rem 0 .625rem 0}.smallscreen .labeldesktop{display:none!important}.smallscreen .fieldcell{padding-top:0}.smallscreen .inputlayoutgroupfoot{padding-bottom:0}.smallscreen .inputlayoutfieldgroupfoot{padding-top:0;border:0}.logo a{background:url(../img/softadmin.png) top center no-repeat;width:100%;display:block;height:3.125rem;cursor:pointer;margin-top:.9375rem;margin-bottom:.625rem}div.footerarea{position:absolute;bottom:0;width:100%}div.footerarea.dock{position:relative!important}span.marked{display:block;float:left;padding:2px 0 0 2rem}.iconpreview .saIcon{color:var(--Sa-Color-Icon);font-size:3.0625rem;padding:.3125rem;position:relative;z-index:1;margin-top:-.3125rem}.iconpreview .saBadge{border:2px solid var(--Sa-Color-Surface);border-radius:50%;color:var(--White);font-size:1rem;margin-left:-1.75rem;padding:.1875rem;background:var(--Sa-Color-Icon);z-index:20;margin-top:1.5rem;position:absolute}.iconpreview.saDestructive .saIcon{color:var(--Sa-Color-DestructiveButtonBackground)}.iconpreview.saDestructive .saBadge{background:var(--Sa-Color-DestructiveButtonBackground)}.saGridCell .systemicon .icon,.saInfoBoxContent .systemicon .icon{font-size:1rem}.saGridCell .systemicon .icon.fa-2x,.saGridCell .systemicon .icon.sa-2x,.saInfoBoxContent .systemicon .icon.fa-2x,.saInfoBoxContent .systemicon .icon.sa-2x{font-size:2rem}.saGridCell .systemicon .icon.fa-3x,.saGridCell .systemicon .icon.sa-3x,.saInfoBoxContent .systemicon .icon.fa-3x,.saInfoBoxContent .systemicon .icon.sa-3x{font-size:3rem}.saGridCell .systemicon .icon.fa-4x,.saGridCell .systemicon .icon.sa-4x,.saInfoBoxContent .systemicon .icon.fa-4x,.saInfoBoxContent .systemicon .icon.sa-4x{font-size:4rem}.saGridCell .systemicon .icon.fa-5x,.saGridCell .systemicon .icon.sa-5x,.saInfoBoxContent .systemicon .icon.fa-5x,.saInfoBoxContent .systemicon .icon.sa-5x{font-size:5rem}.saInfoBoxContent .systemicon{top:1px;position:relative;padding-right:.1875rem}.iconpreview.iconred .icon{color:var(--Sa-Color-SystemIconRed)}.iconpreview.iconyellow .icon{color:var(--Sa-Color-SystemIconYellow)}.iconpreview.icongreen .icon{color:var(--Sa-Color-SystemIconGreen)}.iconpreview.iconblue .icon{color:var(--Sa-Color-SystemIconBlue)}.iconpreview.iconblack .icon{color:var(--Sa-Color-SystemIconBlack)}.iconpreview.iconwhite .icon{color:var(--White)}.iconpreview.iconwhite .icon{background:var(--Sa-Color-Primary600);border-radius:2px}.saInfoBoxContent .systemicon.customcolor .icon{color:inherit}.grid .saGridText{display:inline-block;clear:both}.smallscreen .grid .draghandle{display:none}.checkboxDisabled{cursor:not-allowed}.iconpreview.small .icon{font-size:2rem!important}.fa-pulse{-webkit-animation:fa-spin 1s infinite linear;animation:fa-spin 1s infinite linear}.meter{overflow:hidden;backface-visibility:hidden;fill:var(--Gray900-300)}.meter .interval.red{stroke:var(--Red500-400)}.meter .interval.yellow{stroke:var(--Yellow200)}.meter .interval.green{stroke:var(--Green200)}.meter .interval.defaultcolor{stroke:var(--Gray300-400)}.meter .interval{opacity:.7}.meter .valueindicator{transition:1s cubic-bezier(.39,.9,.62,1)}.meter .interval:hover{opacity:.99}.meter .extravalueindicator{stroke:#000;opacity:.7}.meter .extravalueindicator:hover{opacity:.99}.saPixelated{-ms-interpolation-mode:nearest-neighbor;image-rendering:crisp-edges;image-rendering:pixelated}@keyframes drawerslidein{from{right:-25rem}to{right:0}}@keyframes drawerslideout{from{right:0}to{right:-25rem}}.drawerLoadingSpinner{color:var(--Primary600-400);text-align:center;margin-top:5rem}.grid .inputControl{position:relative;float:left;height:1.875rem}.grid .textarea{border:none;width:calc(100% - .5625rem);padding-left:.4375rem;padding-right:.25rem}.grid .dropdown{width:calc(100% + 2px);padding-left:.1875rem;border:1px solid var(--Yellow50-1200)!important}.grid .editButtonsWrapper{position:relative;background:var(--Yellow50-1200)}.grid .editButtonsWrapper.edit-field-type-textarea{float:right}.grid .editButtons{position:absolute;right:-.9375rem;top:-1.75rem;display:flex;border-radius:.5rem;background:var(--Gray900-Black);align-items:center;z-index:2;height:2rem;padding:0 2px}.fieldextras{display:table-cell;vertical-align:top}.fieldextrascontainer{display:flex}.fieldextrascontainer .fielddescription,.fieldextrascontainer .inputPageScriptButtonCell,.fieldextrascontainer .labelcell,.fieldextrascontainer .sibling-fieldcell{vertical-align:top}.fieldextrascontainer .sibling{display:inline-block}.smallscreen .fieldextrascontainer{display:block}.fieldcell{padding-bottom:.25rem;padding-top:.25rem;position:relative;min-height:2rem;display:table-cell}.fieldcell input[type=file]{width:100%;margin:.25rem 0}.inputPageScriptButtonCell{display:table-cell}.fieldbuttoncontainer{display:flex}.fielddescription{display:table-cell;padding-top:.625rem;margin-bottom:.625rem;z-index:1;position:relative;font-style:italic;padding-right:1rem}.sibling{display:inline-flex}.sibling .labelcell{width:auto;height:auto;padding-top:0;padding-left:0}.sibling .labelcell .labelcontainer{height:auto;border:0}.sibling-fieldcell{display:table-cell;padding-top:.25rem}.smallscreen .labelcell{margin-top:.625rem;display:block}.fieldextras .inputPageScriptButtonCell{padding-top:.25rem}.blinking-help{animation:blinking-help 2s linear infinite}@keyframes blinking-help{50%{color:transparent}}.helpContent{overflow:auto;flex:1 1 auto;padding:.5rem .5rem 2rem;-webkit-overflow-scrolling:touch}.smallscreen .calendar{flex-grow:1;display:flex;flex-direction:column}.sa-2x{font-size:2rem}.sa-3x{font-size:3rem}.sa-4x{font-size:4rem}.sa-5x{font-size:5rem}.fa-spinner.fa-spin{-webkit-animation-name:fa-spin!important;animation-name:fa-spin!important;-webkit-animation-delay:var(--fa-animation-delay,0)!important;animation-delay:var(--fa-animation-delay,0)!important;-webkit-animation-direction:var(--fa-animation-direction,normal)!important;animation-direction:var(--fa-animation-direction,normal)!important;-webkit-animation-duration:var(--fa-animation-duration,2s)!important;animation-duration:var(--fa-animation-duration,2s)!important;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite)!important;animation-iteration-count:var(--fa-animation-iteration-count,infinite)!important;-webkit-animation-timing-function:var(--fa-animation-timing,linear)!important;animation-timing-function:var(--fa-animation-timing,linear)!important}.maincolinner{padding:0}.saScrollable{height:100%}span.subject{display:block;width:100%}body.pageheader{padding-top:0}.interface .infoarea{margin-top:0}body .gradients,body .scrollcontent{background:0 0}.tableintabs{box-shadow:none;border:none;background:0 0}.scrollcontent{width:100%;background:0 0;box-shadow:none}.smallscreen .scrollcontent-inner{min-height:0}.navigatorbuttonrow .navigator-wrapper{margin-top:0}.interface .tableintabs table.scrollable{box-shadow:none}.interface .infobox{box-shadow:none}.interface .multipartpanel{box-shadow:none}.interface .navigatorbuttons .btnrow{box-shadow:none}.interface .inputlayoutcolumn>table{border:none;box-shadow:none}.saGridTop .saGridTopInner{box-shadow:none!important}.saGrid{box-shadow:none!important}body[data-theme=light]{color-scheme:light}body[data-theme=dark]{color-scheme:dark}@media (prefers-color-scheme:dark){body:not([data-theme]){color-scheme:dark}}:root{--Sa-ShortHeaderHeightSmallScreen:3rem;--Sa-LongHeaderHeightSmallScreen:5rem}body.saIosPwa{--Sa-ShortHeaderHeightSmallScreen:calc(3rem + 1rem);--Sa-LongHeaderHeightSmallScreen:calc(5rem + 1rem)}a{cursor:pointer}.saLargeScreen .saRootContentWrapper{display:flex;flex-direction:row;overflow:hidden}body{line-height:1;color:var(--Sa-Color-Text);background-color:var(--Sa-Color-Background)}body.saRootBody{display:flex;flex-direction:column}body.saRootBody .saRootContentWrapper{height:100%}body.saPc ::-webkit-scrollbar,body.saPc::-webkit-scrollbar{width:1rem;height:1rem;background-color:var(--Gray200-900);border-radius:.5rem;border:.3125rem solid transparent;background-clip:padding-box}body.saPc ::-webkit-scrollbar:hover,body.saPc::-webkit-scrollbar:hover{border-width:2px}body.saPc ::-webkit-scrollbar-thumb,body.saPc::-webkit-scrollbar-thumb{background-color:var(--Gray500-700);border-radius:.5rem;border:.3125rem solid transparent;background-clip:padding-box}body.saPc ::-webkit-scrollbar-thumb:hover,body.saPc::-webkit-scrollbar-thumb:hover{background-color:var(--Gray700-600);border-width:2px}body.saPc ::-webkit-scrollbar-thumb:active,body.saPc::-webkit-scrollbar-thumb:active{background-color:var(--Gray900-500)}body.saPc ::-webkit-scrollbar-corner,body.saPc::-webkit-scrollbar-corner{background-color:transparent}.saDropIndicator{position:absolute;pointer-events:none;z-index:1073741824}.saDropIndicator.saVertical{border-left:2px solid var(--Sa-Color-Primary700)}.saDropIndicator.saHorizontal{border-top:2px solid var(--Sa-Color-Primary700);border-radius:1px}.saFavoriteIcon:active.saFavoriteAdded::before,.saFavoriteIcon:hover.saFavoriteAdded::before{font-weight:400;color:var(--Yellow200)}.saFavoriteIcon.saFavoriteAdded,.saFavoriteIcon:active.saFavoriteNotAdded::before,.saFavoriteIcon:hover.saFavoriteNotAdded::before{font-weight:900;color:var(--Yellow200)}.saFavoriteIcon.saFavoriteNotAdded{color:var(--Gray200-800)}.saHighContrast .saFavoriteIcon.saFavoriteAdded,.saHighContrast .saFavoriteIcon:active::before,.saHighContrast .saFavoriteIcon:hover::before{color:var(--Orange500-300)}.saHighContrast .saFavoriteIcon.saFavoriteNotAdded{color:var(--Gray500)}.saSpinner>div>div{background-color:var(--Sa-Color-Primary600)!important}.saC{display:inline-block}.saScreenReaderOnly{opacity:0;position:absolute;height:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saIconHolder{display:block;float:left;position:relative;align-items:center;justify-content:center}.saIconHolder .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saIconHolder .saBadge{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;border-radius:50%;background:var(--Sa-Color-Icon);color:var(--White-Surface);position:absolute;display:flex;align-items:center;justify-content:center;border:2px solid var(--Sa-Color-Surface)}.saSmallScreenHasTopButtons.saSmallScreen .scrollcontent{padding-top:calc(var(--Sa-ShortHeaderHeightSmallScreen) + 2.5rem);height:calc(100% - var(--Sa-ShortHeaderHeightSmallScreen) - 2.5rem)}.saSmallScreenHasTopButtons.saSmallScreen .scrollcontent .saPicker{margin-top:-4rem}.saSmallScreenHasTopButtons.saSmallScreen.saHasLogotypeHeader .scrollcontent{padding-top:calc(var(--Sa-LongHeaderHeightSmallScreen) + 2.5rem);height:calc(100% - var(--Sa-LongHeaderHeightSmallScreen) - 2.5rem)}.saSmallScreen:not(.saSmallScreenHasTopButtons) .scrollcontent{padding-top:var(--Sa-ShortHeaderHeightSmallScreen);height:calc(100% - var(--Sa-ShortHeaderHeightSmallScreen))}.saSmallScreen.saHasLogotypeHeader:not(.saSmallScreenHasTopButtons) .scrollcontent{padding-top:var(--Sa-LongHeaderHeightSmallScreen);height:calc(100% - var(--Sa-LongHeaderHeightSmallScreen))}.saStandard .maincolinner{height:calc(100% - 4.5rem - .5rem - 1rem)}.saStandard.saPopup .maincolinner{height:calc(100% - 4.5rem - 2px - 1rem)}.saStandard.saLargeScreenHasTopButtons .maincolinner{height:calc(100% - 7rem - .5rem - 1rem)}.saStandard.saLargeScreenHasTopButtons.saPopup .maincolinner{height:calc(100% - 7rem - 2px - 1rem)}.saCompact .maincolinner{height:calc(100% - 4rem - .5rem - 1rem)}.saCompact.saPopup .maincolinner{height:calc(100% - 4rem - 2px - 1rem)}.saCompact.saLargeScreenHasTopButtons .maincolinner{height:calc(100% - 6rem - .5rem - 1rem)}.saCompact.saLargeScreenHasTopButtons.saPopup .maincolinner{height:calc(100% - 6rem - 2px - 1rem)}.saMiniView.saStandard .maincolinner{height:calc(100% - 4rem - 2px)}.saMiniView.saStandard.saLargeScreenHasTopButtons .maincolinner{height:calc(100% - 7rem - 2px)}.saMiniView.saCompact .maincolinner{height:calc(100% - 3rem - 2px)}.saMiniView.saCompact.saLargeScreenHasTopButtons .maincolinner{height:calc(100% - 6.5rem - 2px)}.saSmallScreen .maincolinner{height:100%}.saSmallScreen.saRootBody{line-height:0}.saDebugContextMenu{z-index:1100}.saSpecialLinkIcon{color:var(--Sa-Color-Icon);margin-left:.25rem}.saPopupOverlay{height:100%;width:100%;padding:0;margin:0;max-height:none;max-width:none;border:none;outline:0;background:0 0;overflow:hidden;background-color:transparent;transition:ease background-color .2s}.saPopupOverlay::backdrop{background-color:transparent}.saPopupOverlay.saVisible:not(.saLightboxOverlay){background-color:var(--OverlayBackground)}div.saPopupOverlay{position:fixed;top:0;left:0;z-index:100000}.saPopup .saPopupOverlay::backdrop{border-radius:.5rem .5rem 0 0}.saSideBar .saPopupOverlay{display:block;position:absolute;top:0;left:0;background-color:transparent}.saSideBar .saPopupOverlay.saVisible{background-color:var(--OverlayBackground)}.saRightFrameRoot{width:100%;height:100%}.saLargeScreen .saRightFrameRoot{border-left:1px solid var(--Gray200-800)}.saSpinnerWrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000000000;background-color:transparent;background-color:color-mix(in oklch,var(--White) 1%,transparent)}.saPackageButton{gap:.5rem;padding:.5rem;height:2.25rem;border-radius:.5rem;font-size:.875rem}.saAiHoverEffect{color:var(--Purple600-300)}.saEmptyState{display:flex;justify-content:center;align-items:center;gap:1rem;flex-direction:column;padding:1rem;color:var(--Sa-Color-Text)}.saEmptyState .saEmptyStateIcon{display:flex;justify-content:center;align-items:center;position:relative;height:3rem;width:3rem;border-radius:.5rem;background-color:var(--Gray150-900)}.saEmptyState .saEmptyStateIcon .saIcon{color:var(--Sa-Color-TextSecondary);font-size:1.5rem;z-index:1}.saWarning.saEmptyState .saEmptyStateIcon{background-color:var(--Yellow100-1100)}.saWarning.saEmptyState .saEmptyStateIcon .saIcon{color:var(--Yellow300)}.saEmptyState .saEmptyStateBody{display:flex;flex-direction:column;gap:.25rem;align-items:center;justify-content:center;text-align:center}.saEmptyState .saEmptyStateHeading{font-size:1rem;font-weight:500}.saEmptyState .saEmptyStateDescription{font-size:.875rem;color:var(--Sa-Color-TextSecondary)}.saAccessibilityBanner{display:flex;justify-content:center;align-items:center;width:100vw;height:0;background:var(--Gray900-100);position:fixed;opacity:0;top:0;z-index:9999}.saAccessibilityBanner:focus-within{opacity:1}.saAccessibilityBanner li{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%}.saAccessibilityBanner a{display:flex;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;padding:1rem 1.125rem;width:calc(100% - 2.25rem);text-align:center;color:var(--White-Gray900);position:absolute;text-decoration:none;z-index:9999;top:-12.5rem;transition:none;background:var(--Gray900-100)}.saAccessibilityBanner a:hover{text-decoration:underline}.saAccessibilityBanner a:active{background:var(--Sa-Color-Primary600);color:var(--White);text-decoration:underline}.saAccessibilityBanner a:active,.saAccessibilityBanner a:focus{box-shadow:inset 0 0 0 2px var(--White);top:0}.saSideBar .saAccessibilityBanner a{width:100%}.systemicon:not(.customcolor) .icon{color:var(--Sa-Color-Icon)}.systemicon:not(.customcolor) .icon.iconred{color:var(--Sa-Color-SystemIconRed)}.systemicon:not(.customcolor) .icon.iconyellow{color:var(--Sa-Color-SystemIconYellow)}.systemicon:not(.customcolor) .icon.icongreen{color:var(--Sa-Color-SystemIconGreen)}.systemicon:not(.customcolor) .icon.iconblue{color:var(--Sa-Color-SystemIconBlue)}.systemicon:not(.customcolor) .icon.iconblack{color:var(--Sa-Color-SystemIconBlack)}.systemicon:not(.customcolor) .icon.iconwhite{color:var(--White)}.systemicon.customcolor .icon{color:inherit}.saInfoArea{display:block}.saInfoBoxArea{display:flex;flex-direction:column;justify-content:center;background:var(--Sa-Color-Surface);border-radius:1rem;padding:1rem;border:solid 1px var(--Gray200-800)}.saInfoBoxArea .saInfoBox{display:flex;flex-direction:column;position:relative;gap:1rem}.saInfoBoxArea .saInfoBox img{max-width:100%;object-fit:contain}.saInfoBoxArea .saInfoBox.saOpen .saInfoBoxExpandIcon{transform:rotate(180deg)}.saInfoBoxArea .saInfoBox.saClosed .saInfoBoxInner{display:none}.saInfoBoxArea .saInfoBox.saClosed .saInfoBoxExpandIcon{transform:rotate(0)}.saInfoBoxArea .saInfoBox:not(:last-child)::after{content:"";position:absolute;left:0;height:1px;border-radius:1px;width:100%;background:var(--Gray200-900);bottom:-1rem}.saInfoBoxArea .saInfoBox .infosqlexternalframe{border:1px solid var(--Gray150-900);width:100%;box-sizing:border-box}.saInfoBoxArea .saInfoBoxHeading{display:flex;justify-content:space-between;align-items:center;word-break:break-word;gap:.5rem;margin:-.5rem 0}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton{background-color:transparent;border-radius:.5rem;width:calc(100% + 1rem);padding:0 .5rem;margin-left:-.5rem;text-align:left;position:relative;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}@media (pointer:fine){.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton:hover{background-color:var(--Primary50-Gray1000)}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton:hover .saIcon,.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton:hover h3{color:var(--Primary600-White)}}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton:active{background-color:var(--Primary100-Gray900);border-radius:.75rem}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton:active .saIcon,.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton:active h3{color:var(--Primary700-White)}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton::after{content:'';position:absolute;height:100%;min-height:3rem;width:calc(100% + 1rem);left:-.5rem;min-width:3rem;background-color:transparent;opacity:0;user-select:none}.saInfoBoxArea .saInfoBoxHeading.saInfoBoxHeadingButton .saInfoBoxExpandIcon{display:flex;justify-content:center;align-items:center;color:var(--Sa-Color-Icon);font-size:1rem;height:2rem;width:2rem;min-width:2rem;margin-right:-.5rem;transition:transform .2s ease}.saInfoBoxArea .saInfoBoxHeading a{cursor:pointer}.saInfoBoxArea .saInfoBoxHeading a .saLinkText{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:var(--Sa-Color-Link)}@media (pointer:fine){.saInfoBoxArea .saInfoBoxHeading a:hover .saLinkText{text-decoration:underline}.saInfoBoxArea .saInfoBoxHeading a:hover img,.saInfoBoxArea .saInfoBoxHeading a:hover svg{opacity:.8;transition:transform .5s}.saInfoBoxArea .saInfoBoxHeading a:hover .saMeterHeader,.saInfoBoxArea .saInfoBoxHeading a:hover .saMeterValue{text-decoration:underline}}.saInfoBoxArea .saInfoBoxHeading a:active .saLinkText{color:var(--LinkBrightness80-Brightness120)}.saInfoBoxArea .saInfoBoxHeading a:active img,.saInfoBoxArea .saInfoBoxHeading a:active svg{opacity:.8;transition:transform .5s}.saInfoBoxArea .saInfoBoxHeading a:active .saMeterHeader,.saInfoBoxArea .saInfoBoxHeading a:active .saMeterValue{text-decoration:underline}.saInfoBoxArea .saInfoBoxHeading a.saInactive{cursor:not-allowed}.saInfoBoxArea .saInfoBoxHeading a.saInactive .saIcon,.saInfoBoxArea .saInfoBoxHeading a.saInactive .saLinkText{color:var(--Sa-Color-LinkDisabled)}@media (pointer:fine){.saInfoBoxArea .saInfoBoxHeading a.saInactive:hover .saLinkText{text-decoration:none}}.saInfoBoxArea .saInfoBoxHeading h3{color:var(--Sa-Color-Label);flex-grow:1}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderIcon .saBadgedIcon{width:1.875rem;display:block}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderIcon .saIcon{font-size:1.25rem;color:var(--Sa-Color-Icon)}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderIcon .saBadge{font-size:.5625rem;color:var(--White-Gray1200);margin-left:-.5625rem;background:var(--Sa-Color-Icon);border-radius:50%;padding:1px;border:2px solid var(--Sa-Color-Surface);width:.875rem;box-sizing:border-box;text-align:center}.saInfoBoxArea .saInfoBoxHeading a{text-decoration:none;cursor:pointer;transition:all .2s ease}.saInfoBoxArea .saInfoBoxHeading .saInfoBoxHeaderWrapper,.saInfoBoxArea .saInfoBoxHeading a{display:flex;gap:.5rem;align-items:center}.saInfoBoxArea .saInfoBoxInner{display:flex;flex-direction:column;transition:transform .2s ease,height .2s ease,opacity .2s ease;word-break:break-word;gap:1rem}.saCompact .saInfoBoxArea .saInfoBoxInner{gap:.75rem}.saInfoBoxArea .saInfoBoxInner a{cursor:pointer}.saInfoBoxArea .saInfoBoxInner a .saLinkText{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:var(--Sa-Color-Link)}@media (pointer:fine){.saInfoBoxArea .saInfoBoxInner a:hover .saLinkText{text-decoration:underline}.saInfoBoxArea .saInfoBoxInner a:hover img,.saInfoBoxArea .saInfoBoxInner a:hover svg{opacity:.8;transition:transform .5s}.saInfoBoxArea .saInfoBoxInner a:hover .saMeterHeader,.saInfoBoxArea .saInfoBoxInner a:hover .saMeterValue{text-decoration:underline}}.saInfoBoxArea .saInfoBoxInner a:active .saLinkText{color:var(--LinkBrightness80-Brightness120)}.saInfoBoxArea .saInfoBoxInner a:active img,.saInfoBoxArea .saInfoBoxInner a:active svg{opacity:.8;transition:transform .5s}.saInfoBoxArea .saInfoBoxInner a:active .saMeterHeader,.saInfoBoxArea .saInfoBoxInner a:active .saMeterValue{text-decoration:underline}.saInfoBoxArea .saInfoBoxGrid{display:grid;grid-template-columns:34% fit-content(66%);grid-column-gap:1rem;grid-row-gap:1rem}.saCompact .saInfoBoxArea .saInfoBoxGrid{grid-row-gap:.75rem}.saInfoBoxArea .saInfoBoxGrid .saInfoBoxLabel{margin-top:1px;margin-bottom:1px}.saInfoBoxArea .saInfoBoxContent{color:var(--Sa-Color-Text)}.saInfoBoxArea .saInfoBoxContent.saRightAlign{text-align:right}.saInfoBoxArea .saInfoBoxContent span{position:relative}.saInfoBoxArea .saInfoBoxLabel{color:var(--Sa-Color-InfoBoxLabel);font-size:.75rem;display:flex;gap:.5rem}.saInfoBoxArea .saInfoBoxLabel .saAiIcon{height:1rem;min-width:1rem;background-position:center;background:url(../img/aiSparkles.svg) top center no-repeat;position:relative}body[data-theme=dark] .saInfoBoxArea .saInfoBoxLabel .saAiIcon{filter:saturate(42.541%) hue-rotate(-1.406deg) brightness(159.079%)}@media (prefers-color-scheme:dark){body:not([data-theme]) .saInfoBoxArea .saInfoBoxLabel .saAiIcon{filter:saturate(42.541%) hue-rotate(-1.406deg) brightness(159.079%)}}.saInfoBoxArea .saInfoBoxLabel .saAiIcon::after{content:'';position:absolute;height:2rem;width:2rem;bottom:50%;left:50%;transform:translate(-50%,50%)}.saInfoBoxArea .saInfoBoxCol{display:flex;flex-direction:column}.saInfoBoxArea .saInfoBoxImage{display:flex;justify-content:center}.saInfoBoxArea .saInfoSqlKpiWrapper{display:flex;flex-direction:row;align-items:flex-end;gap:1rem;width:100%;flex-wrap:wrap;overflow:hidden}.saInfoBoxArea .saRowWrapper{display:flex;flex-direction:column;gap:2rem}.saInfoBoxArea .saRowWrapper:not(:first-child)::before{content:'';position:relative;top:0;height:1px;width:100%;border-radius:1px;background:var(--Gray200-900);top:1rem}.saInfoBoxArea .saColWrapper{display:flex;flex-direction:row;gap:2rem}.saInfoBoxArea .saCol{position:relative;display:flex;flex-direction:column;flex:1 1 100%;transition:all .2s ease;gap:2rem}.saInfoBoxArea .saCol .systemicon{top:1px;position:relative;padding-right:.1875rem}.saInfoBoxArea .saCol .systemicon .saIcon{min-width:1.25rem;text-align:center}.saInfoBoxArea .saCol:not(:last-child)::after{content:'';position:absolute;top:0;height:100%;width:1px;border-radius:1px;background:var(--Gray200-900);right:-1rem}.saInfoBoxArea .saExpandButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;margin-right:-.5rem}.saInfoBoxArea .saExpandButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saInfoBoxArea .saExpandButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saInfoBoxArea .saExpandButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saInfoBoxArea .saExpandButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saInfoBoxArea .saExpandButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saInfoBoxArea .saExpandButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saInfoBoxArea .saExpandButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saInfoBoxArea .saExpandButton:enabled:active .saIcon{color:var(--Primary700-White)}.saInfoBoxArea .saExpandButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saInfoBoxArea .saExpandButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saInfoBoxArea .saExpandButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saInfoBoxArea .saExpandButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saInfoBoxArea .saExpandButton.saDestructive:hover .saIcon{color:var(--White)}.saInfoBoxArea .saExpandButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saInfoBoxArea .saExpandButton.saDestructive.saOpen,.saInfoBoxArea .saExpandButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saInfoBoxArea .saExpandButton.saDestructive.saOpen .saIcon,.saInfoBoxArea .saExpandButton.saDestructive:active .saIcon{color:var(--White)}.saInfoBoxArea .saExpandButton.saDestructive.saOpen .saBadge,.saInfoBoxArea .saExpandButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saInfoBoxArea .saExpandButton.saDisabled,.saInfoBoxArea .saExpandButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saInfoBoxArea .saExpandButton.saDisabled[data-sa-admin-link],.saInfoBoxArea .saExpandButton:disabled[data-sa-admin-link]{cursor:default}.saInfoBoxArea .saExpandButton.saDisabled .saIcon,.saInfoBoxArea .saExpandButton:disabled .saIcon{color:var(--Gray300-700)}.saInfoBoxArea .saExpandButton:enabled:active{border-radius:.75rem}.saInfoBoxArea .saExpandButton .saIcon{transition:transform .2s ease;position:relative}.saInfoBoxArea .saExpandButton::after{content:'';height:3rem;width:3rem;position:absolute;opacity:0;background-color:transparent}.saInfoBoxArea .saCopyButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;border-radius:.375rem;padding:0 .5rem;width:1.5rem;height:1.5rem;max-width:1.5rem;min-width:1.5rem;font-size:.875rem;transition:color .2s,background-color .2s,border-color .2s,transform .2s,border-radius .2s,opacity .1s;background-color:var(--Transparent-Gray1200);opacity:0;position:absolute;inset:-.25rem -1.75rem auto auto;z-index:1}.saInfoBoxArea .saCopyButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saInfoBoxArea .saCopyButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saInfoBoxArea .saCopyButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saInfoBoxArea .saCopyButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saInfoBoxArea .saCopyButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saInfoBoxArea .saCopyButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saInfoBoxArea .saCopyButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saInfoBoxArea .saCopyButton:enabled:active .saIcon{color:var(--Primary700-White)}.saInfoBoxArea .saCopyButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saInfoBoxArea .saCopyButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saInfoBoxArea .saCopyButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saInfoBoxArea .saCopyButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saInfoBoxArea .saCopyButton.saDestructive:hover .saIcon{color:var(--White)}.saInfoBoxArea .saCopyButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saInfoBoxArea .saCopyButton.saDestructive.saOpen,.saInfoBoxArea .saCopyButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saInfoBoxArea .saCopyButton.saDestructive.saOpen .saIcon,.saInfoBoxArea .saCopyButton.saDestructive:active .saIcon{color:var(--White)}.saInfoBoxArea .saCopyButton.saDestructive.saOpen .saBadge,.saInfoBoxArea .saCopyButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saInfoBoxArea .saCopyButton.saDisabled,.saInfoBoxArea .saCopyButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saInfoBoxArea .saCopyButton.saDisabled[data-sa-admin-link],.saInfoBoxArea .saCopyButton:disabled[data-sa-admin-link]{cursor:default}.saInfoBoxArea .saCopyButton.saDisabled .saIcon,.saInfoBoxArea .saCopyButton:disabled .saIcon{color:var(--Gray300-700)}.saInfoBoxArea .saCopyButton:enabled:active{border-radius:.625rem}.saSmallScreen .saInfoBoxArea .saCopyButton{display:none}.saInfoBoxArea .saCopyButton .fa-check{transform:scale(0);position:absolute}.saInfoBoxArea .saCopyButton.saCopied .fa-check{transform:scale(1)}.saInfoBoxArea .saCopyButton.saCopied .fa-clone{transform:scale(0)}.saInfoBoxArea .saCopyButton:focus-visible{opacity:1}.saInfoBoxArea .saInfoBoxContent:is(.saRightAlign,[dir=rtl]) .saCopyButton{inset:-.25rem auto auto -1.75rem}.saInfoBoxArea .saInfoBoxCol:is(:hover,:active) .saCopyButton:not(.saBoxTable.saCopyButton),.saInfoBoxArea .saInfoBoxGrid .saInfoBoxContent:is(:hover,:active) .saCopyButton:not(.saBoxTable.saCopyButton){opacity:1}.saInfoBoxArea .saUserHtmlContent h1,.saInfoBoxArea .saUserHtmlContent h2,.saInfoBoxArea .saUserHtmlContent h3,.saInfoBoxArea .saUserHtmlContent h4,.saInfoBoxArea .saUserHtmlContent h5,.saInfoBoxArea .saUserHtmlContent h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saInfoBoxArea .saUserHtmlContent ol,.saInfoBoxArea .saUserHtmlContent ul{list-style:revert;margin:0;padding:0 0 0 2.5rem}.saInfoBoxArea .saUserHtmlContent table{border-collapse:collapse}.saInfoBoxArea .saUserHtmlContent thead{background:var(--Gray50-1100);font-weight:700}.saInfoBoxArea .saUserHtmlContent td,.saInfoBoxArea .saUserHtmlContent th{border:1px solid var(--Gray100-1000);padding:.5rem;text-align:left}.saInfoBoxArea .saUserHtmlContent a{color:var(--Sa-Color-Link);font-weight:500}.saInfoBoxArea .saUserHtmlContent p{margin:revert}.saInfoBoxArea .saUserHtmlContent ol,.saInfoBoxArea .saUserHtmlContent ul{list-style:revert;margin:revert;padding:revert}.saInfoBoxArea .saUserHtmlContent #map img{max-width:none}.saInfoBoxArea .saUserHtmlContent:not(:has(.saCopyButton)){overflow-x:auto}.saInfoBoxArea .saUserHtmlContent *{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.saInfoBoxArea .saUserHtmlContent pre *{white-space:pre!important}.saInfoBoxArea .saUserHtmlContent table{max-width:100%}.saInfoArea .saWarningArea{padding-bottom:1px}.saSmallScreen .saInfoArea .saWarningArea:first-child{padding-top:1rem}.saSmallScreen .saInfoArea .saWarningArea:has(+.saWarningArea){padding-bottom:.5rem}.saSmallScreen .saInfoArea .saWarningArea:not(:has(+.saWarningArea)){padding-bottom:1rem}.saSmallScreen .saInfoArea .saWarningArea:has(+.saInfoBoxAreaWrapper){padding-bottom:1px}.saSmallScreen .saInfoArea .saWarningArea.saMultiPartWarningArea:not(:has(+.saMultiPartWarningArea)){padding-bottom:.5rem}.saSmallScreen .saInfoArea .saWarningArea .saWarningBox:last-child{margin-bottom:0}.saInfoArea .saWarningBox{display:flex;flex-direction:row;gap:.5rem;padding:.5rem;margin-bottom:.5rem;border-radius:.75rem;color:var(--Sa-Color-Text);overflow:hidden}.saSmallScreen .saInfoArea .saWarningBox{margin:0 1rem .5rem 1rem}.saInfoArea .saWarningBox>.saIcon{font-size:1.25rem;min-width:2rem;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.saInfoArea .saWarningBox .saContent{align-self:center;word-break:break-word;flex:0 1 auto;display:flex;flex-direction:column;min-width:8rem;font-weight:500}.saInfoArea .saWarningBox.saClosed.saExpandable .saContent{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:1lh;word-break:break-all}.saInfoArea .saWarningBox.saClosed.saExpandable .saContent *{display:none}.saInfoArea .saWarningBox.saClosed.saExpandable .saContent :first-child{display:unset}.saInfoArea .saWarningBox .saActionWrapper{flex:0 0 auto;padding-top:.375rem}.saInfoArea .saWarningBox .saButtons{display:flex;flex:0 0 auto}.saInfoArea .saWarningBox .saPadding{flex:1 0 auto}.saInfoArea .saWarningBox .saClose{font-size:1rem;flex:0 0 auto}.saInfoArea .saWarningBox .saWarningButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;color:var(--Sa-Color-IconDark);position:relative;background-color:transparent}.saInfoArea .saWarningBox .saWarningButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saInfoArea .saWarningBox .saWarningButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saInfoArea .saWarningBox .saWarningButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saInfoArea .saWarningBox .saWarningButton:enabled:active{border-radius:.75rem}.saInfoArea .saWarningBox .saWarningButton::after{content:'';height:3rem;width:2.75rem;position:absolute;top:-.5rem;right:-.5rem}@media (pointer:fine){.saInfoArea .saWarningBox .saWarningButton:hover{color:var(--White)}}@media (pointer:fine){.saInfoArea .saWarningBox .saClose .saWarningButton:hover{background:var(--Red600-700);color:var(--White)}}.saInfoArea .saWarningBox .saClose .saWarningButton:active{background:var(--Red700-800);color:var(--White)}.saInfoArea .saWarningBox .saWarningExpander .saWarningButton::after{right:unset;left:-.875rem}@media (pointer:fine){.saInfoArea .saWarningBox .saWarningExpander .saWarningButton:hover{color:var(--White)}}.saInfoArea .saWarningBox .saWarningExpander .saWarningButton:active{color:var(--White)}.saInfoArea .saWarningBox .saWarningExpander.saOpen i{transform:rotate(180deg)}.saInfoArea .saWarningBox.saError{color:var(--Sa-Color-ErrorText);background:var(--Sa-Color-ErrorBackground);box-shadow:inset 0 0 0 1px var(--Sa-Color-ErrorBorder)}.saInfoArea .saWarningBox.saError .saIcon{color:var(--Sa-Color-ErrorIcon)}@media (pointer:fine){.saInfoArea .saWarningBox.saError .saWarningExpander .saWarningButton:hover{background:var(--Sa-Color-ErrorExpandIcon)}}.saInfoArea .saWarningBox.saError .saWarningExpander .saWarningButton:active{background:var(--ErrorExpandIconBrightness80-Brightness120)}.saInfoArea .saWarningBox.saWarning{color:var(--Sa-Color-WarningText);background:var(--Sa-Color-WarningBackground);box-shadow:inset 0 0 0 1px var(--Sa-Color-WarningBorder)}.saInfoArea .saWarningBox.saWarning .saIcon{color:var(--Sa-Color-WarningIcon)}@media (pointer:fine){.saInfoArea .saWarningBox.saWarning .saWarningExpander .saWarningButton:hover{background:var(--Sa-Color-WarningExpandIcon)}}.saInfoArea .saWarningBox.saWarning .saWarningExpander .saWarningButton:active{background:var(--WarningExpandIconBrightness80-Brightness120)}.saInfoArea .saWarningBox.saInfo{color:var(--Sa-Color-InfoText);background:var(--Sa-Color-InfoBackground);box-shadow:inset 0 0 0 1px var(--Sa-Color-InfoBorder)}.saInfoArea .saWarningBox.saInfo .saIcon{color:var(--Sa-Color-InfoIcon)}@media (pointer:fine){.saInfoArea .saWarningBox.saInfo .saWarningExpander .saWarningButton:hover{background:var(--Sa-Color-InfoExpandIcon)}}.saInfoArea .saWarningBox.saInfo .saWarningExpander .saWarningButton:active{background:var(--InfoExpandIconBrightness80-Brightness120)}.saInfoArea .saWarningBox.saSuccess{color:var(--Sa-Color-SuccessText);background:var(--Sa-Color-SuccessBackground);box-shadow:inset 0 0 0 1px var(--Sa-Color-SuccessBorder)}.saInfoArea .saWarningBox.saSuccess .saIcon{color:var(--Sa-Color-SuccessIcon)}@media (pointer:fine){.saInfoArea .saWarningBox.saSuccess .saWarningExpander .saWarningButton:hover{background:var(--Sa-Color-SuccessExpandIcon)}}.saInfoArea .saWarningBox.saSuccess .saWarningExpander .saWarningButton:active{background:var(--SuccessExpandIconBrightness80-Brightness120)}.saInfoArea .saWarningBox .saWarningExpander{position:relative;font-size:1rem;display:none}.saInfoArea .saWarningBox.saExpandable .saWarningExpander{display:flex}.saInfoArea .saWarningBox .saAction{color:var(--Sa-Color-Link);font-weight:700;cursor:pointer}@media (pointer:fine){.saInfoArea .saWarningBox .saAction:hover{text-decoration:underline}}.saInfoArea .saWarningBox .saAction:active{color:var(--LinkBrightness80-Brightness120)}.saSmallScreen .saInfoArea .saWarningBox .saAction.saDesktopOnly{display:none}.saLargeScreen .saInfoArea .saWarningBox .saAction.saSmallScreenOnly{display:none}.saMultiPartContent .saInfoBoxAreaWrapper{padding-bottom:1rem}.saMultiPartContent .saInfoBoxArea{border-radius:.5rem}.saMultiPartContent .saInfoArea:last-child .saInfoBoxAreaWrapper{padding-bottom:0}.saPopup .saInfoBoxAreaWrapper{padding-bottom:1rem}.saInfoBoxAreaWrapper{padding-bottom:1rem}.saInfoBoxAreaWrapper.saInfoBoxAreaBelow{padding-bottom:0;padding-top:1rem}.saSmallScreen .saInfoBoxAreaWrapper.saNoBottomMargin{padding-bottom:0}.saLargeScreen .saInfoArea .saWarningArea{margin-bottom:.5rem}.saLargeScreen .saInfoArea .saWarningArea.saMultiPartWarningArea:not(:last-child){margin-bottom:0}.saSmallScreen .saInfoArea:first-child .saInfoBoxArea{margin-top:1rem}.saSmallScreen .saInfoBoxArea{margin:0 1rem}.saSmallScreen .saInfoBoxArea .saColWrapper,.saSmallScreen .saInfoBoxArea .saRowWrapper{gap:3rem}.saSmallScreen .saInfoBoxArea .saRowWrapper::before{top:1rem}.saSmallScreen .saInfoBoxArea .saCol{gap:2rem}.saSmallScreen .saInfoBoxArea .saCol::after{right:-1rem}.saSmallScreen .saInfoBoxArea .saInfoBox::after{bottom:-1rem}.saBoxTableWrapper{overflow-x:auto;position:relative}.saBoxTableWrapper .saBoxTable .saTableHeading{text-align:left;font-size:.75rem;font-weight:500;color:var(--Gray500)}.saBoxTableWrapper .saBoxTable .saTableCell{height:1.5rem;line-height:1.4rem;padding-right:.75rem;white-space:nowrap}.saBoxTableWrapper .saBoxTable .saTableCell.center{text-align:center}.saBoxTableWrapper .saBoxTable .saTableCell.right{text-align:right}.saBoxTableWrapper .saBoxTable td{font-size:.875rem;color:var(--Sa-Color-Text)}.saLargeScreen .saBoxTableWrapper .saBoxTable td:has(.saCopyButton){padding-right:2.25rem}.saBoxTableWrapper .saBoxTable td:is(:hover,:active) .saCopyButton{opacity:1}.saPagination{font-size:.875rem;display:flex;align-items:center;justify-content:center}.saPagination button{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saPagination button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saPagination button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPagination button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPagination button .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saPagination button:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saPagination button:enabled:hover .saIcon{color:var(--Primary600-White)}}.saPagination button:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saPagination button:enabled:active .saIcon{color:var(--Primary700-White)}.saPagination button.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saPagination button.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saPagination button.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saPagination button.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saPagination button.saDestructive:hover .saIcon{color:var(--White)}.saPagination button.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saPagination button.saDestructive.saOpen,.saPagination button.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saPagination button.saDestructive.saOpen .saIcon,.saPagination button.saDestructive:active .saIcon{color:var(--White)}.saPagination button.saDestructive.saOpen .saBadge,.saPagination button.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saPagination button.saDisabled,.saPagination button:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saPagination button.saDisabled[data-sa-admin-link],.saPagination button:disabled[data-sa-admin-link]{cursor:default}.saPagination button.saDisabled .saIcon,.saPagination button:disabled .saIcon{color:var(--Gray300-700)}.saPagination button:enabled:active{border-radius:.75rem}.saPagination button:disabled{background:0 0}.saPagination button:disabled .saIcon{color:var(--Gray200-800)}.saPagination input{max-width:2rem;height:1.75rem;padding:2px;text-align:center;border-radius:.5rem;min-width:2rem;background:var(--Sa-Color-Surface);font:inherit;color:inherit;border:1px solid var(--Gray200-800);transition:all .2s ease;width:100%}.saPagination .saPaginationPages{display:flex;align-items:baseline;justify-content:center;gap:.5rem;padding:0 .5rem;white-space:nowrap;word-break:keep-all}.saSmallScreen .saPagination{box-sizing:border-box;position:sticky;left:0;bottom:0;max-width:100vw;background:var(--Sa-Color-Surface);z-index:2;height:3rem;border-top:1px solid var(--Gray200-800);margin-top:1rem}.saSmallScreen .saPagination button{min-width:3rem;height:3rem}.saSmallScreen .saListGrid .saPagination{margin-top:0}.saSmallScreen .saGridWrapper .saPagination{margin-left:-1rem}.saSmallScreen .saMultiPartContent .saGridWrapper .saPagination{max-width:calc(100vw - 4rem)}.grid .draghandle{position:absolute;width:.3125rem;top:0;right:-.1875rem;cursor:e-resize;z-index:500;opacity:0}.grid .active_draghandle{border-left:2px solid var(--Sa-Color-Primary600);opacity:1}.grid:has(.active_draghandle) th a{pointer-events:none}.grid a{cursor:pointer}.grid a .saLinkText{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:var(--Sa-Color-Link)}@media (pointer:fine){.grid a:hover .saLinkText{text-decoration:underline}.grid a:hover img,.grid a:hover svg{opacity:.8;transition:transform .5s}.grid a:hover .saMeterHeader,.grid a:hover .saMeterValue{text-decoration:underline}}.grid a:active .saLinkText{color:var(--LinkBrightness80-Brightness120)}.grid a:active img,.grid a:active svg{opacity:.8;transition:transform .5s}.grid a:active .saMeterHeader,.grid a:active .saMeterValue{text-decoration:underline}.grid .saUseAccessibilityMode{overflow:auto;padding-bottom:.25rem;padding-right:2px}.grid .saUseAccessibilityMode .saGridCell{overflow-wrap:anywhere}.grid .saUseAccessibilityMode .saAggregateLabel,.grid .saUseAccessibilityMode .saGridHeadingInner{overflow-wrap:break-word;flex-wrap:wrap}.grid .saNotUsingAccessibilityMode .saGridHeadingLabel,.grid .saNotUsingAccessibilityMode a.sort{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25rem}@media (pointer:fine){.saToggleWrapper.saEditCellsToggle .saToggle:hover::before{background:var(--Sa-Color-GridEditableBackgroundHover)}}.saToggleWrapper.saEditCellsToggle .saToggle:active::before{background:var(--Sa-Color-GridEditableBackground)}.saToggleWrapper.saEditCellsToggle .saToggle:checked::before{background:var(--Sa-Color-GridEditableToggleAndBorder)}@media (pointer:fine){.saToggleWrapper.saEditCellsToggle .saToggle:checked:hover::before{background:var(--Sa-Color-GridEditableBackgroundHover)}}.saToggleWrapper.saEditCellsToggle .saToggle:checked:active::before{background:var(--Sa-Color-GridEditableBackground)}.saGridCheckbox{padding:0 .5rem;min-width:2.25rem}.saGridCheckbox:has(.saCheckbox:disabled){cursor:not-allowed}.saGridWrapper{position:relative;width:fit-content;font-variant-numeric:tabular-nums}.saMiniView .saGridWrapper,.saMultiPartContent .saGridWrapper{margin-right:.1875rem}.saSmallScreen .saGridWrapper{padding-left:1rem;padding-right:1rem}.saLargeScreen .saGridWrapper>.saPagination{display:none}.saGridWrapper:has(.saComponentContentLinks) .saGridHead{top:6.75rem}.saGridWrapper:has(.saComponentContentLinks) .saGridHead:not(:has(.saGridColumnGroupRow)) .saGridHeadingRow th{border-top:none}.saGridWrapper:has(.saComponentContentLinks) .saGridHead .saGridColumnGroup{border-top:none}.saGridWrapper:has(.saComponentContentLinks):not(:has(.saCompactGridTop)) .saGridTop{height:auto}.saGridWrapper:has(.saComponentContentLinks):not(:has(.saCompactGridTop)) .saGridTop .saGridTopInner{height:3.75rem}.saGridTop{box-sizing:border-box;width:100%;color:var(--Sa-Color-Text);background:var(--Sa-Color-Surface);font-weight:500;font-size:.875rem;height:3.75rem}.saSmallScreen .saGridTop{background:var(--Sa-Color-Background)}.saSmallScreen .saGridTop .saPagination{display:none}.saStandard .saGridTop{height:4.5rem}.saGridTop .saComponentContentLinksWrapper{display:flex;align-items:center;background:var(--Gray100-1000);padding:.5rem .75rem;outline:solid 1px var(--Gray200-800);outline-offset:-1px}.saGridTop .saComponentContentLinksWrapper .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saGridTop .saComponentContentLinksWrapper .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}.saStandard .saGridTop .saComponentContentLinksWrapper .saContextMenu{top:2.5rem}.saCompact .saGridTop .saComponentContentLinksWrapper .saContextMenu{top:2.25rem}.saCompact .saGridTop .saComponentContentLinksWrapper .saContextMenu .saContextMenuItem{font-size:.875rem}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks{display:flex;gap:.5rem;align-items:center}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton .saButtonText,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton .saBadgedIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton:has(.saIcon),.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton:has(.saIcon){padding-left:.625rem}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton:enabled:active,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton:enabled:active{border-radius:.75rem}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary{border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary .saIcon{color:var(--Sa-Color-Icon)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:enabled:hover,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:enabled:hover .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:enabled:hover .saIcon{color:var(--Primary600-White)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:enabled:hover .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saOpen,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:enabled:active,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saOpen,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saOpen .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:enabled:active .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saOpen .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:enabled:active .saIcon{color:var(--Primary700-White)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saOpen .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:enabled:active .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saOpen .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive:hover,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive:hover .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive:hover .saIcon{color:var(--White)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive:hover .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive.saOpen,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive:active,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive.saOpen,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive.saOpen .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive:active .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive.saOpen .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive:active .saIcon{color:var(--White)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive.saOpen .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive:active .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive.saOpen .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDisabled,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:disabled,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDisabled,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDisabled[data-sa-admin-link],.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:disabled[data-sa-admin-link],.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDisabled[data-sa-admin-link],.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:disabled[data-sa-admin-link]{cursor:default}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDisabled .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:disabled .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDisabled .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:disabled .saIcon{color:var(--Gray300-700)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDisabled .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:disabled .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDisabled .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary{background-color:var(--Primary600-700);color:var(--Sa-Color-PrimaryButtonLabel)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary .saIcon{color:var(--Sa-Color-PrimaryButtonIcon)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary .saBadge{color:var(--Sa-Color-Primary600);background:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary600-700)}@media (pointer:fine){.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:enabled:hover,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:enabled:hover{background-color:var(--Primary700-800)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:enabled:hover .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:enabled:hover .saBadge{background-color:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary700-800)}}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary.saOpen,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:enabled:active,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary.saOpen,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:enabled:active{background-color:var(--Primary800-900)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary.saOpen .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:enabled:active .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary.saOpen .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:enabled:active .saBadge{color:var(--Primary800-900);border-color:var(--Primary800-900)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:disabled,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:disabled{background:var(--Primary200-Gray900);color:var(--PrimaryButtonLabel-Gray700);cursor:not-allowed}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:disabled[data-sa-admin-link],.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:disabled[data-sa-admin-link]{cursor:default}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:disabled .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:disabled .saIcon{color:var(--PrimaryButtonIcon-Gray700)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary.saDestructive,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary.saDestructive{background-color:var(--Sa-Color-DestructiveButtonBackground);color:var(--White);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness13)}@media (pointer:fine){.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary.saDestructive:enabled:hover,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary.saDestructive:enabled:hover{background-color:var(--Sa-Color-DestructiveButtonBackground-Brightness90)}}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton{border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton .saIcon{color:var(--Sa-Color-Icon)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:hover,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:hover .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:hover .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saOpen,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:active,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saOpen,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saOpen .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:active .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saOpen .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:active .saIcon{color:var(--Primary700-White)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saOpen .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:active .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saOpen .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive:hover,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive:hover .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive:hover .saIcon{color:var(--White)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive:hover .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive.saOpen,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive:active,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive.saOpen,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive.saOpen .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive:active .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive.saOpen .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive:active .saIcon{color:var(--White)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive.saOpen .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive:active .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive.saOpen .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDisabled,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:disabled,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDisabled,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDisabled[data-sa-admin-link],.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:disabled[data-sa-admin-link],.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDisabled[data-sa-admin-link],.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:disabled[data-sa-admin-link]{cursor:default}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDisabled .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:disabled .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDisabled .saIcon,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:disabled .saIcon{color:var(--Gray300-700)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDisabled .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:disabled .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDisabled .saBadge,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:active,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:active{border-radius:.75rem}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saButtonSplit .saComponentContentLinkButton{border-radius:.5rem 0 0 .5rem}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saButtonSplit .saComponentContentLinkButton.saOpen,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saButtonSplit .saComponentContentLinkButton:active{border-radius:.75rem 0 0 .75rem}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saButtonSplit .saComponentContentLinkButton.saInactive.saButtonPrimary:active,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saButtonSplit .saComponentContentLinkButton.saInactive.saDestructive:active,.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saButtonSplit .saComponentContentLinkButton.saInactive:active{border-radius:.5rem 0 0 .5rem}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saBadge{height:.875rem;min-width:.875rem;font-size:.625rem;right:-.25rem;bottom:-.25rem;z-index:2}.saCompact .saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saBadge{height:.75rem;min-width:.75rem;font-size:.5rem;right:-.375rem;bottom:-.25rem;border:1px solid}.saGridTop .saComponentContentLinksWrapper .saComponentContentLinks .saCollectorWrapper{position:relative;display:flex}.saListGrid .saGridTop{display:flex;justify-content:space-between;align-items:center;padding:1rem .5rem 0 1rem}.saListGrid .saGridTop .saButtons{margin-left:-.625rem}.stickyheader .saGridTop{position:sticky;top:0;z-index:3}.saGridTop .saButtons{display:flex;align-items:center;flex-direction:row;min-width:0}.saGridTop .saGridButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;color:var(--Primary600-Gray100);background:0 0;position:relative}.saGridTop .saGridButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saGridTop .saGridButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saGridTop .saGridButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saGridTop .saGridButton:enabled:active{border-radius:.75rem}.saGridTop .saGridButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saGridTop .saGridButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saGridTop .saGridButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saGridTop .saGridButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saGridTop .saGridButton:enabled:active .saIcon{color:var(--Primary700-White)}.saGridTop .saGridButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saGridTop .saGridButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saGridTop .saGridButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saGridTop .saGridButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saGridTop .saGridButton.saDestructive:hover .saIcon{color:var(--White)}.saGridTop .saGridButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saGridTop .saGridButton.saDestructive.saOpen,.saGridTop .saGridButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saGridTop .saGridButton.saDestructive.saOpen .saIcon,.saGridTop .saGridButton.saDestructive:active .saIcon{color:var(--White)}.saGridTop .saGridButton.saDestructive.saOpen .saBadge,.saGridTop .saGridButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saGridTop .saGridButton.saDisabled,.saGridTop .saGridButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saGridTop .saGridButton.saDisabled[data-sa-admin-link],.saGridTop .saGridButton:disabled[data-sa-admin-link]{cursor:default}.saGridTop .saGridButton.saDisabled .saIcon,.saGridTop .saGridButton:disabled .saIcon{color:var(--Gray300-700)}.saGridTop .saGridButton .saButtonBadge{top:.375rem;right:.375rem;height:.5rem;width:.5rem;background:var(--Red600-400);position:absolute;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.saSmallScreen .saGridTop .saGridButton.saExcel{display:none}.saLargeScreen .saGridTop .saGridButton.saChangeScreenModeButton{display:none}.saGridTop .saGridButton.saExcel{color:var(--Green500-300);background:0 0}.saGridTop .saGridButton.saExcel .saIcon{color:var(--Green500-300)}@media (pointer:fine){.saGridTop .saGridButton.saExcel:enabled:hover{background:var(--Green100-1200);color:var(--Green600-300)}.saGridTop .saGridButton.saExcel:enabled:hover .saIcon{color:var(--Green500-300)}}.saGridTop .saGridButton.saExcel:enabled:active{background:var(--Green200-1100);color:var(--Green700-200)}.saGridTop .saEditCellsToggle{padding:0 .5rem}.saGridTop .saGridHitCounter{min-width:9.375rem;font-size:.75rem;display:flex;flex-direction:column;line-height:1rem}.saGridTop .saSelectedItemsCounter{font-size:smaller;color:var(--Sa-Color-TextSecondary)}.saGridTop .saGridGroupingDropdownWrapper{position:relative}.saGridTop .saGridGroupingDropdownWrapper label span{position:absolute;top:.5rem;left:.75rem;font-size:.875rem;color:var(--Sa-Color-Text);pointer-events:none;transition:ease font-size .1s}.saGridTop .saGridGroupingDropdownWrapper .saGridGroupingDropdown{color:transparent;background-color:var(--Sa-Color-Surface);border:1px solid var(--Gray200-800);border-radius:.5rem;padding:.75rem .375rem 0 .375rem;max-width:12.5rem}.saGridTop .saGridGroupingDropdownWrapper.saIsGrouped label span,.saGridTop .saGridGroupingDropdownWrapper:focus-within label span{color:var(--Sa-Color-TextSecondary);font-size:.625rem;top:2px}.saGridTop .saGridGroupingDropdownWrapper.saIsGrouped .saGridGroupingDropdown,.saGridTop .saGridGroupingDropdownWrapper:focus-within .saGridGroupingDropdown{color:var(--Sa-Color-Text)}.saGridTop .saGridTopInner{box-sizing:border-box;border:1px var(--Gray200-800) solid;border-bottom:none;border-radius:1rem 1rem 0 0;align-items:center;gap:.5rem;padding:1rem 1rem 1rem 1.5rem;width:100%;height:100%;display:flex}.saCompactGridTop:has(.saComponentContentLinksWrapper){height:auto}.saCompactGridTop:has(.saComponentContentLinksWrapper):not(:has(.saGridTopInner)) .saComponentContentLinksWrapper{border-radius:1rem 1rem 0 0}.saGrid .saGridHead{border-radius:1rem 1rem 0 0}.saGrid .saGridHead th:first-child{border-radius:1rem 0 0 0}.saGrid .saGridHead th:last-child{border-radius:0 1rem 0 0}.saGrid .saGridHead th:only-child{border-radius:1rem 1rem 0 0}.saGridTop+.saGrid{border-radius:0 0 1rem 1rem}.saGridTop+.saGrid .saGridHead th:first-child,.saGridTop+.saGrid .saGridHead th:last-child,.saGridTop+.saGrid .saGridHead th:only-child{border-radius:0}.saGridColumnGroupRow+.saGridHeadingRow th:first-child,.saGridColumnGroupRow+.saGridHeadingRow th:last-child,.saGridColumnGroupRow+.saGridHeadingRow th:only-child{border-radius:0}.saGridWrapper:not(:has(.saGridTop)) thead tr:only-child th{border-top:none}.saGridWrapper:not(:has(.saGridTop)) table.saGrid thead tr.saGridHeadingRow:first-child th:first-child{border-radius:1rem 0 0 0}.saGridWrapper:not(:has(.saGridTop)) table.saGrid thead tr.saGridHeadingRow:first-child th:last-child{border-radius:0 1rem 0 0}.saGridWrapper:not(:has(.saGridTop)) table.saGrid thead tr.saGridHeadingRow:first-child th:only-child{border-radius:1rem 1rem 0 0}.saGrid:has(tbody:empty):not(:has(tfoot)){overflow:hidden}.saGrid:has(tbody:empty):not(:has(tfoot)) .saGridHead tr:last-child th{border-bottom:none}.saGrid:has(tbody:empty):not(:has(tfoot)) .saGridHead tr:last-child th:only-child{border-bottom:none;border-left:none;border-right:none}.saGridWrapper>.saGrid:has(tbody:empty):not(:has(tfoot)):first-child .saGridHead tr:only-child th:only-child{border-bottom:none;border-left:none;border-right:none}.saGrid:not(:has(tfoot)) .saGridRow.saOpened+.saGridExtraText:last-child,.saGrid:not(:has(tfoot)) .saGridRow:last-child,.saGrid:not(:has(tfoot)) .saGridRow:nth-last-child(2):has(.saGridExpandButton):not(.saOpened){border-radius:0 0 1rem 1rem}.saGrid:not(:has(tfoot)) .saGridRow.saOpened+.saGridExtraText:last-child td:first-child,.saGrid:not(:has(tfoot)) .saGridRow.saOpened+.saGridExtraText:last-child td:first-child input:not(.saCheckbox),.saGrid:not(:has(tfoot)) .saGridRow:last-child td:first-child,.saGrid:not(:has(tfoot)) .saGridRow:last-child td:first-child input:not(.saCheckbox),.saGrid:not(:has(tfoot)) .saGridRow:nth-last-child(2):has(.saGridExpandButton):not(.saOpened) td:first-child,.saGrid:not(:has(tfoot)) .saGridRow:nth-last-child(2):has(.saGridExpandButton):not(.saOpened) td:first-child input:not(.saCheckbox){border-radius:0 0 0 1rem}.saGrid:not(:has(tfoot)) .saGridRow.saOpened+.saGridExtraText:last-child td:last-child,.saGrid:not(:has(tfoot)) .saGridRow:last-child td:last-child,.saGrid:not(:has(tfoot)) .saGridRow:nth-last-child(2):has(.saGridExpandButton):not(.saOpened) td:last-child{border-radius:0 0 1rem 0}.saGrid:not(:has(tfoot)) .saGridRow.saOpened+.saGridExtraText:last-child td:only-child,.saGrid:not(:has(tfoot)) .saGridRow:last-child td:only-child,.saGrid:not(:has(tfoot)) .saGridRow:nth-last-child(2):has(.saGridExpandButton):not(.saOpened) td:only-child{border-radius:0 0 1rem 1rem}.saGrid:not(:has(tfoot)) .saGridRow.saOpened{border-radius:0}.saGrid:not(:has(tfoot)) .saGridRow.saOpened td:first-child,.saGrid:not(:has(tfoot)) .saGridRow.saOpened td:last-child,.saGrid:not(:has(tfoot)) .saGridRow.saOpened td:only-child{border-radius:0}.saGrid:has(tbody:empty) .saGridFoot tr:first-child td{border-top:none}.saGridFoot tr:last-child{border-radius:0 0 1rem 1rem}.saGridFoot tr:last-child td:first-child{border-radius:0 0 0 1rem}.saGridFoot tr:last-child td:last-child{border-radius:0 0 1rem 0}.saGridFoot tr:last-child td:only-child{border-radius:0 0 1rem 1rem}.saGrid{border-radius:1rem;box-sizing:border-box;border:1px var(--Gray200-800) solid;color:var(--Sa-Color-Text);min-width:100%}.saGrid *{box-sizing:border-box}.saGridTop+.saGrid{border-top:none}.saGrid .saEditable.saEdited{position:relative;background:var(--Sa-Color-Surface);border:1px solid var(--Sa-Color-GridEditableToggleAndBorder)!important}.saGrid .saEditable.saEdited.saWarning{background-color:var(--Yellow100-1100);border:1px solid var(--Yellow300-700)!important}.saGrid .saEditable.saEdited.saWarning input{background:0 0}.saGrid .saEditable.saEdited.saError{background-color:var(--Red100-1100);border:1px solid var(--Red600-400)!important}.saGrid .saEditable.saEdited.saError input{background:0 0}.saGrid .saEditable.saEdited .inputControl{height:100%;display:flex;box-sizing:border-box}.saGrid .saEditable.saEdited .inputControl .saInputText::-webkit-calendar-picker-indicator{display:none}.saGrid .saEditable.saEdited input,.saGrid .saEditable.saEdited select,.saGrid .saEditable.saEdited textarea{background:var(--Sa-Color-Surface);border:0;width:100%}.saGrid .saEditable.saEdited input{padding:0}.saGrid .saEditable.saEdited i{font-size:1rem}.saGrid .saEditable.saEdited select{min-height:1.625rem}.saGrid .saEditable.saEdited :focus{outline:0}.saGrid .saEditable.saEdited select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 1.5rem}.saCompact .saGrid .saEditable.saEdited select,.saSmallScreen .saGrid .saEditable.saEdited select{padding:0 .5rem}.saGrid .saEditable.saEdited .saEditableWrapper{box-sizing:border-box;display:flex;align-items:center;width:100%}.saStandard .saGrid .saEditable.saEdited .saEditableWrapper{padding:0 1.375rem}.saCompact .saGrid .saEditable.saEdited .saEditableWrapper,.saSmallScreen .saGrid .saEditable.saEdited .saEditableWrapper{padding:0 .375rem}.saSmallScreen .saGrid .saEditable.saEdited .saEditableWrapper>div:not(:empty){box-sizing:border-box;width:100%}.saGrid .saEditableGridButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:1.75rem;height:1.75rem;max-width:1.75rem;min-width:1.75rem;font-size:1rem;border-radius:.375rem;position:relative}.saGrid .saEditableGridButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saGrid .saEditableGridButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saGrid .saEditableGridButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saGrid .saEditableGridButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saGrid .saEditableGridButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saGrid .saEditableGridButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saGrid .saEditableGridButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saGrid .saEditableGridButton:enabled:active .saIcon{color:var(--Primary700-White)}.saGrid .saEditableGridButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saGrid .saEditableGridButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saGrid .saEditableGridButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saGrid .saEditableGridButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saGrid .saEditableGridButton.saDestructive:hover .saIcon{color:var(--White)}.saGrid .saEditableGridButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saGrid .saEditableGridButton.saDestructive.saOpen,.saGrid .saEditableGridButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saGrid .saEditableGridButton.saDestructive.saOpen .saIcon,.saGrid .saEditableGridButton.saDestructive:active .saIcon{color:var(--White)}.saGrid .saEditableGridButton.saDestructive.saOpen .saBadge,.saGrid .saEditableGridButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saGrid .saEditableGridButton.saDisabled,.saGrid .saEditableGridButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saGrid .saEditableGridButton.saDisabled[data-sa-admin-link],.saGrid .saEditableGridButton:disabled[data-sa-admin-link]{cursor:default}.saGrid .saEditableGridButton.saDisabled .saIcon,.saGrid .saEditableGridButton:disabled .saIcon{color:var(--Gray300-700)}.saGrid .saEditableGridButton:enabled:active{border-radius:.75rem}.saGrid .saEditableGridButton i{color:var(--Gray200)}@media (pointer:fine){.saGrid .saEditableGridButton:enabled:hover{background:var(--Gray700-1200)}.saGrid .saEditableGridButton:enabled:hover i{color:var(--White)}}.saGrid .saEditableGridButton:enabled:active{background:var(--Gray600-1100)}.saGrid .saEditableGridButton:enabled:active i{color:var(--White)}.saGrid .saEditableGridButton::after{content:'';height:2rem;width:2rem;position:absolute}.saGrid .saEditableGridButton:first-child::after{left:-.25rem}.saGrid .saEditableGridButton:last-child::after{right:-.25rem}.saGrid .saEditableGridButton:only-child::after{left:unset;right:unset}.saGrid .saEditableDropdown{width:100%;box-shadow:none;justify-content:center}.saGrid .saGridCell{align-items:center;box-sizing:border-box;text-overflow:ellipsis;padding:.25rem .5rem;line-height:1.25rem;overflow:hidden}.saStandard .saGrid .saGridCell{padding:.5rem 1.5rem}.saGrid .saGridCell a.saLink{cursor:pointer}.saGrid .saGridCell a.saLink .saLinkText{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:var(--Sa-Color-Link)}@media (pointer:fine){.saGrid .saGridCell a.saLink:hover .saLinkText{text-decoration:underline}.saGrid .saGridCell a.saLink:hover img,.saGrid .saGridCell a.saLink:hover svg{opacity:.8;transition:transform .5s}.saGrid .saGridCell a.saLink:hover .saMeterHeader,.saGrid .saGridCell a.saLink:hover .saMeterValue{text-decoration:underline}}.saGrid .saGridCell a.saLink:active .saLinkText{color:var(--LinkBrightness80-Brightness120)}.saGrid .saGridCell a.saLink:active img,.saGrid .saGridCell a.saLink:active svg{opacity:.8;transition:transform .5s}.saGrid .saGridCell a.saLink:active .saMeterHeader,.saGrid .saGridCell a.saLink:active .saMeterValue{text-decoration:underline}@media (pointer:fine){.saGrid .saGridCell a.saLink:hover .saGridText{text-decoration:underline}}.saGrid .saGridCell h1,.saGrid .saGridCell h2,.saGrid .saGridCell h3,.saGrid .saGridCell h4,.saGrid .saGridCell h5,.saGrid .saGridCell h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saGrid .saGridCell ol,.saGrid .saGridCell ul{list-style:revert;margin:0;padding:0 0 0 2.5rem}.saGrid .saGridCell table{border-collapse:collapse}.saGrid .saGridCell thead{background:var(--Gray50-1100);font-weight:700}.saGrid .saGridCell td,.saGrid .saGridCell th{border:1px solid var(--Gray100-1000);padding:.5rem;text-align:left}.saGrid .saGridCell a{color:var(--Sa-Color-Link);font-weight:500}.saGrid .saGridCell p{margin:revert}.saGrid .saGridCell ol,.saGrid .saGridCell ul{list-style:revert;margin:revert;padding:revert}.saGrid .saGridCell #map img{max-width:none}.saGrid.saEditMode td:not(.saEditable) .saGridCell{opacity:.6;user-select:none}.saGrid .center .saGridCell{justify-content:center;text-align:center}.saGrid .right .saGridCell{justify-content:right;text-align:right}.saGrid .saGridRow:first-child>td{border-top:none}.saGrid .saGridRow>td{box-sizing:border-box;border-collapse:collapse;border-left:none;border-right:none;border-bottom:none;border-top:1px solid var(--Gray150-900);vertical-align:middle;height:2rem}.saStandard .saGrid .saGridRow>td{height:3rem}.saGrid .saGridRow>td:has(.saGridExpandButton){padding-right:.25rem}.saGrid .saGridRow.saGridRowEvery5th>td{border-top:1px solid var(--Gray200-800)}.saGrid .saGridRow{background-color:var(--Sa-Color-Surface)}.saGrid .saGridRow:has(.saCheckbox:checked):not(.saSelected){background-color:var(--Sa-Color-GridRowChecked)}.saGrid .saGridRow:has(.saCheckbox:checked):not(.saSelected) .saCellUserStyle{filter:brightness(.85)}.saGrid .saGridRow.saHasOpenContextMenu,.saGrid .saGridRow.saSelected{background-color:var(--Sa-Color-GridRowHighlight)}.saGrid .saGridRow.saHasOpenContextMenu .saCellUserStyle,.saGrid .saGridRow.saSelected .saCellUserStyle{filter:brightness(.85)}.saGrid .saGridRow .saGridRowControls,.saGrid .saGridRow .saLocked{background:inherit}.saGrid .saGridGroupedRowsHeader>th{background:var(--Sa-Color-Surface);box-shadow:0 1px 0 0 var(--Gray150-900);text-align:left;border-top:1px solid var(--Gray100-1000);border-collapse:collapse;color:var(--Sa-Color-Text)}.saGrid .saGridGroupedRowsHeader>th .saGridGroupedRowsHeaderText{display:flex;align-items:center;box-sizing:border-box;margin-top:1rem;padding:0 .5rem;font-weight:600;font-size:1rem;min-height:2rem;color:var(--Sa-Color-Text)}.saStandard .saGrid .saGridGroupedRowsHeader>th .saGridGroupedRowsHeaderText{font-size:1rem;min-height:3rem;padding:0 1.5rem}.saGrid .saGridGroupedRowsHeader>th a{cursor:pointer}.saGrid .saGridGroupedRowsHeader>th a .saLinkText{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:var(--Sa-Color-Link)}@media (pointer:fine){.saGrid .saGridGroupedRowsHeader>th a:hover .saLinkText{text-decoration:underline}.saGrid .saGridGroupedRowsHeader>th a:hover img,.saGrid .saGridGroupedRowsHeader>th a:hover svg{opacity:.8;transition:transform .5s}.saGrid .saGridGroupedRowsHeader>th a:hover .saMeterHeader,.saGrid .saGridGroupedRowsHeader>th a:hover .saMeterValue{text-decoration:underline}}.saGrid .saGridGroupedRowsHeader>th a:active .saLinkText{color:var(--LinkBrightness80-Brightness120)}.saGrid .saGridGroupedRowsHeader>th a:active img,.saGrid .saGridGroupedRowsHeader>th a:active svg{opacity:.8;transition:transform .5s}.saGrid .saGridGroupedRowsHeader>th a:active .saMeterHeader,.saGrid .saGridGroupedRowsHeader>th a:active .saMeterValue{text-decoration:underline}.saGrid .saGridGroupedRowsHeader>th .systemicon{margin-right:.5rem}.saGrid .saGridGroupedRowsHeader>th .systemicon i{top:unset}.stickyheader .saGrid .saGridGroupedRowsHeader>th{position:sticky;z-index:2}.saGrid .saGridGroupedRowsHeader:first-child>th{border-top:none}.saGrid .systemicon{width:1.25rem;display:inline-block;margin-right:.25rem;text-align:center}.saGrid .systemicon i{position:relative}.saGrid .saGridRowControls{width:0}.saGrid .saGridRowControls ul>li:not(.saGridCheckbox):first-of-type{padding-left:.25rem}.saGrid .saGridRowControls ul{display:flex;align-items:center}.saGrid .saGridExpandAllButtonWrapper{padding:0 .25rem}.saGrid .saGridExpandAllButtonWrapper:not(.saHideBorder){border-left:1px solid var(--Gray150-900)}.saGrid .saGridExpandAllButton,.saGrid .saGridRowButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:1.75rem;height:1.75rem;max-width:1.75rem;min-width:1.75rem;font-size:1rem;background:0 0;color:var(--Sa-Color-Icon)}.saGrid .saGridExpandAllButton .saButtonText,.saGrid .saGridRowButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saGrid .saGridExpandAllButton .saBadgedIcon,.saGrid .saGridRowButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saGrid .saGridExpandAllButton .saIcon,.saGrid .saGridRowButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saGrid .saGridExpandAllButton:enabled:active,.saGrid .saGridRowButton:enabled:active{border-radius:.75rem}.saSmallScreen .saGrid .saGridExpandAllButton,.saSmallScreen .saGrid .saGridRowButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saSmallScreen .saGrid .saGridExpandAllButton:enabled:active,.saSmallScreen .saGrid .saGridRowButton:enabled:active{border-radius:.75rem}@media (pointer:fine){.saGrid .saGridExpandAllButton:enabled:hover,.saGrid .saGridRowButton:enabled:hover{color:var(--Primary700-White);background:var(--Primary200-Gray900)}}.saGrid .saGridExpandAllButton:enabled.open,.saGrid .saGridExpandAllButton:enabled.openup,.saGrid .saGridExpandAllButton:enabled:active,.saGrid .saGridRowButton:enabled.open,.saGrid .saGridRowButton:enabled.openup,.saGrid .saGridRowButton:enabled:active{color:var(--Primary800-White);background:var(--Primary300-Gray800);border-radius:.75rem}.saGrid .saGridExpandAllButton:disabled,.saGrid .saGridRowButton:disabled{cursor:not-allowed;color:var(--Gray300-900)}.saGrid .saGridExpandAllButton:disabled[data-sa-admin-link],.saGrid .saGridRowButton:disabled[data-sa-admin-link]{cursor:default}.saGrid .saGridExpandAllButton[aria-expanded=true] i,.saGrid .saGridExpandButton[aria-expanded=true] i{transform:rotate(-180deg)}.saGrid .saGridRowButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saGrid .saGridRowButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saGrid .saGridRowButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saGrid .saGridRowButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saGrid .saGridRowButton.saDestructive:hover .saIcon{color:var(--White)}.saGrid .saGridRowButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saGrid .saGridRowButton.saDestructive.saOpen,.saGrid .saGridRowButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saGrid .saGridRowButton.saDestructive.saOpen .saIcon,.saGrid .saGridRowButton.saDestructive:active .saIcon{color:var(--White)}.saGrid .saGridRowButton.saDestructive.saOpen .saBadge,.saGrid .saGridRowButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saGrid button.saGridRowButton:disabled{pointer-events:auto}.saGrid .saGridExtraText{display:none}.saGrid .saOpened .saGridExtraText{display:initial}.saGrid .saOpened+.saGridExtraText{display:table-row}@media (pointer:fine){.saGrid .saOpened:hover+.saGridExtraText{background:var(--Sa-Color-GridRowHighlight)}}.saGrid .saGridExtraText>td{border-left:none;padding:0 .5rem .5rem .5rem;outline:0}.saGrid .saGridExtraText>td h1,.saGrid .saGridExtraText>td h2,.saGrid .saGridExtraText>td h3,.saGrid .saGridExtraText>td h4,.saGrid .saGridExtraText>td h5,.saGrid .saGridExtraText>td h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saGrid .saGridExtraText>td ol,.saGrid .saGridExtraText>td ul{list-style:revert;margin:0;padding:0 0 0 2.5rem}.saGrid .saGridExtraText>td table{border-collapse:collapse}.saGrid .saGridExtraText>td thead{background:var(--Gray50-1100);font-weight:700}.saGrid .saGridExtraText>td td,.saGrid .saGridExtraText>td th{border:1px solid var(--Gray100-1000);padding:.5rem;text-align:left}.saGrid .saGridExtraText>td a{color:var(--Sa-Color-Link);font-weight:500}.saGrid .saGridExtraText>td p{margin:revert}.saGrid .saGridExtraText>td ol,.saGrid .saGridExtraText>td ul{list-style:revert;margin:revert;padding:revert}.saGrid .saGridExtraText>td #map img{max-width:none}.saStandard .saGrid .saGridExtraText>td{padding:0 1.5rem .5rem 1.5rem}.saGrid .saGridExtraText>td:first-child{padding:0}.saGrid caption{position:absolute;left:-625rem;width:1px;height:1px;overflow:hidden;white-space:nowrap}.saGrid .saLocked{position:sticky;left:var(--SaGridStickyOffset,0);z-index:1}.saSmallScreen .saGrid .saLocked{position:relative;left:unset;z-index:auto}.saGrid .saGridRowControls{position:sticky;left:0;z-index:1}.saSmallScreen .saGrid .saGridRowControls{position:relative;left:unset;z-index:auto}.saEditable{transition:background ease .2s,box-shadow ease .2s;cursor:pointer;background:var(--Sa-Color-GridEditableBackground)}@media (pointer:fine){.saEditable:hover:not(.saEdited){background:var(--Sa-Color-GridEditableBackgroundHover);box-shadow:inset 0 0 0 1px var(--Sa-Color-GridEditableToggleAndBorder)}.saEditable:hover.saCellUserStyle{filter:brightness(.85)}}.saGridExpandButton .inactive{opacity:.6}.stickyheader .saGridHead{position:sticky;z-index:2;top:3.75rem}.saGridHead th{color:var(--Sa-Color-GridHeadingText);background:var(--Sa-Color-GridHead);font-weight:600;box-sizing:border-box;border-right:1px solid var(--Gray150-900);border-top:1px solid var(--Gray150-900);border-bottom:1px solid var(--Gray150-900);border-left:none;text-align:left;padding:0}.saGridHead th.saFirstInColumnGroup{border-left:1px solid var(--Gray200-800)}.saGridHead th.saFirstInColumnGroup:first-child{border-left:none}.saGridHead th.saLastInColumnGroup{border-right:1px solid var(--Gray200-800)}.saGridHead th.saLastInColumnGroup+.saFirstInColumnGroup{border-left:none}.saGridHead th a{color:inherit}.saGridHead th.saGridFiller{background:var(--Sa-Color-Surface);border:none}.saGridHead th.saGridCheckbox{padding-left:.25rem;vertical-align:middle}.saGridHead th.saGridSpecialHeader{width:fit-content}.saGridHead th.center{text-align:center}.saGridHead th.right{text-align:right}.saGridHead .saGridColumnGroupRow .saGridHeadingInner{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%}.saGridHead .saGridColumnGroupRow .saGridHeadingInner .saGridHeadingInner{padding:0 .5rem}.saGridHead .saGridHeadingRow th{position:relative;vertical-align:middle;height:2rem;border-collapse:collapse}.saStandard .saGridHead .saGridHeadingRow th{height:3rem}.saGridHead .saGridHeadingRow th:last-child{border-right:none}.saGridHead .saGridHeadingRow th.saLocked{position:sticky}.saSmallScreen .saGridHead .saGridHeadingRow th.saLocked{position:relative}.saGridHead .saGridHeadingRow .saGridHeadingInner{padding:0 .5rem}.saStandard .saGridHead .saGridHeadingRow .saGridHeadingInner{padding:0 1.5rem}.saGridHead .saGridHeadingRow .saGridRowControls ul{justify-content:space-between}.saGridHead .saGridColumnGroup{border-right:1px solid var(--Gray200-800);border-left:1px solid var(--Gray200-800);border-top:1px solid var(--Gray200-800);border-bottom:none;border-collapse:collapse;vertical-align:middle;text-align:center;height:2rem}.saGridHead .saGridColumnGroup+.saGridColumnGroup{border-left:none}.saGridHead .saGridColumnGroup:first-child{border-left:none}.saGridHead .saGridColumnGroup:last-child{border-right:none}.saGridWrapper:not(:has(.saGridTop)) .saGridHead .saGridColumnGroup{border-top:none}.saGridHead .saGridHeadingInner{min-width:0;height:100%;display:flex;align-items:center;gap:.375rem;transition:color .1s ease,background-color .1s ease;overflow:hidden}.saGridHead .saGridHeadingInner.saMissingLabel{color:var(--Red700-200)!important;background-color:var(--Red100-1100)!important}.saGridHead .saGridHeadingInner.saMissingLabel .saIcon{color:var(--Red700-200)!important}.saGridHead th:has(.saSorted){background-color:var(--Sa-Color-GridHeadSorted)}.saGridHead th:has(.saSorted) .saIcon{color:var(--Sa-Color-IconDark);font-size:1rem}@media (pointer:fine){.saGridHead th:has(.sort):hover{background-color:var(--Primary100-Gray1000);color:var(--Primary700-White)}.saGridHead th:has(.sort):hover .saIcon{color:var(--Primary700-White)}}.saGridHead th:has(.sort):active{background-color:var(--Primary200-Gray900);color:var(--Primary800-White)}.saGridHead th:has(.sort):active .saIcon{color:var(--Primary800-White)}.saGridHead .center .saGridHeadingInner{justify-content:center}.saGridHead .right .saGridHeadingInner{justify-content:right}.stickyheader .saGridFoot{position:sticky;z-index:2;bottom:0}.saGridFoot td{background:var(--Sa-Color-GridFoot);font-weight:500;border-collapse:collapse;border-top:1px solid var(--Gray100-1000);height:2rem}.saStandard .saGridFoot td{height:3rem}.saGridCell .saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142);pointer-events:none}.saGridCell .saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saGridCell .saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saGridCell .saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saGridCell .saDestructive:hover .saIcon{color:var(--White)}.saGridCell .saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saGridCell .saDestructive.saOpen,.saGridCell .saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saGridCell .saDestructive.saOpen .saIcon,.saGridCell .saDestructive:active .saIcon{color:var(--White)}.saGridCell .saDestructive.saOpen .saBadge,.saGridCell .saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saGridCell .saDestructive .saIcon+.saBadge{background-color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}.saGridCell .saIcon+.saBadge{border:2px solid var(--Gray900-100);border-radius:50%;color:var(--White);background:var(--Gray900-1000);font-size:.75rem;width:.625rem;height:.625rem;padding:2px;left:-.75rem;position:relative}.grid:has(.saListGrid){display:flex;flex:1}.saListGrid{color:var(--Sa-Color-Text);width:100%}.saListGrid .saListGridInner{height:100%}.saSmallScreenHasTopButtons .saListGrid .saListGridInner{height:calc(100% - 6.8125rem)}.saListGrid .saGroupHead{color:var(--Sa-Color-Text);box-sizing:border-box;font-size:1.125rem;padding:1rem 1rem 0 1rem;line-height:1.25rem;display:block}.saListGrid .saGroupHead .saLinkText{font-weight:600}.saListGrid .saRow{display:flex;flex-direction:column;flex-basis:100%;width:100%;border-bottom:1px solid var(--Gray150-900);overflow-wrap:anywhere}.saListGrid .saRow:last-child{border-bottom:none}.saListGrid .saRow.saOpen{padding-bottom:1.5rem}.saListGrid .saRow.saOpen .saExpandButton i{transform:rotate(-180deg)}.saListGrid .saRow .saExpandButton i{transform:rotate(0);transition:all .2s ease;font-size:1rem;color:var(--Sa-Color-Icon)}.saListGrid .saRowHeading{display:flex;width:100%;align-items:center;-webkit-tap-highlight-color:transparent}.saListGrid .saRowHeading:active{background:var(--Gray50-1100)}.saListGrid .saRowHeading:active .saExpandButton i,.saListGrid .saRowHeading:active .saRowHeadingTextWrapper{color:var(--Primary600-White)}.saListGrid .saRowHeading .saCheckbox{margin-left:1rem}.saListGrid .saRowHeading .saRowHeadingInner{display:flex;justify-content:space-between;align-items:center;flex:1;gap:.25rem;padding:.875rem 1.375rem .875rem 1rem;width:100%;min-height:3rem;text-align:left;border:none;background:0 0;font:inherit;color:inherit}.saListGrid .saRowHeading .saRowHeadingTextWrapper{display:flex;flex-direction:column;gap:.25rem}.saListGrid .saRowHeading .saRowHeadingTextWrapper:active{color:var(--Primary600-White)}.saListGrid .saRowHeading .saRowHeadingTextWrapper h1,.saListGrid .saRowHeading .saRowHeadingTextWrapper h2,.saListGrid .saRowHeading .saRowHeadingTextWrapper h3,.saListGrid .saRowHeading .saRowHeadingTextWrapper h4,.saListGrid .saRowHeading .saRowHeadingTextWrapper h5,.saListGrid .saRowHeading .saRowHeadingTextWrapper h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saListGrid .saRowHeading .saRowHeadingTextWrapper ol,.saListGrid .saRowHeading .saRowHeadingTextWrapper ul{list-style:revert;margin:0;padding:0 0 0 2.5rem}.saListGrid .saRowHeading .saRowHeadingTextWrapper table{border-collapse:collapse}.saListGrid .saRowHeading .saRowHeadingTextWrapper thead{background:var(--Gray50-1100);font-weight:700}.saListGrid .saRowHeading .saRowHeadingTextWrapper td,.saListGrid .saRowHeading .saRowHeadingTextWrapper th{border:1px solid var(--Gray100-1000);padding:.5rem;text-align:left}.saListGrid .saRowHeading .saRowHeadingTextWrapper a{color:var(--Sa-Color-Link);font-weight:500}.saListGrid .saRowHeading .saRowHeadingTextWrapper p{margin:revert}.saListGrid .saRowHeading .saRowHeadingTextWrapper ol,.saListGrid .saRowHeading .saRowHeadingTextWrapper ul{list-style:revert;margin:revert;padding:revert}.saListGrid .saRowHeading .saRowHeadingTextWrapper #map img{max-width:none}.saListGrid .saRowHeading .saRowHeadingTextWrapper h3{color:inherit;font-size:.875rem;line-height:1rem;margin-block-start:0;margin-block-end:0}.saListGrid .saRowHeading .saRowHeadingDescription{font-size:.75rem;line-height:.75rem}.saListGrid .saRowBody{display:flex;flex-direction:column;gap:1rem;height:auto;font-size:.875rem;padding:0 1rem;box-sizing:border-box}.saListGrid .saRowBody .saCellLabel{font-size:.75rem;line-height:.75rem;color:var(--Sa-Color-TextSecondary)}.saListGrid .saRowBody .saCellText h1,.saListGrid .saRowBody .saCellText h2,.saListGrid .saRowBody .saCellText h3,.saListGrid .saRowBody .saCellText h4,.saListGrid .saRowBody .saCellText h5,.saListGrid .saRowBody .saCellText h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saListGrid .saRowBody .saCellText ol,.saListGrid .saRowBody .saCellText ul{list-style:revert;margin:0;padding:0 0 0 2.5rem}.saListGrid .saRowBody .saCellText table{border-collapse:collapse}.saListGrid .saRowBody .saCellText thead{background:var(--Gray50-1100);font-weight:700}.saListGrid .saRowBody .saCellText td,.saListGrid .saRowBody .saCellText th{border:1px solid var(--Gray100-1000);padding:.5rem;text-align:left}.saListGrid .saRowBody .saCellText a{color:var(--Sa-Color-Link);font-weight:500}.saListGrid .saRowBody .saCellText p{margin:revert}.saListGrid .saRowBody .saCellText ol,.saListGrid .saRowBody .saCellText ul{list-style:revert;margin:revert;padding:revert}.saListGrid .saRowBody .saCellText #map img{max-width:none}.saListGrid .saActionRow{display:flex;gap:.5rem;justify-content:space-between;align-items:center;flex-direction:row}.saListGrid .saActionRow:empty{display:none}.saListGrid .saActionRow button{flex:1;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground)}.saListGrid .saActionRow button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saListGrid .saActionRow button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saListGrid .saActionRow button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saListGrid .saActionRow button .saIcon{color:var(--Sa-Color-Icon)}.saListGrid .saActionRow button .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saListGrid .saActionRow button:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saListGrid .saActionRow button:enabled:hover .saIcon{color:var(--Primary600-White)}.saListGrid .saActionRow button:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saListGrid .saActionRow button.saOpen,.saListGrid .saActionRow button:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saListGrid .saActionRow button.saOpen .saIcon,.saListGrid .saActionRow button:enabled:active .saIcon{color:var(--Primary700-White)}.saListGrid .saActionRow button.saOpen .saBadge,.saListGrid .saActionRow button:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saListGrid .saActionRow button.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saListGrid .saActionRow button.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saListGrid .saActionRow button.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saListGrid .saActionRow button.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saListGrid .saActionRow button.saDestructive:hover .saIcon{color:var(--White)}.saListGrid .saActionRow button.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saListGrid .saActionRow button.saDestructive.saOpen,.saListGrid .saActionRow button.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saListGrid .saActionRow button.saDestructive.saOpen .saIcon,.saListGrid .saActionRow button.saDestructive:active .saIcon{color:var(--White)}.saListGrid .saActionRow button.saDestructive.saOpen .saBadge,.saListGrid .saActionRow button.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saListGrid .saActionRow button.saDisabled,.saListGrid .saActionRow button:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saListGrid .saActionRow button.saDisabled[data-sa-admin-link],.saListGrid .saActionRow button:disabled[data-sa-admin-link]{cursor:default}.saListGrid .saActionRow button.saDisabled .saIcon,.saListGrid .saActionRow button:disabled .saIcon{color:var(--Gray300-700)}.saListGrid .saActionRow button.saDisabled .saBadge,.saListGrid .saActionRow button:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saListGrid .saActionRow button.saListGridMoreButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saListGrid .saActionRow button.saListGridMoreButton:enabled:active{border-radius:.75rem}.saListGrid .saActionRow button.saListGridMoreButton.saFullWidth{width:100%;max-width:100%}.saListGrid .saActionRow button.saListGridRowLink{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem;min-width:fit-content}.saListGrid .saActionRow button.saListGridRowLink:has(.saIcon){padding-left:.75rem}.saListGrid .saActionRow button.saListGridRowLink:enabled:active{border-radius:.75rem}.saListGrid .saActionRow button.saListGridRowLink .saIcon{font-size:1.25rem;min-width:1.625rem}.saListGrid .saActionRow button:disabled{background:var(--Gray100-1000);cursor:not-allowed;color:var(--Sa-Color-TextSecondary);border:none}.saListGrid .saLink{color:var(--Sa-Color-Link)}.saListGrid .systemicon{margin-right:.5rem}.saListGrid .systemicon i{top:unset}.saListGrid .saInfoIndicator{display:none}.saNotificationsWrapper{position:absolute;height:100%;animation-duration:.1s;animation-name:drawerslidein;animation-timing-function:ease;display:flex;flex-direction:column;box-shadow:0 0 2rem var(--Gray900Alpha7-BlackAlpha20)}.saSmallScreen .saNotificationsWrapper{display:block;position:fixed;inset:0 0 0 auto;width:100%;animation-name:drawerslideinsmallscreen;right:0;width:calc(100dvw - 3rem)}.saNotificationsWrapper:focus{outline:0}.saNotificationsWrapper.saSlideout{animation-duration:.1s;animation-name:drawerslideout}.saNotificationsWrapper .saNotificationsInner{display:flex;flex-direction:column;width:25rem;top:0;background-color:var(--Sa-Color-Surface);height:100%;overflow:hidden;overflow-y:auto;box-sizing:border-box}@media (pointer:fine){.saLargeScreen .saNotificationsWrapper .saNotificationsInner{scrollbar-gutter:stable}}.saSmallScreen .saNotificationsWrapper .saNotificationsInner{width:100%}.saNotificationsWrapper .saNotificationList{display:flex;flex-direction:column;gap:.5rem;padding:1rem}@media (pointer:fine){.saLargeScreen .saNotificationsWrapper .saNotificationList{padding-right:0}}.saNotificationsWrapper .saNotificationsHeader{position:sticky;top:0;z-index:2;font-weight:500;margin-bottom:-.25rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1rem 0 .5rem 1rem;background-color:var(--Sa-Color-Surface);background-color:color-mix(in oklch,var(--Sa-Color-Surface) 80%,transparent);backdrop-filter:blur(8px)}.saSmallScreen .saNotificationsWrapper .saNotificationsHeader{padding:.5rem .5rem .5rem 1rem}.saNotificationsWrapper .saNotificationsHeader h3{color:var(--Sa-Color-Text)}.saNotificationsWrapper .saCloseModal{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;color:var(--Primary600-Gray100);background:0 0;font-size:1rem}.saNotificationsWrapper .saCloseModal .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saNotificationsWrapper .saCloseModal .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saNotificationsWrapper .saCloseModal .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saNotificationsWrapper .saCloseModal:enabled:active{border-radius:.75rem}.saNotificationsWrapper .saCloseModal .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saNotificationsWrapper .saCloseModal:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saNotificationsWrapper .saCloseModal:enabled:hover .saIcon{color:var(--Primary600-White)}}.saNotificationsWrapper .saCloseModal:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saNotificationsWrapper .saCloseModal:enabled:active .saIcon{color:var(--Primary700-White)}.saNotificationsWrapper .saCloseModal.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saNotificationsWrapper .saCloseModal.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saNotificationsWrapper .saCloseModal.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saNotificationsWrapper .saCloseModal.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saNotificationsWrapper .saCloseModal.saDestructive:hover .saIcon{color:var(--White)}.saNotificationsWrapper .saCloseModal.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saNotificationsWrapper .saCloseModal.saDestructive.saOpen,.saNotificationsWrapper .saCloseModal.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saNotificationsWrapper .saCloseModal.saDestructive.saOpen .saIcon,.saNotificationsWrapper .saCloseModal.saDestructive:active .saIcon{color:var(--White)}.saNotificationsWrapper .saCloseModal.saDestructive.saOpen .saBadge,.saNotificationsWrapper .saCloseModal.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saNotificationsWrapper .saCloseModal.saDisabled,.saNotificationsWrapper .saCloseModal:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saNotificationsWrapper .saCloseModal.saDisabled[data-sa-admin-link],.saNotificationsWrapper .saCloseModal:disabled[data-sa-admin-link]{cursor:default}.saNotificationsWrapper .saCloseModal.saDisabled .saIcon,.saNotificationsWrapper .saCloseModal:disabled .saIcon{color:var(--Gray300-700)}.saNotificationsWrapper .saCloseModal::after{content:'';height:3.5rem;width:3.5rem;position:absolute;top:0;right:-1rem}.saNotificationsWrapper .saClearAllWrapper{padding:.5rem 0 0 1rem}.saNotificationsWrapper .saClearAll{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;gap:.375rem;height:1.5rem;font-size:.75rem;border-radius:.375rem;width:fit-content;padding:.5rem;border-radius:.5rem}.saNotificationsWrapper .saClearAll .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saNotificationsWrapper .saClearAll .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saNotificationsWrapper .saClearAll .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saNotificationsWrapper .saClearAll .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saNotificationsWrapper .saClearAll:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saNotificationsWrapper .saClearAll:enabled:hover .saIcon{color:var(--Primary600-White)}}.saNotificationsWrapper .saClearAll:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saNotificationsWrapper .saClearAll:enabled:active .saIcon{color:var(--Primary700-White)}.saNotificationsWrapper .saClearAll.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saNotificationsWrapper .saClearAll.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saNotificationsWrapper .saClearAll.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saNotificationsWrapper .saClearAll.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saNotificationsWrapper .saClearAll.saDestructive:hover .saIcon{color:var(--White)}.saNotificationsWrapper .saClearAll.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saNotificationsWrapper .saClearAll.saDestructive.saOpen,.saNotificationsWrapper .saClearAll.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saNotificationsWrapper .saClearAll.saDestructive.saOpen .saIcon,.saNotificationsWrapper .saClearAll.saDestructive:active .saIcon{color:var(--White)}.saNotificationsWrapper .saClearAll.saDestructive.saOpen .saBadge,.saNotificationsWrapper .saClearAll.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saNotificationsWrapper .saClearAll.saDisabled,.saNotificationsWrapper .saClearAll:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saNotificationsWrapper .saClearAll.saDisabled[data-sa-admin-link],.saNotificationsWrapper .saClearAll:disabled[data-sa-admin-link]{cursor:default}.saNotificationsWrapper .saClearAll.saDisabled .saIcon,.saNotificationsWrapper .saClearAll:disabled .saIcon{color:var(--Gray300-700)}.saNotificationsWrapper .saClearAll:has(.saIcon){padding-left:.375rem}.saNotificationsWrapper .saClearAll:enabled:active{border-radius:.5rem}.saSmallScreen .saNotificationsWrapper .saClearAll{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saSmallScreen .saNotificationsWrapper .saClearAll:has(.saIcon){padding-left:.625rem}.saSmallScreen .saNotificationsWrapper .saClearAll:enabled:active{border-radius:.75rem}.saSmallScreen .saNotificationsWrapper .saClearAll .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saNotificationsWrapper .saNotificationWrapper{position:relative}.saNotificationsWrapper .saNotification{position:relative;display:flex;flex-direction:column;transition:all .2s ease;background:var(--Sa-Color-Surface);border:1px solid var(--Gray200-800);gap:.5rem;border-radius:.5rem;padding:.5rem 3rem .5rem .5rem;cursor:auto}.saNotificationsWrapper .saNotification.saActive{cursor:pointer}@media (pointer:fine){.saNotificationsWrapper .saNotification.saActive:hover{border:1px solid var(--Primary600-White);background:var(--Primary50-Gray1000)}.saNotificationsWrapper .saNotification.saActive:hover .saNotificationText{color:var(--Primary600-White)}}.saNotificationsWrapper .saNotification.saActive:active{background:var(--Primary100-Gray900)}.saNotificationsWrapper .saDismissButton{position:absolute;right:0;top:0;color:var(--Sa-Color-TextSecondary);background-color:transparent;font-weight:400;transition:all .2s ease;width:fit-content;cursor:pointer;font-size:.75rem;line-height:.75rem;padding:.25rem .375rem;border-radius:.25rem;margin:.25rem}@media (pointer:fine){.saNotificationsWrapper .saDismissButton:hover{color:var(--Red600-400);background:var(--Red100-1100)}}.saNotificationsWrapper .saDismissButton:active{color:var(--White);background:var(--Red600);border-radius:.375rem}.saSmallScreen .saNotificationsWrapper .saDismissButton::after{content:'';height:2.75rem;width:100%;position:absolute;left:0;top:-.75rem}.saNotificationsWrapper .saNotificationText{color:var(--Sa-Color-Text);word-break:break-word}.saNotificationsWrapper p{font-size:.875rem;line-height:1rem;font-weight:400;color:var(--Sa-Color-TextSecondary)}.saNotificationsWrapper .saNotificationExtraText{font-weight:400;font-size:.75rem;color:var(--Sa-Color-TextSecondary);margin-bottom:-.5rem}.saNotificationsWrapper .saNotificationTime{font-weight:400;font-size:.625rem;color:var(--Sa-Color-TextSecondary)}@keyframes drawerslidein{from{left:-25rem}to{left:0}}@keyframes drawerslideinsmallscreen{from{right:-25rem}to{right:0}}@keyframes drawerslideout{from{left:0}to{left:-25rem}}.saLargeScreen .saSideBarOuter form:first-child{height:100%}.saSideBarSmallScreenOverlay{position:absolute;top:0;left:0;z-index:99999;background-color:transparent;height:100%;width:100%;padding:0;margin:0;max-height:none;max-width:none;border:none;overflow:hidden;pointer-events:none;touch-action:none;transition:ease background-color .1s}.saSideBarSmallScreenOverlay.saVisible{background-color:var(--OverlayBackground);pointer-events:auto}.saSmallScreen .saSideBarOuter{position:fixed;inset:0 0 0 auto;z-index:100000;width:calc(100dvw - 3rem);height:100dvh;transition:right .1s ease,transform .1s ease,visibility .1s ease;overflow-y:auto;overflow-x:hidden;background-color:var(--Sa-Color-Surface);overscroll-behavior:contain}.saSmallScreen .saSideBarOuter.saClosed{visibility:hidden;transform:translateX(100%)}.saSideBarSection.saSideBarHeaderSmallScreen{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .5rem .5rem 1rem;margin-bottom:2rem;position:sticky;top:0;z-index:10;background-color:var(--Sa-Color-Surface);background-color:color-mix(in oklch,var(--Sa-Color-Surface) 80%,transparent);backdrop-filter:blur(4px)}.saSideBarSection.saSideBarHeaderSmallScreen .saButtonHeader{margin-left:auto}.saLargeScreen .saSideBarSection.saSideBarHeaderSmallScreen{display:none}.saSideBarSection.saSideBarHeaderSmallScreen .saSideBarHeaderSmallScreenLogo{height:1.5rem;max-width:1.5rem;object-fit:contain}.saAside{height:100%;box-sizing:border-box}.saAside *{box-sizing:border-box}.saSmallScreen .saAside{height:auto}.saSideBar{display:flex;flex-direction:column;width:16.5rem;height:100%;position:relative;font-size:.875rem;color:var(--Sa-Color-Text);transition:ease width .2s;interpolate-size:allow-keywords}.saSideBar .saSideBarSection{margin-bottom:.5rem}.saLargeScreen .saSideBar.saMinimized{width:3rem}.saLargeScreen .saSideBar.saMinimized .saHideWhenMinimized{display:none}.saSmallScreen .saSideBar{width:100%;height:100%}.saSmallScreen .saSideBar .saSideBarSection{margin-bottom:1rem}.saSmallScreen .saSideBar .saSideBarHeaderSmallScreenLogo{display:none}.saSmallScreen .saSideBar.saHasSmallScreenLogo .saCustomerLogo{display:none}.saSmallScreen .saSideBar.saHasSmallScreenLogo .saSideBarHeaderSmallScreenLogo{display:block}.saSideBar .saIcon{color:var(--Sa-Color-Icon);font-size:1rem;min-width:2rem;display:flex;justify-content:center;align-items:center;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;--fa-secondary-opacity:0}.saSideBar .saBadgeCount{position:absolute;top:0;right:0}.saSideBar .saBadgeCount .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saSideBar .saBadgeCount .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}.saSideBar ul{display:flex;flex-direction:column}.saSideBar .saCustomerLogo{margin-top:1rem;margin-bottom:.5rem;max-width:14.5rem;max-height:7rem}.saLargeScreen .saMinimized.saSideBar .saCustomerLogo{max-width:2rem;max-height:2rem;width:auto;height:auto}.saSideBar .saSideBarHeader{display:flex;flex-direction:column;gap:.5rem;align-items:center}.saSideBar .saSideBarInputGroup{width:100%;gap:.5rem}.saSideBar .saSideBarBody{display:flex;flex-direction:column;align-items:stretch;overflow-x:hidden;flex:0 1 auto;max-height:100%;height:100%}@media (pointer:coarse),(pointer:none){.saSideBar .saSideBarBody{overflow-y:auto;width:16.5rem}.saLargeScreen .saMinimized.saSideBar .saSideBarBody{width:3rem}}@media (pointer:fine){.saSideBar .saSideBarBody{scrollbar-gutter:stable;overflow-y:hidden;width:17.5rem}.saSideBar .saSideBarBody:focus-within,.saSideBar .saSideBarBody:hover{overflow-y:auto}.saLargeScreen .saMinimized.saSideBar .saSideBarBody{width:4rem}}.saSmallScreen .saSideBar .saSideBarBody{overflow-y:auto;max-height:unset;width:100%}.saSideBar .saSideBarBody h3{font-size:.75rem;line-height:1;color:var(--Sa-Color-TextSecondary);font-weight:400;padding:0 .5rem .25rem .75rem;overflow-wrap:anywhere}.saSmallScreen .saSideBar .saSideBarBody h3{padding:0 .5rem .5rem 1rem}.saLargeScreen .saMinimized.saSideBar .saSideBarBody h3{padding:0;opacity:0;position:absolute;height:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saSideBar .saSideBarFavorites{display:flex;flex-direction:column;gap:.25rem}.saSmallScreen .saSideBar .saSideBarFavorites{gap:0}@media (pointer:fine){.saSideBar .saSideBarFavorites:hover .saButtonFavoritesEdit{opacity:1}}.saSideBar .saSideBarFavorites:has(:focus-visible) .saButtonFavoritesEdit{opacity:1}.saSideBar .saSideBarFavoritesHeader{display:flex;align-items:end}.saSideBar .saButtonFavorites,.saSideBar .saButtonFavoritesMinimized{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1;color:var(--Sa-Color-TextSecondary);font-weight:400;padding:1rem .5rem .25rem .75rem;overflow-wrap:anywhere;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;background-color:transparent}.saSmallScreen .saSideBar .saButtonFavorites,.saSmallScreen .saSideBar .saButtonFavoritesMinimized{min-height:2.75rem;padding-left:1rem}.saSideBar .saButtonFavoritesMinimized[aria-expanded=true] .saIcon,.saSideBar .saButtonFavorites[aria-expanded=true] .saIcon{transform:rotate(-180deg)}.saLargeScreen .saMinimized.saSideBar .saButtonFavorites,.saLargeScreen .saMinimized.saSideBar .saButtonFavoritesMinimized{align-items:center;justify-content:center;height:2rem;padding:0;width:100%}.saLargeScreen .saMinimized.saSideBar .saButtonFavorites .saIcon,.saLargeScreen .saMinimized.saSideBar .saButtonFavoritesMinimized .saIcon{height:2rem;width:2rem;border-radius:.5rem;font-size:1rem}@media (pointer:fine){.saLargeScreen .saMinimized.saSideBar .saButtonFavorites:hover .saIcon,.saLargeScreen .saMinimized.saSideBar .saButtonFavoritesMinimized:hover .saIcon{background-color:var(--Primary50-Gray1000)}}.saLargeScreen .saMinimized.saSideBar .saButtonFavorites:active .saIcon,.saLargeScreen .saMinimized.saSideBar .saButtonFavoritesMinimized:active .saIcon{background-color:var(--Primary100-Gray900);border-radius:.75rem}.saLargeScreen .saMinimized.saSideBar .saButtonFavorites span,.saLargeScreen .saMinimized.saSideBar .saButtonFavoritesMinimized span{display:none}.saSideBar .saButtonFavorites .saIcon,.saSideBar .saButtonFavoritesMinimized .saIcon{font-size:.75rem;min-width:auto;color:inherit}@media (pointer:fine){.saSideBar .saButtonFavorites:hover,.saSideBar .saButtonFavoritesMinimized:hover{color:var(--Primary600-White)}}.saSideBar .saButtonFavorites:active,.saSideBar .saButtonFavoritesMinimized:active{color:var(--Primary700-White)}.saLargeScreen .saMinimized.saSideBar .saButtonFavorites{display:none}.saLargeScreen .saExpanded.saSideBar .saButtonFavoritesMinimized,.saSmallScreen .saSideBar .saButtonFavoritesMinimized{display:none}.saSideBar .saButtonFavoritesEdit{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;gap:.375rem;height:1.5rem;padding:.5rem;font-size:.75rem;border-radius:.375rem;opacity:0;margin-left:auto;position:relative;bottom:-.125rem;right:.25rem}.saSideBar .saButtonFavoritesEdit .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saSideBar .saButtonFavoritesEdit .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSideBar .saButtonFavoritesEdit .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSideBar .saButtonFavoritesEdit .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saSideBar .saButtonFavoritesEdit:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saSideBar .saButtonFavoritesEdit:enabled:hover .saIcon{color:var(--Primary600-White)}}.saSideBar .saButtonFavoritesEdit:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saSideBar .saButtonFavoritesEdit:enabled:active .saIcon{color:var(--Primary700-White)}.saSideBar .saButtonFavoritesEdit.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saSideBar .saButtonFavoritesEdit.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saSideBar .saButtonFavoritesEdit.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saSideBar .saButtonFavoritesEdit.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saSideBar .saButtonFavoritesEdit.saDestructive:hover .saIcon{color:var(--White)}.saSideBar .saButtonFavoritesEdit.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saSideBar .saButtonFavoritesEdit.saDestructive.saOpen,.saSideBar .saButtonFavoritesEdit.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saSideBar .saButtonFavoritesEdit.saDestructive.saOpen .saIcon,.saSideBar .saButtonFavoritesEdit.saDestructive:active .saIcon{color:var(--White)}.saSideBar .saButtonFavoritesEdit.saDestructive.saOpen .saBadge,.saSideBar .saButtonFavoritesEdit.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saSideBar .saButtonFavoritesEdit.saDisabled,.saSideBar .saButtonFavoritesEdit:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saSideBar .saButtonFavoritesEdit.saDisabled[data-sa-admin-link],.saSideBar .saButtonFavoritesEdit:disabled[data-sa-admin-link]{cursor:default}.saSideBar .saButtonFavoritesEdit.saDisabled .saIcon,.saSideBar .saButtonFavoritesEdit:disabled .saIcon{color:var(--Gray300-700)}.saSideBar .saButtonFavoritesEdit:has(.saIcon){padding-left:.375rem}.saSideBar .saButtonFavoritesEdit:enabled:active{border-radius:.5rem}.saLargeScreen .saMinimized.saSideBar .saButtonFavoritesEdit{display:none}.saSmallScreen .saSideBar .saButtonFavoritesEdit{height:2.75rem;min-width:2.75rem;opacity:1;margin-right:.5rem}.saSideBar .saButtonFavoritesEdit .saIcon{font-size:.75rem;min-width:auto}.saSideBar .saSideBarGroup{padding-top:1rem}.saSideBar .saSideBarGroup:first-child.saSideBarFavorites{padding:0}.saSmallScreen .saSideBar .saSideBarGroup:not(:first-child){padding-top:1.5rem}.saSideBar .saItemList .saItem{text-decoration:none;color:var(--Sa-Color-Text);display:flex;align-items:center;padding:0 .5rem;text-wrap:pretty}.saSideBar .saItemList .saItem.saFavorite .saIconWrapper{display:flex;justify-content:center;min-width:1.5rem;height:1.5rem;border-radius:.375rem;margin:0 .25rem;background-color:var(--Sa-Color-SideBarFavoriteBackground);box-shadow:0 0 0 1px var(--Sa-Color-SideBarFavoriteBorder);transition:ease background-color .2s,ease box-shadow .2s}.saSmallScreen .saSideBar .saItemList .saItem.saFavorite .saIconWrapper{margin:0 .5rem;min-width:1.5rem}.saSideBar .saItemList .saItem.saFavorite .saIcon{color:var(--Sa-Color-SideBarFavoriteIcon);min-width:1.5rem}.saSmallScreen .saSideBar .saItemList .saItem .saIconWrapper{min-width:2.5rem}.saLargeScreen .saMinimized.saSideBar .saItemList .saItem{justify-content:center;padding:0}@media (pointer:fine){.saSideBar .saItemList .saItem:hover{color:var(--Primary600-White)}.saSideBar .saItemList .saItem:hover .saItemInner{background-color:var(--Primary50-Gray1000)}.saSideBar .saItemList .saItem:hover .saIcon{color:var(--Primary600-White);box-shadow:none;--fa-secondary-opacity:0.2}.saSideBar .saItemList .saItem:hover.saFavorite .saIconWrapper{background-color:transparent;box-shadow:none}}.saSideBar .saItemList .saItem:active{color:var(--Primary700-White)}.saSideBar .saItemList .saItem:active .saItemInner{background-color:var(--Primary100-Gray900);border-radius:.75rem}.saSideBar .saItemList .saItem:active .saIcon{color:var(--Primary700-White);box-shadow:none;--fa-secondary-opacity:0.3}.saSideBar .saItemList .saItem:active.saFavorite .saIconWrapper{background-color:transparent;box-shadow:none}.saSideBar .saItemList .saItemInner{display:inline-flex;align-items:center;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;padding:.25rem .5rem .25rem 0;min-height:2rem;position:relative;width:100%;border-radius:.5rem}.saSmallScreen .saSideBar .saItemList .saItemInner{min-height:2.75rem;padding:.5rem 0}.saLargeScreen .saMinimized.saSideBar .saItemList .saItemInner{justify-content:center;max-width:2rem;padding:0}.saSideBar .saItemList .saItemInner .saIconWrapper+span{overflow:hidden;overflow-wrap:break-word;line-height:1.25rem;margin-left:.25rem}.saLargeScreen .saMinimized.saSideBar .saItemList .saItemInner .saIconWrapper+span{display:none}.saSideBar .saItemList .saItemIcon{display:flex;justify-content:center;align-items:center;position:relative;height:2rem}.saSideBar .saSideBarFavorites .saItemList{transition:ease height .2s,ease opacity .2s,ease visibility .2s;overflow:hidden}.saSideBar .saClosed .saItemList{height:0;opacity:0;visibility:hidden}.saSideBar .saSideBarFooter{display:flex;flex-direction:column;gap:.5rem;margin-top:auto;margin-bottom:0!important}.saSmallScreen .saSideBar .saSideBarFooter{padding-top:1rem;border-top:1px solid var(--Gray200-800)}.saSmallScreen .saSideBar .saSideBarFooter .saHelpBadge{left:1.25rem;top:.375rem;right:auto}.saSideBar .saSideBarFooter .saListItem{position:relative}.saSideBar .saSideBarFooter .saListItem .saContextMenu{left:.5rem}.saSideBar .saSideBarFooter .saListItem .saContextMenu .saContextMenuItem{padding:0}.saSideBar ul.saSideBarToolbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:0 .5rem}.saExpanded.saSideBar ul.saSideBarToolbar .saNewTabLink button{width:fit-content;min-width:0;max-width:none;padding-left:0}.saExpanded.saSideBar ul.saSideBarToolbar .saNewTabLink button span{display:block;font-size:.875rem}.saSideBar ul.saSideBarToolbar button{position:relative;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saSideBar ul.saSideBarToolbar button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saSideBar ul.saSideBarToolbar button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSideBar ul.saSideBarToolbar button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSideBar ul.saSideBarToolbar button .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saSideBar ul.saSideBarToolbar button:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saSideBar ul.saSideBarToolbar button:enabled:hover .saIcon{color:var(--Primary600-White)}}.saSideBar ul.saSideBarToolbar button:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saSideBar ul.saSideBarToolbar button:enabled:active .saIcon{color:var(--Primary700-White)}.saSideBar ul.saSideBarToolbar button.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saSideBar ul.saSideBarToolbar button.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saSideBar ul.saSideBarToolbar button.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saSideBar ul.saSideBarToolbar button.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saSideBar ul.saSideBarToolbar button.saDestructive:hover .saIcon{color:var(--White)}.saSideBar ul.saSideBarToolbar button.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saSideBar ul.saSideBarToolbar button.saDestructive.saOpen,.saSideBar ul.saSideBarToolbar button.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saSideBar ul.saSideBarToolbar button.saDestructive.saOpen .saIcon,.saSideBar ul.saSideBarToolbar button.saDestructive:active .saIcon{color:var(--White)}.saSideBar ul.saSideBarToolbar button.saDestructive.saOpen .saBadge,.saSideBar ul.saSideBarToolbar button.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saSideBar ul.saSideBarToolbar button.saDisabled,.saSideBar ul.saSideBarToolbar button:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saSideBar ul.saSideBarToolbar button.saDisabled[data-sa-admin-link],.saSideBar ul.saSideBarToolbar button:disabled[data-sa-admin-link]{cursor:default}.saSideBar ul.saSideBarToolbar button.saDisabled .saIcon,.saSideBar ul.saSideBarToolbar button:disabled .saIcon{color:var(--Gray300-700)}.saSideBar ul.saSideBarToolbar button:enabled:active{border-radius:.75rem}.saSideBar ul.saSideBarToolbar button .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saSideBar ul.saSideBarToolbar button .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}.saSideBar ul.saSideBarToolbar button .saBadge{position:absolute;top:0;right:0}.saSideBar ul.saSideBarToolbar button span{display:none}.saSideBar ul.saSideBarToolbar button .saBadgeCount{color:var(--White)}.saSideBar ul.saSideBarToolbar button .saBadgeCount.saPresent{background-color:var(--Primary600-700)}.saSideBar ul.saSideBarToolbar button .saBadgeCount.saPush{background-color:var(--Red600-700)}.saSideBar ul.saSideBarToolbar .saNotificationsItem .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saSideBar ul.saSideBarToolbar .saNotificationsItem .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}.saSideBar ul.saSideBarToolbar .saNotificationsItem .saBadgeCount.saEmpty{display:none}.saMinimized.saSideBar ul.saSideBarToolbar{flex-direction:column}.saSmallScreen .saSideBar ul.saSideBarToolbar{flex-direction:column;align-items:center}.saSmallScreen .saSideBar ul.saSideBarToolbar li{width:100%}.saSmallScreen .saSideBar ul.saSideBarToolbar button{max-width:none;width:100%;min-height:2.75rem;padding:.5rem 0;justify-content:start;text-wrap:pretty}.saSmallScreen .saSideBar ul.saSideBarToolbar span{display:block;text-decoration:none;text-align:left;color:var(--Sa-Color-Text);font-size:.875rem;line-height:1.125rem;font-weight:400;padding-left:.25rem}.saSmallScreen .saSideBar ul.saSideBarToolbar .saIcon{min-width:2.5rem}.saSmallScreen .saSideBar ul.saSideBarToolbar .saNotificationsItem{display:none}.saSideBar .saAccountDropdown{display:flex;padding:0 .5rem;height:2rem;align-items:center;background-color:transparent;width:100%}@media (pointer:fine){.saSideBar .saAccountDropdown:hover{color:var(--Primary600-White)}.saSideBar .saAccountDropdown:hover .saAccountAvatar{box-shadow:0 0 0 2px var(--Primary600-Gray200)}.saSideBar .saAccountDropdown:hover .saAccountName,.saSideBar .saAccountDropdown:hover .saIcon{color:inherit}}.saSideBar .saAccountDropdown:active{color:var(--Primary700-White)}.saSideBar .saAccountDropdown:active .saAccountAvatar{box-shadow:0 0 0 2px var(--Primary700-Gray100)}.saSideBar .saAccountDropdown:active .saAccountName,.saSideBar .saAccountDropdown:active .saIcon{color:inherit}.saSideBar .saAccountDropdown.saOpen{color:var(--Primary600-White)}.saSideBar .saAccountDropdown.saOpen .saAccountAvatar{box-shadow:0 0 0 2px var(--Primary700-White)}.saSideBar .saAccountDropdown.saOpen .saIcon{color:inherit;transform:rotate(-180deg)}.saSmallScreen .saSideBar .saAccountDropdown{height:2.75rem;padding:0 .75rem}.saSideBar .saAccountDropdown .saIcon{margin-left:auto;min-width:2rem}.saLargeScreen .saMinimized.saSideBar .saAccountDropdown .saIcon{display:none}.saSideBar .saAccountAvatar{display:flex;justify-content:center;align-items:center;height:1.5rem;aspect-ratio:1;background-color:var(--Primary100-Gray900);color:var(--Primary700-Gray100);font-weight:500;font-size:.75rem;line-height:1;border-radius:99rem;transition:ease opacity .2s,ease box-shadow .2s;margin:0 .25rem;box-shadow:0 0 0 1px var(--Primary200-Gray800)}.saSideBar .saAccountName{text-align:left;margin-left:.25rem;font-size:.875rem;line-height:1.5rem;color:var(--Sa-Color-Text);font-weight:500;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saLargeScreen .saMinimized.saSideBar .saAccountName{display:none}.saSmallScreen .saSideBar .saAccountName{margin-left:.5rem}.saSideBar .saExpander{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saSideBar .saExpander .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saSideBar .saExpander .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSideBar .saExpander .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSideBar .saExpander .saIcon{color:var(--Sa-Color-Icon)}.saSideBar .saExpander .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saSideBar .saExpander:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saSideBar .saExpander:enabled:hover .saIcon{color:var(--Primary600-White)}.saSideBar .saExpander:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saSideBar .saExpander.saOpen,.saSideBar .saExpander:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saSideBar .saExpander.saOpen .saIcon,.saSideBar .saExpander:enabled:active .saIcon{color:var(--Primary700-White)}.saSideBar .saExpander.saOpen .saBadge,.saSideBar .saExpander:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saSideBar .saExpander.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saSideBar .saExpander.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saSideBar .saExpander.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saSideBar .saExpander.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saSideBar .saExpander.saDestructive:hover .saIcon{color:var(--White)}.saSideBar .saExpander.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saSideBar .saExpander.saDestructive.saOpen,.saSideBar .saExpander.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saSideBar .saExpander.saDestructive.saOpen .saIcon,.saSideBar .saExpander.saDestructive:active .saIcon{color:var(--White)}.saSideBar .saExpander.saDestructive.saOpen .saBadge,.saSideBar .saExpander.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saSideBar .saExpander.saDisabled,.saSideBar .saExpander:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saSideBar .saExpander.saDisabled[data-sa-admin-link],.saSideBar .saExpander:disabled[data-sa-admin-link]{cursor:default}.saSideBar .saExpander.saDisabled .saIcon,.saSideBar .saExpander:disabled .saIcon{color:var(--Gray300-700)}.saSideBar .saExpander.saDisabled .saBadge,.saSideBar .saExpander:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saSideBar .saExpander:enabled:active{border-radius:.75rem}.saMinimized.saSideBar .saExpander .saIcon{transform:rotate(180deg)}.saSideBar .saExpander::after{content:'';position:absolute;height:3rem;width:3rem}.saSmallScreen .saSideBar .saExpander{display:none}.saSideBar .saSideBarFooterPrimary{display:flex;flex-direction:column;gap:.5rem}.saSideBar .saSideBarFooterSecondary{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 .5rem .5rem .5rem;gap:.5rem}.saMinimized.saSideBar .saSideBarFooterSecondary{flex-direction:column}.saSmallScreen .saSideBar .saSideBarFooterSecondary{justify-content:center;padding-bottom:2.5rem}.saSideBar .saSoftadminLogo{display:flex}.saMinimized.saSideBar .saSoftadminLogo{order:1;margin-top:.5rem}.saSideBar .saLogo{height:2rem;width:2rem;transition:ease width .2s,ease height .2s}.saLargeScreen .saMinimized.saSideBar .saLogo{height:1.5rem;width:1.5rem}.saSideBar .saWordmark{height:2rem;width:7rem;filter:var(--Sa-WordmarkFilter);transition:ease width .2s,ease height .2s,display .2s}.saLargeScreen .saMinimized.saSideBar .saWordmark{height:0;width:0;display:none}.saSideBar .saSideBarSearch{display:flex;position:relative;height:2rem;width:100%;padding:0 .5rem;cursor:text}.saSmallScreen .saSideBar .saSideBarSearch{height:2.75rem;padding:0 1rem}.saLargeScreen .saMinimized.saSideBar .saSideBarSearch{display:none}.saSideBar .saSideBarSearch input{width:100%;padding:0 .625rem 0 2rem;border-radius:.5rem;border:1px solid var(--Sa-Color-InputFieldBorder);transition:width .2s ease;background-color:var(--Sa-Color-Surface)}.saSideBar .saSideBarSearch input::placeholder{color:var(--Sa-Color-Text)}.saSmallScreen .saSideBar .saSideBarSearch input{padding:0 .625rem 0 2.5rem;font-size:1rem}@media (pointer:fine){.saSideBar .saSideBarSearch:hover input{outline:1px solid var(--Primary600-400);outline-offset:-1px}.saSideBar .saSideBarSearch:hover .saIcon{color:var(--Primary600-400)}}.saSideBar .saSideBarSearch:focus-within input{outline:2px solid var(--Primary600-400);outline-offset:-2px}.saSideBar .saSideBarSearch:focus-within .saIcon{color:var(--Primary600-400)}.saSideBar .saSideBarSearch .saIcon{position:absolute;top:0;left:0;height:2rem;width:3rem;font-size:1rem;pointer-events:none}.saSmallScreen .saSideBar .saSideBarSearch .saIcon{left:.5rem;height:2.75rem;width:3.5rem;font-size:1rem}.saSideBar .saSideBarSearchLink{display:none;padding:.5rem;width:2rem;outline:1px solid var(--Sa-Color-InputFieldBorder);outline-offset:-1px;border-radius:.5rem;justify-content:center;align-items:center;margin:auto;cursor:pointer;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}@media (pointer:fine){.saSideBar .saSideBarSearchLink:hover{color:var(--Primary600-White);background-color:var(--Primary50-Gray1000);outline-color:var(--Primary600-White)}.saSideBar .saSideBarSearchLink:hover .saIcon{color:inherit}}.saSideBar .saSideBarSearchLink:focus-within{color:var(--Primary600-White);background-color:var(--Primary50-Gray1000);outline:2px solid var(--Primary600-White);outline-offset:-2px}.saSideBar .saSideBarSearchLink:focus-within .saIcon{color:inherit}.saSideBar .saSideBarSearchLink:active{color:var(--Primary700-White);background-color:var(--Primary100-Gray900);outline-color:var(--Primary700-White);border-radius:.75rem}.saSideBar .saSideBarSearchLink:active .saIcon{color:inherit}.saLargeScreen .saMinimized.saSideBar .saSideBarSearchLink{display:flex}.saSideBar .saMenuDropdowns{display:flex;flex-direction:column;gap:.5rem}.saSideBar .saMenuDropdown{display:flex;justify-content:center;align-items:center;padding:0 .5rem;position:relative;width:100%}@media (pointer:fine){.saSideBar .saMenuDropdown:hover .saFirstLetter,.saSideBar .saMenuDropdown:hover .saTrailing{color:var(--Primary600-White)}}.saSideBar .saMenuDropdown:focus-within .saFirstLetter,.saSideBar .saMenuDropdown:focus-within .saTrailing{color:var(--Primary600-White)}.saLargeScreen .saMinimized.saSideBar .saMenuDropdown{padding:0}.saSmallScreen .saSideBar .saMenuDropdown{padding:0 1rem}.saSideBar .saMenuDropdown .saLabel{position:absolute;top:.25rem;left:1rem;font-size:.75rem;line-height:1;color:var(--Sa-Color-TextSecondary);pointer-events:none}.saLargeScreen .saMinimized.saSideBar .saMenuDropdown .saLabel{display:none}.saSmallScreen .saSideBar .saMenuDropdown .saLabel{top:.5rem;left:1.625rem}.saSideBar .saMenuDropdown .saTrailing{position:absolute;right:.5rem;height:2rem;width:2rem;font-size:1rem;pointer-events:none}.saSmallScreen .saSideBar .saMenuDropdown .saTrailing{height:2.75rem;width:2.75rem;right:1rem}.saLargeScreen .saMinimized.saSideBar .saMenuDropdown .saTrailing{display:none}.saSideBar .saMenuDropdown button{display:flex;justify-content:center;align-items:center;appearance:none;position:absolute;right:.625rem;height:1.75rem;width:1.75rem;border:2px solid var(--Sa-Color-Surface);border-radius:.375rem;font-size:1rem;color:var(--Primary600-400);background-color:transparent;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saSideBar .saMenuDropdown button::after{content:'';position:absolute;height:2rem;width:2rem;top:-.25rem;left:-.25rem}.saSmallScreen .saSideBar .saMenuDropdown button{height:2.5rem;width:2.5rem;right:1.125rem}.saSmallScreen .saSideBar .saMenuDropdown button::after{content:'';position:absolute;height:2.75rem;width:2.75rem}.saLargeScreen .saMinimized.saSideBar .saMenuDropdown button{display:none}@media (pointer:fine){.saSideBar .saMenuDropdown button:hover{background-color:var(--Primary100-Gray1000);color:var(--Primary600-White)}}.saSideBar .saMenuDropdown button:active{background-color:var(--Primary200-Gray900);color:var(--Primary700-White);border-radius:.5rem}.saOpen .saSideBar .saMenuDropdown button{background-color:var(--Primary600-White);color:var(--White-Surface)}.saSideBar .saMenuDropdown button .saIcon{color:inherit;min-width:1.5rem}.saSideBar .saMenuDropdown input,.saSideBar .saMenuDropdown select{appearance:none;width:100%;outline:1px solid var(--Sa-Color-InputFieldBorder);outline-offset:-1px;background-color:var(--Sa-Color-Surface);margin:0;padding:.75rem 2.25rem 0 .5rem;height:2rem;border:none;border-radius:.5rem;color:var(--Sa-Color-Text);transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}@media (pointer:fine){.saSideBar .saMenuDropdown input:hover,.saSideBar .saMenuDropdown select:hover{outline:1px solid var(--Primary600-400);outline-offset:-1px}}.saSideBar .saMenuDropdown input:focus,.saSideBar .saMenuDropdown select:focus{outline:2px solid var(--Sa-Color-Primary600);outline:2px solid var(--Primary600-400);outline-offset:-2px;background-color:var(--Primary50-Gray1000)}.saLargeScreen .saMinimized.saSideBar .saMenuDropdown input,.saLargeScreen .saMinimized.saSideBar .saMenuDropdown select{color:transparent;padding:.5rem;width:2rem}.saSmallScreen .saSideBar .saMenuDropdown input,.saSmallScreen .saSideBar .saMenuDropdown select{height:2.75rem;padding:1rem 2.5rem 0 .625rem;font-size:1rem}.saSideBar .saMenuDropdown:not(:has(.saLabel)) select{padding:0 2.25rem 0 .5rem}.saLargeScreen .saMinimized.saSideBar .saMenuDropdown:not(:has(.saLabel)) select{padding:.5rem}.saSmallScreen .saSideBar .saMenuDropdown:not(:has(.saLabel)) select{padding:0 2.5rem 0 .625rem}.saSideBar .saMenuDropdown input{cursor:text}.saLargeScreen .saMinimized.saSideBar .saMenuDropdown input{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-left:1.5rem;cursor:pointer}.saSideBar .saMenuDropdown select{cursor:pointer}.saSideBar .saMenuDropdown option{color:var(--Sa-Color-Text)}.saSideBar .saImpersonatorWrapper{width:100%;color:var(--Sa-Color-Text);text-align:left;padding:0 .5rem;position:relative;overflow:hidden;background:0 0}.saSmallScreen .saSideBar .saImpersonatorWrapper{padding:0 1rem}@media (pointer:fine){.saSideBar .saImpersonatorWrapper:hover .saImpersonator{outline-color:var(--Primary600-400)}.saSideBar .saImpersonatorWrapper:hover .saImpersonatorLetter{color:var(--Primary600-White)}}.saSideBar .saImpersonatorWrapper .saImpersonatorLetter{color:var(--Sa-Color-Text)}.saSideBar .saImpersonatorWrapper:focus,.saSideBar .saImpersonatorWrapper:focus-visible{outline:0}.saSideBar .saImpersonatorWrapper:focus .saImpersonator,.saSideBar .saImpersonatorWrapper:focus-visible .saImpersonator{outline:.125rem solid var(--Primary600-400);outline-offset:-.125rem}.saSideBar .saImpersonatorWrapper:focus .saImpersonatorLetter,.saSideBar .saImpersonatorWrapper:focus-visible .saImpersonatorLetter{color:var(--Primary600-White)}@media (pointer:fine){.saMinimized.saSideBar .saImpersonatorWrapper:hover .saImpersonator{outline-color:var(--Primary600-White);background-color:var(--Primary50-Gray1000)}}.saMinimized.saSideBar .saImpersonatorWrapper:active .saImpersonator{border-radius:.75rem;background-color:var(--Primary100-Gray900);color:var(--Primary700-White);outline-color:var(--Primary700-White)}.saSideBar .saImpersonatorWrapper .saTrailing{position:absolute;right:.5rem;height:2rem;width:2rem;font-size:1rem;pointer-events:none;top:0}.saSmallScreen .saSideBar .saImpersonatorWrapper .saTrailing{height:2.75rem;width:2.75rem;right:1rem}.saLargeScreen .saMinimized.saSideBar .saImpersonatorWrapper .saTrailing{display:none}.saSideBar .saImpersonator{display:flex;height:2rem;width:100%;padding:.75rem 2rem 0 .5rem;border-radius:.5rem;background-size:2rem;background-color:var(--Sa-Color-Surface);outline:.0625rem solid var(--Sa-Color-InputFieldBorder);outline-offset:-.0625rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saMinimized.saSideBar .saImpersonator{display:flex;justify-content:center;align-items:center;padding:0}.saMinimized.saSideBar .saImpersonator i{display:none}.saSmallScreen .saSideBar .saImpersonator{height:2.75rem;padding:1.125rem 2.5rem 0 .75rem;background-size:2.75rem}.saSideBar .saImpersonatorValue{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25rem}.saMinimized.saSideBar .saImpersonatorValue{opacity:0;position:absolute;height:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saSmallScreen .saSideBar .saImpersonatorValue{font-size:1rem}.saSideBar .saImpersonatorLabel{position:absolute;font-size:.75rem;line-height:1;inset:.25rem auto auto 1rem;color:var(--Sa-Color-TextSecondary);pointer-events:none}.saMinimized.saSideBar .saImpersonatorLabel{display:none;opacity:0;position:absolute;height:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saSmallScreen .saSideBar .saImpersonatorLabel{inset:.5rem auto auto 1.75rem}.saSideBar .saImpersonatorLetter{font-size:1rem;font-weight:500;display:none}.saMinimized.saSideBar .saImpersonatorLetter{display:block}.saSideBar .saImpersonatorInputWrapper{margin:0;padding:0 .25rem .25rem .25rem}.saSideBar .saFirstLetter{display:flex;justify-content:center;align-items:center;font-weight:500;font-size:1rem;position:absolute;pointer-events:none;display:none}.saLargeScreen .saMinimized.saSideBar .saFirstLetter{display:flex}.saSideBar .saImpersonatorList{overflow:auto}.saSideBar .saContextMenu{min-width:15.5rem;left:.5rem}.saSmallScreen .saSideBar .saContextMenu{min-width:auto;width:calc(100% - 2rem);left:1rem}.saSideBar .saRing{animation:ring;animation-timing-function:ease-in;animation-duration:3s;animation-iteration-count:infinite}.saSideBar .saRing.saRingThreeTimes{animation-iteration-count:3}@keyframes ring{6%{transform:rotate(-15deg)}12%{transform:rotate(15deg)}18%{transform:rotate(-22deg)}24%{transform:rotate(22deg)}30%{transform:rotate(-28deg)}36%{transform:rotate(28deg)}42%{transform:rotate(-22deg)}48%{transform:rotate(22deg)}54%{transform:rotate(-12deg)}60%{transform:rotate(12deg)}100%,66%{transform:rotate(0)}}.saLargeScreen .saSmallScreenHeader{display:none}.saSmallScreen .saDesktopHeader{display:none}.saPageHeader .saSpecialLinksWrapper,.saPartButtons .saSpecialLinksWrapper,.saPartHeader .saSpecialLinksWrapper{display:flex}.saPageHeader .saSpecialLinksWrapper:empty,.saPartButtons .saSpecialLinksWrapper:empty,.saPartHeader .saSpecialLinksWrapper:empty{display:none}.saPageHeader .saSpecialLinksWrapper .saExcel button,.saPartButtons .saSpecialLinksWrapper .saExcel button,.saPartHeader .saSpecialLinksWrapper .saExcel button{color:var(--Green500-300);background:0 0}.saPageHeader .saSpecialLinksWrapper .saExcel button .saIcon,.saPartButtons .saSpecialLinksWrapper .saExcel button .saIcon,.saPartHeader .saSpecialLinksWrapper .saExcel button .saIcon{color:var(--Green500-300)}@media (pointer:fine){.saPageHeader .saSpecialLinksWrapper .saExcel button:enabled:hover,.saPartButtons .saSpecialLinksWrapper .saExcel button:enabled:hover,.saPartHeader .saSpecialLinksWrapper .saExcel button:enabled:hover{background:var(--Green100-1200);color:var(--Green600-300)}.saPageHeader .saSpecialLinksWrapper .saExcel button:enabled:hover .saIcon,.saPartButtons .saSpecialLinksWrapper .saExcel button:enabled:hover .saIcon,.saPartHeader .saSpecialLinksWrapper .saExcel button:enabled:hover .saIcon{color:var(--Green500-300)}}.saPageHeader .saSpecialLinksWrapper .saExcel button:enabled:active,.saPartButtons .saSpecialLinksWrapper .saExcel button:enabled:active,.saPartHeader .saSpecialLinksWrapper .saExcel button:enabled:active{background:var(--Green200-1100);color:var(--Green700-200)}.saPageHeader .saSpecialLinksWrapper button,.saPartButtons .saSpecialLinksWrapper button,.saPartHeader .saSpecialLinksWrapper button{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saPageHeader .saSpecialLinksWrapper button .saButtonText,.saPartButtons .saSpecialLinksWrapper button .saButtonText,.saPartHeader .saSpecialLinksWrapper button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saPageHeader .saSpecialLinksWrapper button .saBadgedIcon,.saPartButtons .saSpecialLinksWrapper button .saBadgedIcon,.saPartHeader .saSpecialLinksWrapper button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saSpecialLinksWrapper button .saIcon,.saPartButtons .saSpecialLinksWrapper button .saIcon,.saPartHeader .saSpecialLinksWrapper button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPageHeader .saSpecialLinksWrapper button .saIcon,.saPartButtons .saSpecialLinksWrapper button .saIcon,.saPartHeader .saSpecialLinksWrapper button .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saPageHeader .saSpecialLinksWrapper button:enabled:hover,.saPartButtons .saSpecialLinksWrapper button:enabled:hover,.saPartHeader .saSpecialLinksWrapper button:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saPageHeader .saSpecialLinksWrapper button:enabled:hover .saIcon,.saPartButtons .saSpecialLinksWrapper button:enabled:hover .saIcon,.saPartHeader .saSpecialLinksWrapper button:enabled:hover .saIcon{color:var(--Primary600-White)}}.saPageHeader .saSpecialLinksWrapper button:enabled:active,.saPartButtons .saSpecialLinksWrapper button:enabled:active,.saPartHeader .saSpecialLinksWrapper button:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saPageHeader .saSpecialLinksWrapper button:enabled:active .saIcon,.saPartButtons .saSpecialLinksWrapper button:enabled:active .saIcon,.saPartHeader .saSpecialLinksWrapper button:enabled:active .saIcon{color:var(--Primary700-White)}.saPageHeader .saSpecialLinksWrapper button.saDestructive,.saPartButtons .saSpecialLinksWrapper button.saDestructive,.saPartHeader .saSpecialLinksWrapper button.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saPageHeader .saSpecialLinksWrapper button.saDestructive .saIcon,.saPartButtons .saSpecialLinksWrapper button.saDestructive .saIcon,.saPartHeader .saSpecialLinksWrapper button.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saPageHeader .saSpecialLinksWrapper button.saDestructive .saBadge,.saPartButtons .saSpecialLinksWrapper button.saDestructive .saBadge,.saPartHeader .saSpecialLinksWrapper button.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saPageHeader .saSpecialLinksWrapper button.saDestructive:hover,.saPartButtons .saSpecialLinksWrapper button.saDestructive:hover,.saPartHeader .saSpecialLinksWrapper button.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saPageHeader .saSpecialLinksWrapper button.saDestructive:hover .saIcon,.saPartButtons .saSpecialLinksWrapper button.saDestructive:hover .saIcon,.saPartHeader .saSpecialLinksWrapper button.saDestructive:hover .saIcon{color:var(--White)}.saPageHeader .saSpecialLinksWrapper button.saDestructive:hover .saBadge,.saPartButtons .saSpecialLinksWrapper button.saDestructive:hover .saBadge,.saPartHeader .saSpecialLinksWrapper button.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saPageHeader .saSpecialLinksWrapper button.saDestructive.saOpen,.saPageHeader .saSpecialLinksWrapper button.saDestructive:active,.saPartButtons .saSpecialLinksWrapper button.saDestructive.saOpen,.saPartButtons .saSpecialLinksWrapper button.saDestructive:active,.saPartHeader .saSpecialLinksWrapper button.saDestructive.saOpen,.saPartHeader .saSpecialLinksWrapper button.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saPageHeader .saSpecialLinksWrapper button.saDestructive.saOpen .saIcon,.saPageHeader .saSpecialLinksWrapper button.saDestructive:active .saIcon,.saPartButtons .saSpecialLinksWrapper button.saDestructive.saOpen .saIcon,.saPartButtons .saSpecialLinksWrapper button.saDestructive:active .saIcon,.saPartHeader .saSpecialLinksWrapper button.saDestructive.saOpen .saIcon,.saPartHeader .saSpecialLinksWrapper button.saDestructive:active .saIcon{color:var(--White)}.saPageHeader .saSpecialLinksWrapper button.saDestructive.saOpen .saBadge,.saPageHeader .saSpecialLinksWrapper button.saDestructive:active .saBadge,.saPartButtons .saSpecialLinksWrapper button.saDestructive.saOpen .saBadge,.saPartButtons .saSpecialLinksWrapper button.saDestructive:active .saBadge,.saPartHeader .saSpecialLinksWrapper button.saDestructive.saOpen .saBadge,.saPartHeader .saSpecialLinksWrapper button.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saPageHeader .saSpecialLinksWrapper button.saDisabled,.saPageHeader .saSpecialLinksWrapper button:disabled,.saPartButtons .saSpecialLinksWrapper button.saDisabled,.saPartButtons .saSpecialLinksWrapper button:disabled,.saPartHeader .saSpecialLinksWrapper button.saDisabled,.saPartHeader .saSpecialLinksWrapper button:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saPageHeader .saSpecialLinksWrapper button.saDisabled[data-sa-admin-link],.saPageHeader .saSpecialLinksWrapper button:disabled[data-sa-admin-link],.saPartButtons .saSpecialLinksWrapper button.saDisabled[data-sa-admin-link],.saPartButtons .saSpecialLinksWrapper button:disabled[data-sa-admin-link],.saPartHeader .saSpecialLinksWrapper button.saDisabled[data-sa-admin-link],.saPartHeader .saSpecialLinksWrapper button:disabled[data-sa-admin-link]{cursor:default}.saPageHeader .saSpecialLinksWrapper button.saDisabled .saIcon,.saPageHeader .saSpecialLinksWrapper button:disabled .saIcon,.saPartButtons .saSpecialLinksWrapper button.saDisabled .saIcon,.saPartButtons .saSpecialLinksWrapper button:disabled .saIcon,.saPartHeader .saSpecialLinksWrapper button.saDisabled .saIcon,.saPartHeader .saSpecialLinksWrapper button:disabled .saIcon{color:var(--Gray300-700)}.saPageHeader .saSpecialLinksWrapper button:enabled:active,.saPartButtons .saSpecialLinksWrapper button:enabled:active,.saPartHeader .saSpecialLinksWrapper button:enabled:active{border-radius:.75rem}.saPageHeader .saBadgeCount,.saPartButtons .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saPageHeader .saBadgeCount.saUrgent,.saPartButtons .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}.saPageHeader .saBadge,.saPartButtons .saBadge{right:-.375rem;bottom:-.25rem;border:1px solid;height:.75rem;min-width:.75rem;font-size:.5rem}.saPageHeader .saNavigationBar,.saPartButtons .saNavigationBar{display:flex}.saPageHeader .saTopButtons,.saPartButtons .saTopButtons{gap:.5rem;display:flex;flex-wrap:nowrap;align-items:center;flex:1 1 auto;min-width:0}.saPageHeader .saCollectorWrapper,.saPartButtons .saCollectorWrapper{position:relative;display:flex}.saPageHeader .saActionLinks,.saPartButtons .saActionLinks{display:flex;gap:.5rem}.saPageHeader .saActionLinks .saMoreButton,.saPartButtons .saActionLinks .saMoreButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;border:solid 1px var(--Gray200-800);position:relative}.saPageHeader .saActionLinks .saMoreButton .saButtonText,.saPartButtons .saActionLinks .saMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saPageHeader .saActionLinks .saMoreButton .saBadgedIcon,.saPartButtons .saActionLinks .saMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saActionLinks .saMoreButton .saIcon,.saPartButtons .saActionLinks .saMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPageHeader .saActionLinks .saMoreButton .saIcon,.saPartButtons .saActionLinks .saMoreButton .saIcon{color:var(--Sa-Color-Icon)}.saPageHeader .saActionLinks .saMoreButton .saBadge,.saPartButtons .saActionLinks .saMoreButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saPageHeader .saActionLinks .saMoreButton:enabled:hover,.saPartButtons .saActionLinks .saMoreButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saPageHeader .saActionLinks .saMoreButton:enabled:hover .saIcon,.saPartButtons .saActionLinks .saMoreButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saPageHeader .saActionLinks .saMoreButton:enabled:hover .saBadge,.saPartButtons .saActionLinks .saMoreButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saPageHeader .saActionLinks .saMoreButton.saOpen,.saPageHeader .saActionLinks .saMoreButton:enabled:active,.saPartButtons .saActionLinks .saMoreButton.saOpen,.saPartButtons .saActionLinks .saMoreButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saPageHeader .saActionLinks .saMoreButton.saOpen .saIcon,.saPageHeader .saActionLinks .saMoreButton:enabled:active .saIcon,.saPartButtons .saActionLinks .saMoreButton.saOpen .saIcon,.saPartButtons .saActionLinks .saMoreButton:enabled:active .saIcon{color:var(--Primary700-White)}.saPageHeader .saActionLinks .saMoreButton.saOpen .saBadge,.saPageHeader .saActionLinks .saMoreButton:enabled:active .saBadge,.saPartButtons .saActionLinks .saMoreButton.saOpen .saBadge,.saPartButtons .saActionLinks .saMoreButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saPageHeader .saActionLinks .saMoreButton.saDestructive,.saPartButtons .saActionLinks .saMoreButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saPageHeader .saActionLinks .saMoreButton.saDestructive .saIcon,.saPartButtons .saActionLinks .saMoreButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saPageHeader .saActionLinks .saMoreButton.saDestructive .saBadge,.saPartButtons .saActionLinks .saMoreButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saPageHeader .saActionLinks .saMoreButton.saDestructive:hover,.saPartButtons .saActionLinks .saMoreButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saPageHeader .saActionLinks .saMoreButton.saDestructive:hover .saIcon,.saPartButtons .saActionLinks .saMoreButton.saDestructive:hover .saIcon{color:var(--White)}.saPageHeader .saActionLinks .saMoreButton.saDestructive:hover .saBadge,.saPartButtons .saActionLinks .saMoreButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saPageHeader .saActionLinks .saMoreButton.saDestructive.saOpen,.saPageHeader .saActionLinks .saMoreButton.saDestructive:active,.saPartButtons .saActionLinks .saMoreButton.saDestructive.saOpen,.saPartButtons .saActionLinks .saMoreButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saPageHeader .saActionLinks .saMoreButton.saDestructive.saOpen .saIcon,.saPageHeader .saActionLinks .saMoreButton.saDestructive:active .saIcon,.saPartButtons .saActionLinks .saMoreButton.saDestructive.saOpen .saIcon,.saPartButtons .saActionLinks .saMoreButton.saDestructive:active .saIcon{color:var(--White)}.saPageHeader .saActionLinks .saMoreButton.saDestructive.saOpen .saBadge,.saPageHeader .saActionLinks .saMoreButton.saDestructive:active .saBadge,.saPartButtons .saActionLinks .saMoreButton.saDestructive.saOpen .saBadge,.saPartButtons .saActionLinks .saMoreButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saPageHeader .saActionLinks .saMoreButton.saDisabled,.saPageHeader .saActionLinks .saMoreButton:disabled,.saPartButtons .saActionLinks .saMoreButton.saDisabled,.saPartButtons .saActionLinks .saMoreButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saPageHeader .saActionLinks .saMoreButton.saDisabled[data-sa-admin-link],.saPageHeader .saActionLinks .saMoreButton:disabled[data-sa-admin-link],.saPartButtons .saActionLinks .saMoreButton.saDisabled[data-sa-admin-link],.saPartButtons .saActionLinks .saMoreButton:disabled[data-sa-admin-link]{cursor:default}.saPageHeader .saActionLinks .saMoreButton.saDisabled .saIcon,.saPageHeader .saActionLinks .saMoreButton:disabled .saIcon,.saPartButtons .saActionLinks .saMoreButton.saDisabled .saIcon,.saPartButtons .saActionLinks .saMoreButton:disabled .saIcon{color:var(--Gray300-700)}.saPageHeader .saActionLinks .saMoreButton.saDisabled .saBadge,.saPageHeader .saActionLinks .saMoreButton:disabled .saBadge,.saPartButtons .saActionLinks .saMoreButton.saDisabled .saBadge,.saPartButtons .saActionLinks .saMoreButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saPageHeader .saActionLinks .saMoreButton:enabled:active,.saPartButtons .saActionLinks .saMoreButton:enabled:active{border-radius:.75rem}.saPageHeader .saActionLinks .saMoreButton.saOpen,.saPartButtons .saActionLinks .saMoreButton.saOpen{background-color:var(--Primary100-Gray900);border-color:var(--Primary600-White)}.saPageHeader .saActionLinks .saMoreButton.saOpen .saIcon,.saPartButtons .saActionLinks .saMoreButton.saOpen .saIcon{color:var(--Primary600-White)}.saPageHeader .saActionLinks .saMoreButton .saBadgeCount,.saPartButtons .saActionLinks .saMoreButton .saBadgeCount{position:absolute;top:-.25rem;right:-.25rem}.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit),.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit){transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem;min-width:3.5rem}.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit) .saButtonText,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit) .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit) .saBadgedIcon,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit) .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit) .saIcon,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit) .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit):has(.saIcon),.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit):has(.saIcon){padding-left:.625rem}.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit):enabled:active,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit):enabled:active{border-radius:.75rem}.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit) .saIcon,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit) .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit).saInactive,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit).saInactive{border-radius:.5rem}.saPageHeader .saActionLinks .saActionLink.saButtonSplit>button.saInactive,.saPageHeader .saActionLinks .saActionLink.saButtonSplit>button.saInactive:active,.saPageHeader .saActionLinks .saActionLink.saButtonSplit>button.saInactive:hover,.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit).saInactive,.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:active,.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:hover,.saPartButtons .saActionLinks .saActionLink.saButtonSplit>button.saInactive,.saPartButtons .saActionLinks .saActionLink.saButtonSplit>button.saInactive:active,.saPartButtons .saActionLinks .saActionLink.saButtonSplit>button.saInactive:hover,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit).saInactive,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:active,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:hover{cursor:not-allowed;background:var(--Gray100-1000);color:var(--Gray400-600);border-color:transparent}.saPageHeader .saActionLinks .saActionLink.saButtonSplit>button.saInactive .saIcon,.saPageHeader .saActionLinks .saActionLink.saButtonSplit>button.saInactive:active .saIcon,.saPageHeader .saActionLinks .saActionLink.saButtonSplit>button.saInactive:hover .saIcon,.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit).saInactive .saIcon,.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:active .saIcon,.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:hover .saIcon,.saPartButtons .saActionLinks .saActionLink.saButtonSplit>button.saInactive .saIcon,.saPartButtons .saActionLinks .saActionLink.saButtonSplit>button.saInactive:active .saIcon,.saPartButtons .saActionLinks .saActionLink.saButtonSplit>button.saInactive:hover .saIcon,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit).saInactive .saIcon,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:active .saIcon,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:hover .saIcon{color:var(--Gray400-600)}.saPageHeader .saActionLinks .saActionLink.saButtonSplit>button.saInactive .saBadge,.saPageHeader .saActionLinks .saActionLink.saButtonSplit>button.saInactive:active .saBadge,.saPageHeader .saActionLinks .saActionLink.saButtonSplit>button.saInactive:hover .saBadge,.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit).saInactive .saBadge,.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:active .saBadge,.saPageHeader .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:hover .saBadge,.saPartButtons .saActionLinks .saActionLink.saButtonSplit>button.saInactive .saBadge,.saPartButtons .saActionLinks .saActionLink.saButtonSplit>button.saInactive:active .saBadge,.saPartButtons .saActionLinks .saActionLink.saButtonSplit>button.saInactive:hover .saBadge,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit).saInactive .saBadge,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:active .saBadge,.saPartButtons .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:hover .saBadge{color:var(--Sa-Color-TextSecondary);background:var(--Gray100-1000);border-color:var(--Gray600-400)}.saPageHeader .saNavigationLinks,.saPartButtons .saNavigationLinks{display:flex;align-items:center}.saPageHeader .saNavigationLinks .saMoreButton,.saPartButtons .saNavigationLinks .saMoreButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;color:var(--Primary600-Gray100);background:0 0;position:relative}.saPageHeader .saNavigationLinks .saMoreButton .saButtonText,.saPartButtons .saNavigationLinks .saMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saPageHeader .saNavigationLinks .saMoreButton .saBadgedIcon,.saPartButtons .saNavigationLinks .saMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saNavigationLinks .saMoreButton .saIcon,.saPartButtons .saNavigationLinks .saMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPageHeader .saNavigationLinks .saMoreButton:enabled:active,.saPartButtons .saNavigationLinks .saMoreButton:enabled:active{border-radius:.75rem}.saPageHeader .saNavigationLinks .saMoreButton .saIcon,.saPartButtons .saNavigationLinks .saMoreButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saPageHeader .saNavigationLinks .saMoreButton:enabled:hover,.saPartButtons .saNavigationLinks .saMoreButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saPageHeader .saNavigationLinks .saMoreButton:enabled:hover .saIcon,.saPartButtons .saNavigationLinks .saMoreButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saPageHeader .saNavigationLinks .saMoreButton:enabled:active,.saPartButtons .saNavigationLinks .saMoreButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saPageHeader .saNavigationLinks .saMoreButton:enabled:active .saIcon,.saPartButtons .saNavigationLinks .saMoreButton:enabled:active .saIcon{color:var(--Primary700-White)}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive .saIcon,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive .saBadge,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:hover,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:hover .saIcon,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:hover .saIcon{color:var(--White)}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:hover .saBadge,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive.saOpen,.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:active,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive.saOpen,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive.saOpen .saIcon,.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:active .saIcon,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive.saOpen .saIcon,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:active .saIcon{color:var(--White)}.saPageHeader .saNavigationLinks .saMoreButton.saDestructive.saOpen .saBadge,.saPageHeader .saNavigationLinks .saMoreButton.saDestructive:active .saBadge,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive.saOpen .saBadge,.saPartButtons .saNavigationLinks .saMoreButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saPageHeader .saNavigationLinks .saMoreButton.saDisabled,.saPageHeader .saNavigationLinks .saMoreButton:disabled,.saPartButtons .saNavigationLinks .saMoreButton.saDisabled,.saPartButtons .saNavigationLinks .saMoreButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saPageHeader .saNavigationLinks .saMoreButton.saDisabled[data-sa-admin-link],.saPageHeader .saNavigationLinks .saMoreButton:disabled[data-sa-admin-link],.saPartButtons .saNavigationLinks .saMoreButton.saDisabled[data-sa-admin-link],.saPartButtons .saNavigationLinks .saMoreButton:disabled[data-sa-admin-link]{cursor:default}.saPageHeader .saNavigationLinks .saMoreButton.saDisabled .saIcon,.saPageHeader .saNavigationLinks .saMoreButton:disabled .saIcon,.saPartButtons .saNavigationLinks .saMoreButton.saDisabled .saIcon,.saPartButtons .saNavigationLinks .saMoreButton:disabled .saIcon{color:var(--Gray300-700)}.saPageHeader .saNavigationLinks .saMoreButton.saOpen,.saPartButtons .saNavigationLinks .saMoreButton.saOpen{background:var(--Gray50-1100);color:var(--Primary600-White)}.saPageHeader .saNavigationLinks .saMoreButton.saOpen .saIcon,.saPartButtons .saNavigationLinks .saMoreButton.saOpen .saIcon{color:var(--Primary600-White)}.saPageHeader .saNavigationLinks .saMoreButton .saBadgeCount,.saPartButtons .saNavigationLinks .saMoreButton .saBadgeCount{position:absolute;top:-.25rem;right:-.25rem}.saPageHeader .saNavigationLinks .saNavigationLink,.saPartButtons .saNavigationLinks .saNavigationLink{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;gap:.375rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem;display:flex;gap:.5rem;align-items:center;color:var(--Sa-Color-Label);padding:.375rem .75rem;height:2rem;border:none;background:0 0;margin:0;font:inherit;cursor:pointer;transition:ease background .2s,ease color .2s,ease border-radius .2s;text-decoration:none;border-radius:0}.saPageHeader .saNavigationLinks .saNavigationLink .saButtonText,.saPartButtons .saNavigationLinks .saNavigationLink .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saPageHeader .saNavigationLinks .saNavigationLink .saBadgedIcon,.saPartButtons .saNavigationLinks .saNavigationLink .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saNavigationLinks .saNavigationLink .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPageHeader .saNavigationLinks .saNavigationLink:has(.saIcon),.saPartButtons .saNavigationLinks .saNavigationLink:has(.saIcon){padding-left:.625rem}.saPageHeader .saNavigationLinks .saNavigationLink:enabled:active,.saPartButtons .saNavigationLinks .saNavigationLink:enabled:active{border-radius:.75rem}.saPageHeader .saNavigationLinks .saNavigationLink .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saPageHeader .saNavigationLinks .saNavigationLink .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink .saIcon{color:var(--Sa-Color-Icon)}.saPageHeader .saNavigationLinks .saNavigationLink .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink .saBadge{right:-.375rem;bottom:-.25rem;border:1px solid;height:.75rem;min-width:.75rem;font-size:.5rem;border-color:var(--Sa-Color-Surface);color:var(--White-Gray1200);background-color:var(--Sa-Color-Icon)}.saPageHeader .saNavigationLinks .saNavigationLink.saButtonPrimary,.saPartButtons .saNavigationLinks .saNavigationLink.saButtonPrimary{color:var(--Sa-Color-Link);position:relative}.saPageHeader .saNavigationLinks .saNavigationLink.saButtonPrimary .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink.saButtonPrimary .saIcon{color:var(--Sa-Color-Link)}.saPageHeader .saNavigationLinks .saNavigationLink.saButtonPrimary .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink.saButtonPrimary .saBadge{background-color:var(--Sa-Color-Link)}@media (pointer:fine){.saPageHeader .saNavigationLinks .saNavigationLink:hover,.saPartButtons .saNavigationLinks .saNavigationLink:hover{color:var(--Sa-Color-Link);text-decoration:underline}.saPageHeader .saNavigationLinks .saNavigationLink:hover .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink:hover .saIcon{color:var(--Sa-Color-Link)}.saPageHeader .saNavigationLinks .saNavigationLink:hover .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink:hover .saBadge{background-color:var(--Sa-Color-Link)}}.saPageHeader .saNavigationLinks .saNavigationLink:active,.saPartButtons .saNavigationLinks .saNavigationLink:active{color:var(--LinkBrightness80-Brightness120);border-radius:0}.saPageHeader .saNavigationLinks .saNavigationLink:active .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink:active .saIcon{color:var(--LinkBrightness80-Brightness120)}.saPageHeader .saNavigationLinks .saNavigationLink:active .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink:active .saBadge{background-color:var(--LinkBrightness80-Brightness120)}.saPageHeader .saNavigationLinks .saNavigationLink.saButtonPrimary+.saNavigationLink,.saPartButtons .saNavigationLinks .saNavigationLink.saButtonPrimary+.saNavigationLink{border-left:1px solid var(--Gray200-800)}.saPageHeader .saNavigationLinks .saNavigationLink.saInactive,.saPageHeader .saNavigationLinks .saNavigationLink.saInactive:active,.saPageHeader .saNavigationLinks .saNavigationLink.saInactive:hover,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive:active,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive:hover{cursor:not-allowed;color:var(--Gray400-600);text-decoration:none}.saPageHeader .saNavigationLinks .saNavigationLink.saInactive .saIcon,.saPageHeader .saNavigationLinks .saNavigationLink.saInactive:active .saIcon,.saPageHeader .saNavigationLinks .saNavigationLink.saInactive:hover .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive:active .saIcon,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive:hover .saIcon{color:var(--Gray400-600)}.saPageHeader .saNavigationLinks .saNavigationLink.saInactive .saBadge,.saPageHeader .saNavigationLinks .saNavigationLink.saInactive:active .saBadge,.saPageHeader .saNavigationLinks .saNavigationLink.saInactive:hover .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive:active .saBadge,.saPartButtons .saNavigationLinks .saNavigationLink.saInactive:hover .saBadge{color:var(--Gray400-600);background:var(--Sa-Color-Surface);border-color:var(--Gray400-600)}.saPageHeader .saBrowseButtons,.saPartButtons .saBrowseButtons{display:flex;flex:1;justify-content:flex-end;padding-left:.5rem}.saPageHeader .saBrowseButtons .saBrowseButton,.saPartButtons .saBrowseButtons .saBrowseButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;position:relative}.saPageHeader .saBrowseButtons .saBrowseButton .saButtonText,.saPartButtons .saBrowseButtons .saBrowseButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saPageHeader .saBrowseButtons .saBrowseButton .saBadgedIcon,.saPartButtons .saBrowseButtons .saBrowseButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saBrowseButtons .saBrowseButton .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPageHeader .saBrowseButtons .saBrowseButton .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton .saIcon{color:var(--Sa-Color-Icon)}.saPageHeader .saBrowseButtons .saBrowseButton .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saPageHeader .saBrowseButtons .saBrowseButton:enabled:hover,.saPartButtons .saBrowseButtons .saBrowseButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saPageHeader .saBrowseButtons .saBrowseButton:enabled:hover .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saPageHeader .saBrowseButtons .saBrowseButton:enabled:hover .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saPageHeader .saBrowseButtons .saBrowseButton.saOpen,.saPageHeader .saBrowseButtons .saBrowseButton:enabled:active,.saPartButtons .saBrowseButtons .saBrowseButton.saOpen,.saPartButtons .saBrowseButtons .saBrowseButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saPageHeader .saBrowseButtons .saBrowseButton.saOpen .saIcon,.saPageHeader .saBrowseButtons .saBrowseButton:enabled:active .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton.saOpen .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton:enabled:active .saIcon{color:var(--Primary700-White)}.saPageHeader .saBrowseButtons .saBrowseButton.saOpen .saBadge,.saPageHeader .saBrowseButtons .saBrowseButton:enabled:active .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton.saOpen .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:hover,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:hover .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:hover .saIcon{color:var(--White)}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:hover .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive.saOpen,.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:active,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive.saOpen,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive.saOpen .saIcon,.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:active .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive.saOpen .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:active .saIcon{color:var(--White)}.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive.saOpen .saBadge,.saPageHeader .saBrowseButtons .saBrowseButton.saDestructive:active .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive.saOpen .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saPageHeader .saBrowseButtons .saBrowseButton.saDisabled,.saPageHeader .saBrowseButtons .saBrowseButton:disabled,.saPartButtons .saBrowseButtons .saBrowseButton.saDisabled,.saPartButtons .saBrowseButtons .saBrowseButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saPageHeader .saBrowseButtons .saBrowseButton.saDisabled[data-sa-admin-link],.saPageHeader .saBrowseButtons .saBrowseButton:disabled[data-sa-admin-link],.saPartButtons .saBrowseButtons .saBrowseButton.saDisabled[data-sa-admin-link],.saPartButtons .saBrowseButtons .saBrowseButton:disabled[data-sa-admin-link]{cursor:default}.saPageHeader .saBrowseButtons .saBrowseButton.saDisabled .saIcon,.saPageHeader .saBrowseButtons .saBrowseButton:disabled .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton.saDisabled .saIcon,.saPartButtons .saBrowseButtons .saBrowseButton:disabled .saIcon{color:var(--Gray300-700)}.saPageHeader .saBrowseButtons .saBrowseButton.saDisabled .saBadge,.saPageHeader .saBrowseButtons .saBrowseButton:disabled .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton.saDisabled .saBadge,.saPartButtons .saBrowseButtons .saBrowseButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saPageHeader .saBrowseButtons .saBrowseButton:enabled:active,.saPartButtons .saBrowseButtons .saBrowseButton:enabled:active{border-radius:.75rem}@media (pointer:fine){.saPageHeader .saBrowseButtons .saBrowseButton:hover,.saPartButtons .saBrowseButtons .saBrowseButton:hover{z-index:1}}.saPageHeader .saBrowseButtons .saBrowseButton:first-child,.saPartButtons .saBrowseButtons .saBrowseButton:first-child{border-radius:.5rem 0 0 .5rem;margin-right:-1px}.saPageHeader .saBrowseButtons .saBrowseButton:first-child:active,.saPartButtons .saBrowseButtons .saBrowseButton:first-child:active{border-radius:.75rem 0 0 .75rem}.saPageHeader .saBrowseButtons .saBrowseButton:last-child,.saPartButtons .saBrowseButtons .saBrowseButton:last-child{border-radius:0 .5rem .5rem 0}.saPageHeader .saBrowseButtons .saBrowseButton:last-child:active,.saPartButtons .saBrowseButtons .saBrowseButton:last-child:active{border-radius:0 .75rem .75rem 0}.saLargeScreen .saPageHeader .saActionLink,.saLargeScreen .saPartButtons .saActionLink{max-width:33rem}.saStandard .saPageHeader .saActionLinks .saContextMenu,.saStandard .saPartButtons .saActionLinks .saContextMenu{top:2.5rem}.saStandard .saPageHeader .saNavigationLinks .saContextMenu,.saStandard .saPartButtons .saNavigationLinks .saContextMenu{top:2.5rem}.saCompact .saPageHeader .saContextMenu .saContextMenuItem,.saCompact .saPartButtons .saContextMenu .saContextMenuItem{font-size:.875rem}.saCompact .saPageHeader .saActionLinks .saContextMenu,.saCompact .saPartButtons .saActionLinks .saContextMenu{top:2.25rem}.saCompact .saPageHeader .saNavigationLinks .saContextMenu,.saCompact .saPartButtons .saNavigationLinks .saContextMenu{top:2rem}.saCompact .saPageHeader .saBadge,.saCompact .saPartButtons .saBadge{right:-.375rem;bottom:-.25rem;border:1px solid;height:.75rem;min-width:.75rem;font-size:.5rem}.saSmallScreen .saPageHeader .saActionLink:not(.saButtonSplit),.saSmallScreen .saPartButtons .saActionLink:not(.saButtonSplit){max-width:calc(100% - 4.5rem);min-width:5.5rem}.saSmallScreen .saPageHeader .saTopButtons,.saSmallScreen .saPartButtons .saTopButtons{width:100%;flex-basis:100%;box-sizing:border-box}.saLargeScreen .saPageHeaderHolder{box-sizing:border-box;position:relative}.saSmallScreen .saPageHeaderHolder:not(.saMultiPartPageHeaderHolder){box-sizing:border-box;position:fixed;width:100%;top:0;z-index:1007;background-color:var(--Sa-Color-Surface);background-color:color-mix(in oklch,var(--Sa-Color-Surface) 80%,transparent);backdrop-filter:blur(.5rem);box-shadow:0 0 0 1px var(--Gray150-1000);transition:ease .2s opacity;transform:translateY(var(--Sa-SmallScreen-Header-Offset-Y,0))}.saIosPwa.saSmallScreen .saPageHeaderHolder:not(.saMultiPartPageHeaderHolder){background-color:var(--Sa-Color-Background);backdrop-filter:none}.saSmallScreen .saPageHeaderHolder:not(.saMultiPartPageHeaderHolder).saHidden{opacity:0}.saLargeScreen.saPopup .saPageHeader{margin:1rem 1rem 0 1rem;padding-top:0}.saLargeScreen .saPageHeader{box-sizing:border-box;margin:0 1.5rem 1rem 1.5rem;padding-top:.5rem}.saLargeScreen .saPageHeader .saTopRow{height:2rem}.saLargeScreen .saPageHeader .saBottomRow{margin-top:-.25rem;margin-bottom:.25rem}.saLargeScreen .saPageHeader .saHeader{box-sizing:border-box;flex-wrap:nowrap;flex-direction:row;width:100%;position:relative}.saLargeScreen .saPageHeader .saHeaderWrapper{display:flex;flex-direction:column}.saPageHeader{justify-content:center;transition:ease .2s all;display:flex}.saPageHeader .saHeaderText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--Sa-Color-Text)}.saPageHeader .saBottomRow{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;min-width:0}.saPageHeader .saHeader{margin:auto;top:0;display:flex;align-items:stretch}.saPageHeader .saRowWrapper{display:flex;flex-direction:column;flex-basis:100%;justify-content:space-between;min-width:0}.saPageHeader .saTopRow{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-height:fit-content;flex-shrink:1;min-width:0}.saPageHeader .saBreadcrumbs{display:flex;align-items:center;min-width:0;flex-shrink:99;width:100%;min-height:1.5rem;max-height:1.5rem}.saPageHeader .saBreadcrumbs .saBackButtonWrapper{margin-right:1rem}.saPageHeader .saBackButtonWrapper{max-width:2rem}.saPageHeader .saBackButtonWrapper:has(button:disabled){cursor:not-allowed}.saPageHeader .saBackButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.25rem;margin-left:-.5rem;padding:0;position:relative}.saPageHeader .saBackButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saPageHeader .saBackButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPageHeader .saBackButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saLargeScreen .saPageHeader .saBackButton{color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saLargeScreen .saPageHeader .saBackButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saLargeScreen .saPageHeader .saBackButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saLargeScreen .saPageHeader .saBackButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saLargeScreen .saPageHeader .saBackButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saLargeScreen .saPageHeader .saBackButton:enabled:active .saIcon{color:var(--Primary700-White)}.saLargeScreen .saPageHeader .saBackButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saLargeScreen .saPageHeader .saBackButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saLargeScreen .saPageHeader .saBackButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saLargeScreen .saPageHeader .saBackButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saLargeScreen .saPageHeader .saBackButton.saDestructive:hover .saIcon{color:var(--White)}.saLargeScreen .saPageHeader .saBackButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saLargeScreen .saPageHeader .saBackButton.saDestructive.saOpen,.saLargeScreen .saPageHeader .saBackButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saLargeScreen .saPageHeader .saBackButton.saDestructive.saOpen .saIcon,.saLargeScreen .saPageHeader .saBackButton.saDestructive:active .saIcon{color:var(--White)}.saLargeScreen .saPageHeader .saBackButton.saDestructive.saOpen .saBadge,.saLargeScreen .saPageHeader .saBackButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saLargeScreen .saPageHeader .saBackButton.saDisabled,.saLargeScreen .saPageHeader .saBackButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saLargeScreen .saPageHeader .saBackButton.saDisabled[data-sa-admin-link],.saLargeScreen .saPageHeader .saBackButton:disabled[data-sa-admin-link]{cursor:default}.saLargeScreen .saPageHeader .saBackButton.saDisabled .saIcon,.saLargeScreen .saPageHeader .saBackButton:disabled .saIcon{color:var(--Gray300-700)}.saLargeScreen .saPageHeader .saBackButton:enabled:active{border-radius:.75rem}@media (pointer:fine){.saLargeScreen .saPageHeader .saBackButton:hover .saBack{transform:translateX(-2px)}}.saLargeScreen .saPageHeader .saBackButton:disabled{background-color:transparent}.saLargeScreen .saPageHeader .saBackButton:disabled .saIcon{color:var(--Gray100-1000)}.saPageHeader .saBackButton::after{content:'';height:3.5rem;width:3.5rem;opacity:0;position:absolute;right:-.5rem;top:-1rem}.saPageHeader .saBackButton .saIcon{transition:all .2s ease}.saPageHeader .saBreadcrumb{height:1.25rem;white-space:nowrap;font-size:.875rem;display:flex;align-items:center}.saPageHeader .saBreadcrumb>a,.saPageHeader .saBreadcrumb>div{text-decoration:none;color:var(--Sa-Color-Link);cursor:pointer}.saPageHeader .saBreadcrumb>a:hover{text-decoration:underline}.saPageHeader .saBreadcrumb>a:active{color:var(--LinkBrightness80-Brightness120)}.saPageHeader .saBreadcrumbSeparator{font-weight:300;margin:.5rem;color:var(--Gray200-800)}.saPageHeader .saBreadcrumbs .saNoLinkBreadcrumb{color:var(--Sa-Color-TextSecondary);pointer-events:none}.saPageHeader .saBreadcrumb:last-child{padding-right:2rem}.saPageHeader .saNavigator{display:none}.saPageHeader .saTitle{display:flex;flex-direction:row;align-items:center;min-width:0;width:100%;flex-shrink:1;max-width:fit-content}.saStandard.saLargeScreenHasTopButtons .saPageHeader .saHeader{height:7rem}.saStandard .saPageHeader .saHeader{gap:1.5rem;height:4.5rem}.saStandard .saPageHeader .saTopRow{min-height:1rem}.saStandard .saPageHeader .saHeaderWrapper{gap:.5rem;flex:1;min-width:0;margin-right:1.5rem}.saStandard .saPageHeader .saTitle{gap:1rem}.saCompact.saLargeScreenHasTopButtons .saPageHeader .saHeader{height:6rem}.saCompact .saPageHeader .saHeader{min-width:0;gap:1rem;height:4rem}.saCompact .saPageHeader .saTopRow{min-height:1rem}.saCompact .saPageHeader .saHeaderWrapper{flex:1;gap:0;min-width:0}.saCompact .saPageHeader .saBreadcrumbs{font-size:.875rem}.saCompact .saPageHeader .saTitle{gap:.5rem}.saSmallScreen .saPageHeader,.saSmallscreensidebar .saPageHeader{z-index:1007;position:relative}.saSmallScreen .saPageHeader .saLogotypeHeader .saLogoRow,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saLogoRow{max-width:100%;height:2rem;box-sizing:border-box;position:relative;z-index:1007}.saSmallScreen .saPageHeader .saLogotypeHeader .saLogotype,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saLogotype{height:2rem;max-width:100%}.saSmallScreenHasTopButtons.saSmallScreen .saPageHeader .saLogotypeHeader .saTopRow,.saSmallScreenHasTopButtons.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saTopRow{box-shadow:none}.saSmallScreen .saPageHeader .saLogotypeHeader .saTopRow,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saTopRow{box-shadow:0 .25rem .25rem var(--Gray900Alpha7-BlackAlpha7);height:var(--Sa-ShortHeaderHeightSmallScreen)}.saSmallScreen .saPageHeader .saLogotypeHeader .saTopRow .saBackButton:active,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saTopRow .saBackButton:active{background:var(--Gray300-800)}.saSmallScreen .saPageHeader .saLogotypeHeader .saTopRow h1,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saTopRow h1{color:var(--Sa-Color-Text)}.saSmallScreen .saPageHeader .saLogotypeHeader .saTopRow .saIcon,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saTopRow .saIcon{color:var(--Sa-Color-Icon)}.saSmallScreen .saPageHeader .saLogotypeHeader .saBottomRow,.saSmallscreensidebar .saPageHeader .saLogotypeHeader .saBottomRow{top:5.5rem}.saSmallScreen .saPageHeader .saHeader,.saSmallscreensidebar .saPageHeader .saHeader{padding:0;flex-direction:column;min-width:0;width:100%;z-index:2;border:none}.saIosPwa.saSmallScreen .saPageHeader .saHeader,.saIosPwa.saSmallscreensidebar .saPageHeader .saHeader{padding:1rem 0 0 0}.saSmallScreen .saPageHeader .saNotifications,.saSmallscreensidebar .saPageHeader .saNotifications{display:flex;align-items:center;justify-content:center;position:relative;min-width:2rem;height:2rem;border-radius:.5rem}.saSmallScreen .saPageHeader .saNotifications .saBadgeCount,.saSmallscreensidebar .saPageHeader .saNotifications .saBadgeCount{position:absolute;height:1rem;min-width:1rem;right:0;top:0}.saSmallScreen .saPageHeader .saNotifications .saBadgeCount.saEmpty,.saSmallscreensidebar .saPageHeader .saNotifications .saBadgeCount.saEmpty{display:none}.saSmallScreen .saPageHeader .saNotifications::after,.saSmallscreensidebar .saPageHeader .saNotifications::after{left:-.625rem}.saSmallScreen .saPageHeader .saTopRow,.saSmallscreensidebar .saPageHeader .saTopRow{padding:.5rem .5rem .5rem 1rem;gap:.25rem;position:relative;max-width:100%;box-sizing:border-box;z-index:1007}.saSmallScreen .saPageHeader .saBottomRow,.saSmallscreensidebar .saPageHeader .saBottomRow{width:calc(100% - 2rem);z-index:1006;padding:0 1rem .5rem 1rem;gap:0;transition:ease transform .4s,ease box-shadow .2s}.saSmallScreen .saPageHeader .saHeaderWrapper,.saSmallscreensidebar .saPageHeader .saHeaderWrapper{display:flex;width:100%;justify-content:flex-start;text-align:left;align-items:center;min-width:0;overflow-x:auto}.saSmallScreen .saPageHeader .saHeaderWrapper::-webkit-scrollbar,.saSmallscreensidebar .saPageHeader .saHeaderWrapper::-webkit-scrollbar{display:none}@supports (scroll-timeline:--headerScroll){.saSmallScreen .saPageHeader .saHeaderWrapper,.saSmallscreensidebar .saPageHeader .saHeaderWrapper{scroll-timeline:--headerScroll inline;mask-image:linear-gradient(to right,transparent,#000 2rem,#000 calc(100% - 2rem),transparent);mask-size:calc(100% + 2rem * 2) 100%;mask-position:right;animation:saMaskScroll linear both;animation-timeline:--headerScroll}}@keyframes saMaskScroll{from{mask-position:right}to{mask-position:left}}.saSmallScreen .saPageHeader .saTitle,.saSmallscreensidebar .saPageHeader .saTitle{justify-content:center;flex:1;min-width:0;gap:.5rem}.saSmallScreen .saPageHeader .saTitle h1,.saSmallscreensidebar .saPageHeader .saTitle h1{white-space:nowrap;overflow:unset;text-overflow:unset;min-width:0;font-size:1rem;line-height:2rem;font-weight:600;text-align:left}.saSmallScreen .saPageHeader .saTitle h1::after,.saSmallscreensidebar .saPageHeader .saTitle h1::after{content:'';height:1rem;width:2rem;display:inline-flex}.saSmallScreen .saPageHeader .saSmallScreenBackButton,.saSmallscreensidebar .saPageHeader .saSmallScreenBackButton{margin-left:-.5rem}.saButtonHeader{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;background-color:transparent;color:var(--Sa-Color-Icon);position:relative}.saButtonHeader .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saButtonHeader .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saButtonHeader .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saButtonHeader:enabled:active{border-radius:.75rem}.saButtonHeader .saBadgeCount{position:absolute;right:0;top:0}@media (pointer:fine){.saButtonHeader:hover{background-color:var(--Primary100-Gray1000)}.saButtonHeader:hover .saIcon{color:var(--Primary600-White)}}.saButtonHeader:active{background-color:var(--Primary200-Gray900)}.saButtonHeader:active .saIcon{color:var(--Primary700-White)}.saSmallScreen .saButtonHeader{display:flex}.saButtonHeader::after{content:'';height:2.75rem;width:2.75rem;position:absolute;opacity:0}.saSmallScreen.saPopup .saNavigator{display:none}.saLargeScreen.saMiniView .saPageHeader{margin:0 1.5rem 0 1.5rem;padding-top:0}.saLargeScreen.saMiniView .saPageHeader .saHeader{margin:0;padding:1rem;border:none;box-shadow:none;width:100%;padding:1rem 0}.saLargeScreen.saMiniView .saPageHeader .saBackButton{margin-left:.25rem}.saStandard.saMiniView .saPageHeader .saHeader{height:4rem}.saStandard.saMiniView.saLargeScreenHasTopButtons .saPageHeader .saHeader{height:7rem}.saCompact.saMiniView .saPageHeader .saHeader{height:3rem}.saCompact.saMiniView.saLargeScreenHasTopButtons .saPageHeader .saHeader{height:6.5rem}.saLargeScreen .saSmallScreenNavigationBar{display:none}.saSmallScreen .saDesktopNavigationBar{display:none}.saLargeScreen .saPartHeader.saHideHeader{display:none}.saLargeScreen .saPartHeader .saExpandWrapper{display:none}.saSmallScreen .saPartHeader{padding:.5rem .5rem .5rem 1rem}.saSmallScreen .saPartHeader .saAdminLink,.saSmallScreen .saPartHeader .saExcel{display:none}.saSmallScreen .saPartHeader.saHideHeader{padding:.5rem}.saSmallScreen .saExpandWrapper .saExpand{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;color:var(--Primary600-Gray100);background:0 0}.saSmallScreen .saExpandWrapper .saExpand .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saSmallScreen .saExpandWrapper .saExpand .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSmallScreen .saExpandWrapper .saExpand .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSmallScreen .saExpandWrapper .saExpand:enabled:active{border-radius:.75rem}.saSmallScreen .saExpandWrapper .saExpand .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saSmallScreen .saExpandWrapper .saExpand:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saSmallScreen .saExpandWrapper .saExpand:enabled:hover .saIcon{color:var(--Primary600-White)}}.saSmallScreen .saExpandWrapper .saExpand:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saSmallScreen .saExpandWrapper .saExpand:enabled:active .saIcon{color:var(--Primary700-White)}.saSmallScreen .saExpandWrapper .saExpand.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saSmallScreen .saExpandWrapper .saExpand.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saSmallScreen .saExpandWrapper .saExpand.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saSmallScreen .saExpandWrapper .saExpand.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saSmallScreen .saExpandWrapper .saExpand.saDestructive:hover .saIcon{color:var(--White)}.saSmallScreen .saExpandWrapper .saExpand.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saSmallScreen .saExpandWrapper .saExpand.saDestructive.saOpen,.saSmallScreen .saExpandWrapper .saExpand.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saSmallScreen .saExpandWrapper .saExpand.saDestructive.saOpen .saIcon,.saSmallScreen .saExpandWrapper .saExpand.saDestructive:active .saIcon{color:var(--White)}.saSmallScreen .saExpandWrapper .saExpand.saDestructive.saOpen .saBadge,.saSmallScreen .saExpandWrapper .saExpand.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saSmallScreen .saExpandWrapper .saExpand.saDisabled,.saSmallScreen .saExpandWrapper .saExpand:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saSmallScreen .saExpandWrapper .saExpand.saDisabled[data-sa-admin-link],.saSmallScreen .saExpandWrapper .saExpand:disabled[data-sa-admin-link]{cursor:default}.saSmallScreen .saExpandWrapper .saExpand.saDisabled .saIcon,.saSmallScreen .saExpandWrapper .saExpand:disabled .saIcon{color:var(--Gray300-700)}.saSmallScreen .saExpandWrapper .saExpand.saClosed .saIcon{transform:rotate(180deg)}.saSmallScreen .saExpandWrapper .saExpand::after{content:'';height:3rem;width:3rem;position:absolute;margin-right:-.5rem}.saLargeScreen .saHasBorder .saPartHeader{padding:1rem 1rem 0 1rem}.saPartHeader{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;padding-bottom:.5rem}.saPartHeader .saPartTitleWrapper{display:flex;gap:.25rem;flex-shrink:1;width:100%;max-width:fit-content}.saPartHeader .saPartHeading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;gap:.25rem}.saPartHeader .saPartHeading h2{overflow-wrap:anywhere;line-height:1.875rem}.saPartButtons .saTopButtons{min-width:0}.saPartButtons .saNavigationBar{padding-bottom:.5rem}.saStandard .saPartButtons .saNavigationBar{padding-bottom:1rem}.saCompact .saPartButtons .saTopButtons{gap:.5rem}.saSmallScreen .saPartButtons .saTopButtons{justify-content:space-between}.saAlert,.saAlert *{box-sizing:border-box}.saLargeScreen .saAlert{min-width:12.5rem;max-width:25rem}.saAlert{animation:ScaleIn 70ms ease-in;display:flex;flex-direction:column;position:relative;border-radius:1rem;box-shadow:0 1px 2px var(--Gray900Alpha7-BlackAlpha20),0 2px .25rem var(--Gray900Alpha7-BlackAlpha20),0 .25rem .5rem var(--Gray900Alpha7-BlackAlpha20),0 .5rem 1rem var(--Gray900Alpha7-BlackAlpha20),0 1rem 2rem var(--Gray900Alpha7-BlackAlpha20),0 2rem 4rem var(--Gray900Alpha7-BlackAlpha20);justify-content:space-between;background:var(--Sa-Color-Surface)}.saAlert .saAlertHeader{min-height:4.5rem;max-height:8.5rem;display:flex;justify-content:center;align-items:center;border-radius:1rem 1rem 0 0}.saAlert .saAlertHeader .saIcon{display:flex;align-items:center;justify-content:center;color:var(--White);font-size:2.5rem;line-height:2.5rem}.saAlert .saAlertMessageWrapper{display:flex;flex-direction:column;gap:1rem;padding:1rem}.saAlert .saAlertMessage{color:var(--Sa-Color-Text);font-size:.875rem;overflow:auto}.saAlert .saAlertHeading{line-height:1}.saAlert .saButtons{display:flex;flex-direction:row;gap:.5rem;min-width:0;flex-wrap:wrap}.saAlert .saAlertButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;min-width:6.75rem}.saAlert .saAlertButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saAlert .saAlertButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saAlert .saAlertButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saAlert .saAlertButton{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saAlert .saAlertButton:has(.saIcon){padding-left:.75rem}.saStandard .saAlert .saAlertButton:enabled:active{border-radius:.75rem}.saStandard .saAlert .saAlertButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saAlert .saAlertButton{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saAlert .saAlertButton:has(.saIcon){padding-left:.625rem}.saCompact .saAlert .saAlertButton:enabled:active{border-radius:.75rem}.saCompact .saAlert .saAlertButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saAlert .saAlertButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saAlert .saAlertButton:has(.saIcon){padding-left:.75rem}.saSmallScreen .saAlert .saAlertButton:enabled:active{border-radius:.75rem}.saSmallScreen .saAlert .saAlertButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saAlert .saAlertButton{min-width:6rem}.saSmallScreen .saAlert .saAlertButton{min-width:6.75rem}.saError.saAlert .saAlertHeader{background:var(--Red100-900)}.saError.saAlert .saAlertHeader .saIcon{color:var(--Red600-200)}.saDestructive.saAlert .saAlertHeader{background-image:linear-gradient(45deg,var(--Red500) 25%,var(--Red600) 25%,var(--Red600) 50%,var(--Red500) 50%,var(--Red500) 75%,var(--Red600) 75%,var(--Red600) 100%);background-size:6rem 6rem}.saWarning.saAlert .saAlertHeader{background:var(--Yellow300);background-image:linear-gradient(45deg,var(--Yellow200) 25%,var(--Yellow300) 25%,var(--Yellow300) 50%,var(--Yellow200) 50%,var(--Yellow200) 75%,var(--Yellow300) 75%,var(--Yellow300) 100%);background-size:6rem 6rem}.saWarning.saAlert .saAlertHeader .saIcon{color:var(--White-Yellow1300)}.saInfo.saAlert .saAlertHeader,.saQuestion.saAlert .saAlertHeader{background-color:var(--Sa-Color-Primary100)}.saInfo.saAlert .saAlertHeader .saIcon,.saQuestion.saAlert .saAlertHeader .saIcon{color:var(--Sa-Color-Primary600)}.saSuccess.saAlert .saAlertHeader{background:radial-gradient(50% 50% at 100% 0,var(--Green300) 0 5%,var(--Green400) 6% 15%,var(--Green300) 16% 25%,var(--Green400) 26% 35%,var(--Green300) 36% 45%,var(--Green400) 46% 55%,var(--Green300) 56% 65%,var(--Green400) 66% 75%,var(--Green300) 76% 85%,var(--Green400) 86% 95%,transparent 96%),radial-gradient(50% 50% at 0 100%,var(--Green300) 0 5%,var(--Green400) 6% 15%,var(--Green300) 16% 25%,var(--Green400) 26% 35%,var(--Green300) 36% 45%,var(--Green400) 46% 55%,var(--Green300) 56% 65%,var(--Green400) 66% 75%,var(--Green300) 76% 85%,var(--Green400) 86% 95%,transparent 96%),radial-gradient(50% 50%,var(--Green300) 0 5%,var(--Green400) 6% 15%,var(--Green300) 16% 25%,var(--Green400) 26% 35%,var(--Green300) 36% 45%,var(--Green400) 46% 55%,var(--Green300) 56% 65%,var(--Green400) 66% 75%,var(--Green300) 76% 85%,var(--Green400) 86% 95%,transparent 96%),radial-gradient(50% 50%,var(--Green300) 0 5%,var(--Green400) 6% 15%,var(--Green300) 16% 25%,var(--Green400) 26% 35%,var(--Green300) 36% 45%,var(--Green400) 46% 55%,var(--Green300) 56% 65%,var(--Green400) 66% 75%,var(--Green300) 76% 85%,var(--Green400) 86% 95%,transparent 96%) 12.5rem 12.5rem;background:radial-gradient(50% 50% at 100% 0,var(--Green300) 0 5%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 6% 15%,var(--Green300) 16% 25%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 26% 35%,var(--Green300) 36% 45%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 46% 55%,var(--Green300) 56% 65%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 66% 75%,var(--Green300) 76% 85%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 86% 95%,transparent 96%),radial-gradient(50% 50% at 0 100%,var(--Green300) 0 5%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 6% 15%,var(--Green300) 16% 25%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 26% 35%,var(--Green300) 36% 45%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 46% 55%,var(--Green300) 56% 65%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 66% 75%,var(--Green300) 76% 85%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 86% 95%,transparent 96%),radial-gradient(50% 50%,var(--Green300) 0 5%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 6% 15%,var(--Green300) 16% 25%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 26% 35%,var(--Green300) 36% 45%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 46% 55%,var(--Green300) 56% 65%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 66% 75%,var(--Green300) 76% 85%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 86% 95%,transparent 96%),radial-gradient(50% 50%,var(--Green300) 0 5%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 6% 15%,var(--Green300) 16% 25%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 26% 35%,var(--Green300) 36% 45%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 46% 55%,var(--Green300) 56% 65%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 66% 75%,var(--Green300) 76% 85%,color-mix(in oklch,var(--Green300) 60%,var(--Green400)) 86% 95%,transparent 96%) 12.5rem 12.5rem;background-size:25rem 25rem;background-color:var(--Green300)}.saSuccess.saAlert .saAlertHeader .saIcon{color:var(--White)}.saSmallScreen .saAlert{margin-left:1rem;width:calc(100% - 2rem)}.saSmallScreen .saAlert .saAlertButton{flex-grow:1;max-width:100%}@keyframes ScaleIn{0%{transform:scale(.4)}100%{transform:scale(1)}}.saButtonPrimary{background-color:var(--Primary600-700);color:var(--Sa-Color-PrimaryButtonLabel)}.saButtonPrimary .saIcon{color:var(--Sa-Color-PrimaryButtonIcon)}.saButtonPrimary .saBadge{color:var(--Sa-Color-Primary600);background:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary600-700)}@media (pointer:fine){.saButtonPrimary:enabled:hover{background-color:var(--Primary700-800)}.saButtonPrimary:enabled:hover .saBadge{background-color:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary700-800)}}.saButtonPrimary.saOpen,.saButtonPrimary:enabled:active{background-color:var(--Primary800-900)}.saButtonPrimary.saOpen .saBadge,.saButtonPrimary:enabled:active .saBadge{color:var(--Primary800-900);border-color:var(--Primary800-900)}.saButtonPrimary:disabled{background:var(--Primary200-Gray900);color:var(--PrimaryButtonLabel-Gray700);cursor:not-allowed}.saButtonPrimary:disabled[data-sa-admin-link]{cursor:default}.saButtonPrimary:disabled .saIcon{color:var(--PrimaryButtonIcon-Gray700)}.saButtonPrimary.saDestructive{background-color:var(--Sa-Color-DestructiveButtonBackground);color:var(--White);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness13)}@media (pointer:fine){.saButtonPrimary.saDestructive:enabled:hover{background-color:var(--Sa-Color-DestructiveButtonBackground-Brightness90)}}.saButtonSecondary{border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground)}.saButtonSecondary .saIcon{color:var(--Sa-Color-Icon)}.saButtonSecondary .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saButtonSecondary:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saButtonSecondary:enabled:hover .saIcon{color:var(--Primary600-White)}.saButtonSecondary:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saButtonSecondary.saOpen,.saButtonSecondary:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saButtonSecondary.saOpen .saIcon,.saButtonSecondary:enabled:active .saIcon{color:var(--Primary700-White)}.saButtonSecondary.saOpen .saBadge,.saButtonSecondary:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saButtonSecondary.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saButtonSecondary.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saButtonSecondary.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saButtonSecondary.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saButtonSecondary.saDestructive:hover .saIcon{color:var(--White)}.saButtonSecondary.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saButtonSecondary.saDestructive.saOpen,.saButtonSecondary.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saButtonSecondary.saDestructive.saOpen .saIcon,.saButtonSecondary.saDestructive:active .saIcon{color:var(--White)}.saButtonSecondary.saDestructive.saOpen .saBadge,.saButtonSecondary.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saButtonSecondary.saDisabled,.saButtonSecondary:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saButtonSecondary.saDisabled[data-sa-admin-link],.saButtonSecondary:disabled[data-sa-admin-link]{cursor:default}.saButtonSecondary.saDisabled .saIcon,.saButtonSecondary:disabled .saIcon{color:var(--Gray300-700)}.saButtonSecondary.saDisabled .saBadge,.saButtonSecondary:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saButtonGhost{color:var(--Primary600-Gray100);background:0 0}.saButtonGhost .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saButtonGhost:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saButtonGhost:enabled:hover .saIcon{color:var(--Primary600-White)}}.saButtonGhost:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saButtonGhost:enabled:active .saIcon{color:var(--Primary700-White)}.saButtonGhost.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saButtonGhost.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saButtonGhost.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saButtonGhost.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saButtonGhost.saDestructive:hover .saIcon{color:var(--White)}.saButtonGhost.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saButtonGhost.saDestructive.saOpen,.saButtonGhost.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saButtonGhost.saDestructive.saOpen .saIcon,.saButtonGhost.saDestructive:active .saIcon{color:var(--White)}.saButtonGhost.saDestructive.saOpen .saBadge,.saButtonGhost.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saButtonGhost.saDisabled,.saButtonGhost:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saButtonGhost.saDisabled[data-sa-admin-link],.saButtonGhost:disabled[data-sa-admin-link]{cursor:default}.saButtonGhost.saDisabled .saIcon,.saButtonGhost:disabled .saIcon{color:var(--Gray300-700)}.saDefaultButtonPrimary{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;background-color:var(--Primary600-700);color:var(--Sa-Color-PrimaryButtonLabel)}.saDefaultButtonPrimary .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saDefaultButtonPrimary .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDefaultButtonPrimary .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDefaultButtonPrimary .saIcon{color:var(--Sa-Color-PrimaryButtonIcon)}.saDefaultButtonPrimary .saBadge{color:var(--Sa-Color-Primary600);background:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary600-700)}@media (pointer:fine){.saDefaultButtonPrimary:enabled:hover{background-color:var(--Primary700-800)}.saDefaultButtonPrimary:enabled:hover .saBadge{background-color:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary700-800)}}.saDefaultButtonPrimary.saOpen,.saDefaultButtonPrimary:enabled:active{background-color:var(--Primary800-900)}.saDefaultButtonPrimary.saOpen .saBadge,.saDefaultButtonPrimary:enabled:active .saBadge{color:var(--Primary800-900);border-color:var(--Primary800-900)}.saDefaultButtonPrimary:disabled{background:var(--Primary200-Gray900);color:var(--PrimaryButtonLabel-Gray700);cursor:not-allowed}.saDefaultButtonPrimary:disabled[data-sa-admin-link]{cursor:default}.saDefaultButtonPrimary:disabled .saIcon{color:var(--PrimaryButtonIcon-Gray700)}.saDefaultButtonPrimary.saDestructive{background-color:var(--Sa-Color-DestructiveButtonBackground);color:var(--White);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness13)}@media (pointer:fine){.saDefaultButtonPrimary.saDestructive:enabled:hover{background-color:var(--Sa-Color-DestructiveButtonBackground-Brightness90)}}.saStandard .saDefaultButtonPrimary{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saDefaultButtonPrimary:has(.saIcon){padding-left:.75rem}.saStandard .saDefaultButtonPrimary:enabled:active{border-radius:.75rem}.saStandard .saDefaultButtonPrimary .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saDefaultButtonPrimary{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saDefaultButtonPrimary:has(.saIcon){padding-left:.625rem}.saCompact .saDefaultButtonPrimary:enabled:active{border-radius:.75rem}.saCompact .saDefaultButtonPrimary .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saDefaultButtonPrimary{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saDefaultButtonPrimary:has(.saIcon){padding-left:.75rem}.saSmallScreen .saDefaultButtonPrimary:enabled:active{border-radius:.75rem}.saSmallScreen .saDefaultButtonPrimary .saIcon{font-size:1.25rem;min-width:1.625rem}.saDefaultButtonSecondary{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground)}.saDefaultButtonSecondary .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saDefaultButtonSecondary .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDefaultButtonSecondary .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDefaultButtonSecondary .saIcon{color:var(--Sa-Color-Icon)}.saDefaultButtonSecondary .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saDefaultButtonSecondary:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saDefaultButtonSecondary:enabled:hover .saIcon{color:var(--Primary600-White)}.saDefaultButtonSecondary:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saDefaultButtonSecondary.saOpen,.saDefaultButtonSecondary:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saDefaultButtonSecondary.saOpen .saIcon,.saDefaultButtonSecondary:enabled:active .saIcon{color:var(--Primary700-White)}.saDefaultButtonSecondary.saOpen .saBadge,.saDefaultButtonSecondary:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saDefaultButtonSecondary.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saDefaultButtonSecondary.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saDefaultButtonSecondary.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saDefaultButtonSecondary.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saDefaultButtonSecondary.saDestructive:hover .saIcon{color:var(--White)}.saDefaultButtonSecondary.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saDefaultButtonSecondary.saDestructive.saOpen,.saDefaultButtonSecondary.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saDefaultButtonSecondary.saDestructive.saOpen .saIcon,.saDefaultButtonSecondary.saDestructive:active .saIcon{color:var(--White)}.saDefaultButtonSecondary.saDestructive.saOpen .saBadge,.saDefaultButtonSecondary.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saDefaultButtonSecondary.saDisabled,.saDefaultButtonSecondary:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saDefaultButtonSecondary.saDisabled[data-sa-admin-link],.saDefaultButtonSecondary:disabled[data-sa-admin-link]{cursor:default}.saDefaultButtonSecondary.saDisabled .saIcon,.saDefaultButtonSecondary:disabled .saIcon{color:var(--Gray300-700)}.saDefaultButtonSecondary.saDisabled .saBadge,.saDefaultButtonSecondary:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saStandard .saDefaultButtonSecondary{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saDefaultButtonSecondary:has(.saIcon){padding-left:.75rem}.saStandard .saDefaultButtonSecondary:enabled:active{border-radius:.75rem}.saStandard .saDefaultButtonSecondary .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saDefaultButtonSecondary{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saDefaultButtonSecondary:has(.saIcon){padding-left:.625rem}.saCompact .saDefaultButtonSecondary:enabled:active{border-radius:.75rem}.saCompact .saDefaultButtonSecondary .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saDefaultButtonSecondary{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saDefaultButtonSecondary:has(.saIcon){padding-left:.75rem}.saSmallScreen .saDefaultButtonSecondary:enabled:active{border-radius:.75rem}.saSmallScreen .saDefaultButtonSecondary .saIcon{font-size:1.25rem;min-width:1.625rem}.ButtonPrimary{background-color:var(--Primary600-700);color:var(--Sa-Color-PrimaryButtonLabel)}.ButtonPrimary .saIcon{color:var(--Sa-Color-PrimaryButtonIcon)}.ButtonPrimary .saBadge{color:var(--Sa-Color-Primary600);background:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary600-700)}@media (pointer:fine){.ButtonPrimary:enabled:hover{background-color:var(--Primary700-800)}.ButtonPrimary:enabled:hover .saBadge{background-color:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary700-800)}}.ButtonPrimary.saOpen,.ButtonPrimary:enabled:active{background-color:var(--Primary800-900)}.ButtonPrimary.saOpen .saBadge,.ButtonPrimary:enabled:active .saBadge{color:var(--Primary800-900);border-color:var(--Primary800-900)}.ButtonPrimary:disabled{background:var(--Primary200-Gray900);color:var(--PrimaryButtonLabel-Gray700);cursor:not-allowed}.ButtonPrimary:disabled[data-sa-admin-link]{cursor:default}.ButtonPrimary:disabled .saIcon{color:var(--PrimaryButtonIcon-Gray700)}.ButtonPrimary.saDestructive{background-color:var(--Sa-Color-DestructiveButtonBackground);color:var(--White);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness13)}@media (pointer:fine){.ButtonPrimary.saDestructive:enabled:hover{background-color:var(--Sa-Color-DestructiveButtonBackground-Brightness90)}}.saClosePopupButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;background-color:var(--Gray900);color:var(--White);position:absolute;right:0}.saClosePopupButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saClosePopupButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saClosePopupButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saClosePopupButton{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saClosePopupButton:has(.saIcon){padding-left:.75rem}.saStandard .saClosePopupButton:enabled:active{border-radius:.75rem}.saStandard .saClosePopupButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saClosePopupButton{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saClosePopupButton:has(.saIcon){padding-left:.625rem}.saCompact .saClosePopupButton:enabled:active{border-radius:.75rem}.saCompact .saClosePopupButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saClosePopupButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saClosePopupButton:has(.saIcon){padding-left:.75rem}.saSmallScreen .saClosePopupButton:enabled:active{border-radius:.75rem}.saSmallScreen .saClosePopupButton .saIcon{font-size:1.25rem;min-width:1.625rem}@media (pointer:fine){.saClosePopupButton:enabled:hover{background-color:var(--Red600)}}.saClosePopupButton:enabled:active{background-color:var(--Red700)}.saStandard .saClosePopupButton{top:-3rem}.saCompact .saClosePopupButton{top:-2.75rem}.saLabelButton{display:flex;justify-content:center;align-items:center;height:1rem;width:1rem;min-width:1rem;border-radius:50%;padding:0;background:var(--Sa-Color-Primary600);position:relative;transition:ease background .2s,ease box-shadow .2s}.saLabelButton .saIcon{font-size:.625rem;color:var(--White)}.saButtonSplit{position:relative;display:flex}.saButtonSplit button{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saButtonSplit button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saButtonSplit button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saButtonSplit button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saButtonSplit button:has(.saIcon){padding-left:.625rem}.saButtonSplit button:enabled:active{border-radius:.75rem}.saButtonSplit button .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}@media (pointer:fine){.saButtonSplit button:hover{z-index:1}}.saButtonSplit button.saButtonPrimary{background-color:var(--Primary600-700);color:var(--Sa-Color-PrimaryButtonLabel)}.saButtonSplit button.saButtonPrimary .saIcon{color:var(--Sa-Color-PrimaryButtonIcon)}.saButtonSplit button.saButtonPrimary .saBadge{color:var(--Sa-Color-Primary600);background:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary600-700)}@media (pointer:fine){.saButtonSplit button.saButtonPrimary:enabled:hover{background-color:var(--Primary700-800)}.saButtonSplit button.saButtonPrimary:enabled:hover .saBadge{background-color:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary700-800)}}.saButtonSplit button.saButtonPrimary.saOpen,.saButtonSplit button.saButtonPrimary:enabled:active{background-color:var(--Primary800-900)}.saButtonSplit button.saButtonPrimary.saOpen .saBadge,.saButtonSplit button.saButtonPrimary:enabled:active .saBadge{color:var(--Primary800-900);border-color:var(--Primary800-900)}.saButtonSplit button.saButtonPrimary:disabled{background:var(--Primary200-Gray900);color:var(--PrimaryButtonLabel-Gray700);cursor:not-allowed}.saButtonSplit button.saButtonPrimary:disabled[data-sa-admin-link]{cursor:default}.saButtonSplit button.saButtonPrimary:disabled .saIcon{color:var(--PrimaryButtonIcon-Gray700)}.saButtonSplit button.saButtonPrimary.saDestructive{background-color:var(--Sa-Color-DestructiveButtonBackground);color:var(--White);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness13)}@media (pointer:fine){.saButtonSplit button.saButtonPrimary.saDestructive:enabled:hover{background-color:var(--Sa-Color-DestructiveButtonBackground-Brightness90)}}.saButtonSplit button.saButtonSecondary{border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground)}.saButtonSplit button.saButtonSecondary .saIcon{color:var(--Sa-Color-Icon)}.saButtonSplit button.saButtonSecondary .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saButtonSplit button.saButtonSecondary:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saButtonSplit button.saButtonSecondary:enabled:hover .saIcon{color:var(--Primary600-White)}.saButtonSplit button.saButtonSecondary:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saButtonSplit button.saButtonSecondary.saOpen,.saButtonSplit button.saButtonSecondary:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saButtonSplit button.saButtonSecondary.saOpen .saIcon,.saButtonSplit button.saButtonSecondary:enabled:active .saIcon{color:var(--Primary700-White)}.saButtonSplit button.saButtonSecondary.saOpen .saBadge,.saButtonSplit button.saButtonSecondary:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saButtonSplit button.saButtonSecondary.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saButtonSplit button.saButtonSecondary.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saButtonSplit button.saButtonSecondary.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saButtonSplit button.saButtonSecondary.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saButtonSplit button.saButtonSecondary.saDestructive:hover .saIcon{color:var(--White)}.saButtonSplit button.saButtonSecondary.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saButtonSplit button.saButtonSecondary.saDestructive.saOpen,.saButtonSplit button.saButtonSecondary.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saButtonSplit button.saButtonSecondary.saDestructive.saOpen .saIcon,.saButtonSplit button.saButtonSecondary.saDestructive:active .saIcon{color:var(--White)}.saButtonSplit button.saButtonSecondary.saDestructive.saOpen .saBadge,.saButtonSplit button.saButtonSecondary.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saButtonSplit button.saButtonSecondary.saDisabled,.saButtonSplit button.saButtonSecondary:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saButtonSplit button.saButtonSecondary.saDisabled[data-sa-admin-link],.saButtonSplit button.saButtonSecondary:disabled[data-sa-admin-link]{cursor:default}.saButtonSplit button.saButtonSecondary.saDisabled .saIcon,.saButtonSplit button.saButtonSecondary:disabled .saIcon{color:var(--Gray300-700)}.saButtonSplit button.saButtonSecondary.saDisabled .saBadge,.saButtonSplit button.saButtonSecondary:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saButtonSplit button:first-child{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem;border-radius:.5rem 0 0 .5rem;padding:0 .75rem}.saButtonSplit button:first-child:has(.saIcon){padding-left:.625rem}.saButtonSplit button:first-child:enabled:active{border-radius:.75rem}.saButtonSplit button:first-child .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saButtonSplit button:first-child:enabled:active{border-radius:.75rem 0 0 .75rem}.saButtonSplit button.saInactive+.saSplitButtonArrow{z-index:2}.saButtonSplit button.saSplitButtonArrow{border-radius:.5rem;padding:0 .5rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;border-radius:0 .5rem .5rem 0;width:2rem;margin-left:-.0625rem}.saButtonSplit button.saSplitButtonArrow:enabled:active{border-radius:.75rem}.saButtonSplit button.saSplitButtonArrow.saButtonPrimary:enabled{border-left:.0625rem solid var(--Sa-Color-Primary700)}.saButtonSplit button.saSplitButtonArrow:enabled:active{border-radius:0 .75rem .75rem 0}.saErrorView{display:flex;flex-direction:column;gap:2rem}.saSmallScreen .saErrorView{padding:1.5rem}.saErrorView .saErrorViewContent{display:flex;flex-direction:column;gap:1rem;overflow-y:auto}.saLargeScreen .saErrorView .saErrorViewContent{margin-top:2.5rem}.saErrorView .saErrorViewContent>.saIcon{display:flex;align-items:center;justify-content:center;font-size:1.5rem;border-radius:.5rem;height:3rem;width:3rem;background-color:var(--Gray100-1000);color:var(--Sa-Color-TextSecondary)}.saErrorView .saErrorViewContent .saErrorViewContentInner{display:flex;flex-direction:column;gap:1.5rem;max-height:calc(100vh - 20rem);min-height:min-content}.saErrorView .saErrorViewContent .saErrorViewContentInner section{display:flex;flex-direction:column}.saErrorView .saErrorViewContent .saErrorViewContentInner section h2{padding-bottom:.25rem}.saErrorView .saErrorViewContent .saErrorViewContentInner section h3{font-size:.75rem;line-height:.75rem;font-weight:400;color:var(--Sa-Color-TextSecondary);margin-bottom:.25rem;word-break:break-all}.saErrorView .saErrorViewContent .saErrorViewContentInner section p{font-size:.875rem;line-height:1.25rem;color:var(--Sa-Color-Text);word-break:break-all}.saErrorView .saErrorViewButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;width:fit-content;margin-top:1rem}.saErrorView .saErrorViewButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saErrorView .saErrorViewButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saErrorView .saErrorViewButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saErrorView .saErrorViewButton{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saErrorView .saErrorViewButton:has(.saIcon){padding-left:.75rem}.saStandard .saErrorView .saErrorViewButton:enabled:active{border-radius:.75rem}.saStandard .saErrorView .saErrorViewButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saErrorView .saErrorViewButton{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saErrorView .saErrorViewButton:has(.saIcon){padding-left:.625rem}.saCompact .saErrorView .saErrorViewButton:enabled:active{border-radius:.75rem}.saCompact .saErrorView .saErrorViewButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saErrorView .saErrorViewButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saErrorView .saErrorViewButton:has(.saIcon){padding-left:.75rem}.saSmallScreen .saErrorView .saErrorViewButton:enabled:active{border-radius:.75rem}.saSmallScreen .saErrorView .saErrorViewButton .saIcon{font-size:1.25rem;min-width:1.625rem}@media screen and (max-width:1100px){.saLoginCover{display:none}}.saLogin{display:flex;flex-direction:row;width:100%;min-height:100vh;flex-wrap:wrap;color:var(--Sa-Color-Text);line-height:normal}.saLogin *{box-sizing:border-box}.saLogin .saErrorText p{color:var(--Red600-400)}.saLogin h1{font-size:1.5rem;line-height:2rem;font-weight:600;word-break:break-word;color:var(--Sa-Color-Text);padding-bottom:0}.saSmallScreen.saLogin h1{text-align:center}.saSmallScreen.saLogin h1+.saDescription{text-align:center}.saLogin .saInstructions{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;overflow-wrap:anywhere}.saSmallScreen.saLogin .saInstructions{text-align:center}.saLogin .saInputTextWrapper{margin-right:0}.saLogin .saInputTextWrapper .saInputText{height:2.5rem;border-radius:.5rem;padding:0 .75rem;min-width:2rem}.saLogin .saInputTextWrapper .saInputText.saVerificationCodeBox{height:3.5rem;width:100%;max-width:3.5rem;font-size:2rem;padding:0 0 .125rem 0;text-align:center}.saLogin .saInputTextWrapper .saTrailingIconsWrapper{height:2.5rem}.saLogin .saInnerForm{display:flex;gap:1.5rem;flex-direction:column}.saLogin .saButtonIcon{width:1.5rem;height:1.5rem}.saLogin .saBankIdLogo{background:url(../img/BankID_logo.svg) top center no-repeat;width:2.5rem;height:2rem}.saLogin .saMicrosoft{background:url(../img/microsoft.svg) top center no-repeat}.saLogin .saSoftadminLogo{display:flex;min-width:10rem}.saLogin .saWordMark{height:2rem;position:relative;filter:var(--Sa-WordmarkFilter)}.saLogin .saLogo{width:2rem;height:2rem}.saLogin .saControlCol{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.saLogin .saControlCol label{font-size:.875rem;font-weight:500;position:relative}.saLogin .saControlRow{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:space-between}.saLogin .saLabelWrapper{display:flex;align-items:center;justify-content:space-between}.saLogin .saControlInner{display:flex;gap:1rem;flex-direction:column}.saLogin .saLoginOuter{flex-basis:30%;background:var(--Sa-Color-Surface);display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:1rem;font-size:.875rem}.saSmallScreen.saLogin .saLoginOuter{flex-basis:100%;padding:1.5rem 1rem 5rem 1rem}.saLogin .saCustomerLoginLogo{max-width:22rem;max-height:6rem;min-height:4rem}.saLogin .saCustomerLoginLogo.saDark{display:none}.saLogin .saLoginInner{width:100%;min-width:12.5rem;max-width:23.5rem;display:flex;flex-direction:column;gap:1rem;margin:2rem}.saSmallScreen.saLogin .saLoginInner{margin:1.5rem 0}.saLogin .saLoginInner form{display:flex;flex-direction:column}.saLogin .saLoginInner .saLoginPageButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;font-weight:500;gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem;max-width:100%;width:100%}.saLogin .saLoginInner .saLoginPageButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saLogin .saLoginInner .saLoginPageButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saLogin .saLoginInner .saLoginPageButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saLogin .saLoginInner .saLoginPageButton:has(.saIcon){padding-left:.75rem}.saLogin .saLoginInner .saLoginPageButton:enabled:active{border-radius:.75rem}.saLogin .saLoginInner .saLoginPageButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saLogin .saLoginInner a{color:var(--Sa-Color-Primary600)}@media (pointer:fine){.saLogin .saLoginInner a:hover{text-decoration:underline}}.saLogin .saStatus{margin-bottom:.5rem}.saLogin a.saForgotPassword{font-weight:400;font-size:.875rem;position:relative;text-decoration:none;color:var(--Sa-Color-Primary600);transition:ease .2s all}@media (pointer:fine){.saLogin a.saForgotPassword:hover{text-decoration:underline}}.saLogin a.saForgotPassword:active{color:var(--Primary500-200)}.saLogin a.saForgotPassword::after{content:'';height:2rem;width:100%;opacity:0;position:absolute;right:0;top:-.5rem}.saLogin .saLoginDivider{display:inline-flex;align-items:center;position:relative;gap:1.5rem;color:var(--Sa-Color-TextSecondary)}.saLogin .saLoginDivider::after,.saLogin .saLoginDivider::before{content:'';height:1px;width:100%;border-radius:1px;position:relative;background:var(--Gray200-900)}.saLogin .saButtonWrapper{margin-top:1rem;display:flex;flex-direction:column;gap:1rem;position:relative}.saLogin .saSaLogo{bottom:1.5rem;left:1.5rem;height:1.5rem;pointer-events:none}.saLogin .saLoginCover{flex-basis:65%;background:url(../img/body-bg/background.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-color:var(--Gray100-1000);border-radius:1.5rem;margin:1rem 1rem 1rem 0}.saSmallScreen.saLogin .saLoginCover{display:none}.saLogin .saQrCodeWrapper{display:flex;justify-content:center;margin-top:1rem}.saLogin .saBankIdAppInstructions{background:url(../img/desktop-phone.svg) top center no-repeat;width:12.5rem;height:12.5rem;margin-top:.75rem}.saLogin .saVerificationCodeLabel{margin:.5rem 0}.saLogin .saRememberDeviceWrapper{display:flex;flex-direction:column;gap:.5rem}.saLogin .saRememberDeviceWrapper .saRememberDeviceControl{display:flex;align-items:flex-start;gap:.5rem}.saLogin .saRememberDeviceWrapper .saCheckbox{margin-top:.1875rem}.saLogin .saRememberDeviceWrapper .saRememberDeviceControlLabel{display:flex;flex-direction:column}.saLogin .saRememberDeviceWrapper .saRememberDeviceControlLabel .saLabel{cursor:pointer}.saLogin .saRememberDeviceWrapper .saRememberDeviceControlLabel .saDescription{color:var(--Sa-Color-FieldDescription);font-weight:300;line-height:1.125rem}.saLogin .saVerificationCodeBoxes{display:flex;gap:.5rem;justify-content:space-between;caret-color:transparent}.saSmallScreen.saLogin .saVerificationCodeBoxes{gap:.25rem}.saLogin .saVerificationCodeLabel{display:block;margin-bottom:.5rem}@supports (color:light-dark(white,black)){@media (prefers-color-scheme:dark){body:not([data-theme]).saLogin .saCustomerLoginLogo.saLight{display:none}body:not([data-theme]).saLogin .saCustomerLoginLogo.saDark{display:block}}@media (prefers-color-scheme:dark){body:not([data-theme]).saLogin .saBankIdLogo{background-image:url(../img/BankID_logo_white.svg)}}}.saColumnManagerRoot{display:flex;justify-content:center;align-items:safe center;color:var(--Sa-Color-Text);box-sizing:border-box}@media screen and (max-width:400px){.saSmallScreen .saColumnManagerRoot{overflow:auto}}.saColumnManager{display:flex;flex-direction:column;justify-content:space-between;position:relative;transform:scale(1);transition:transform .2s ease;min-width:0;background-color:var(--Sa-Color-Surface);padding:1rem;gap:1rem;border-radius:1rem;width:25rem;min-height:25rem;box-shadow:0 0 2rem var(--Gray900Alpha7-BlackAlpha20);border:solid 1px var(--Gray200-800)}.saColumnManager .saTabGroup{display:flex;position:relative;flex-direction:row;align-self:flex-start;flex:1;width:100%;z-index:2}.saColumnManager .saTabGroup *{box-sizing:border-box}.saColumnManager .saTabGroup a{text-decoration:none}.saColumnManager .saTabGroup a>span:first-child{display:flex;align-items:center;justify-content:center}.saColumnManager .saTabGroup::after{content:'';height:1px;width:100%;background:var(--Gray200-900);position:absolute;right:0;bottom:0;z-index:-1}.saColumnManager .saTabGroup>div{display:flex}.saColumnManager .saTabGroup div:first-child .saTab{border-left:1px solid var(--Gray200-800);border-radius:.25rem 0 0 0}.saColumnManager .saTabGroup div:nth-last-child(2):not(.saMoreTabWrapper) .saTab{border-radius:0 .25rem 0 0}.saColumnManager .saTabGroup div:first-child:nth-last-child(2) .saTab{border-radius:.25rem .25rem 0 0}.saColumnManager .saTabGroup div.saMoreTabWrapper:not(.saHidden) .saTab{border-radius:0 .25rem 0 0}.saColumnManager .saTab{display:flex;position:relative;align-items:center;justify-content:center;text-decoration:none;color:var(--Sa-Color-TabText);background:var(--Sa-Color-TabBackground);border-color:var(--Gray100-1000);z-index:0;border:1px solid var(--Gray200-800);border-left:none;font-size:.875rem;padding:0 1rem;height:2.5rem;max-width:32ch;gap:.5rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saCompact .saColumnManager .saTab{padding:0 .5rem}@media (pointer:fine){.saColumnManager .saTab:hover{color:var(--Primary600-White);background-color:var(--White-Gray1000)}.saColumnManager .saTab:hover .saIcon{color:var(--Primary600-White)}}.saColumnManager .saTab:active{color:var(--Primary700-White);background-color:var(--Primary100-Gray900)}.saColumnManager .saTab:active .saIcon{color:var(--Primary700-White)}.saColumnManager .saTab.saSelected{color:var(--Primary600-White);background:var(--Sa-Color-Surface);border-bottom:1px solid var(--Sa-Color-Surface)}.saColumnManager .saTab.saSelected .saIcon{color:var(--Primary600-White)}.saColumnManager .saTabText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;line-height:1.125rem;font-size:.875rem}.saColumnManager .saTab .saIcon{color:var(--Sa-Color-IconDark);transition:ease all .2s}.saColumnManager .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saColumnManager .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}.saColumnManager .saTabGroup .saTab.saMoreTab{padding:0;border-radius:0 .25rem 0 0}.saColumnManager .saTabGroup .saTab.saMoreTab .saBadgeCount{position:absolute;top:-.25rem;right:-.25rem}.saColumnManager *{box-sizing:border-box}.saColumnManager .saEmptyState{display:none}@media screen and (max-width:400px){.saSmallScreen .saColumnManager{min-height:fit-content;height:calc(100dvh - 4.5rem)}}.saColumnManager .saIsEmpty .saEmptyState{display:flex;height:22.5rem;justify-content:flex-start}.saColumnManager .saIsEmpty .saEmptyState .saDefaultButtonSecondary{margin-top:1.5rem}.saColumnManager .saIsEmpty .saResetButton,.saColumnManager .saIsEmpty .saSorter{display:none}.saLargeScreen .saColumnManager{max-height:80vh}.saColumnManager .saCloseColumnManager{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem;color:var(--Primary600-Gray100);background:0 0;position:absolute;top:.5rem;right:.5rem;font-size:1.25rem}.saColumnManager .saCloseColumnManager .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saColumnManager .saCloseColumnManager .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saColumnManager .saCloseColumnManager .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saColumnManager .saCloseColumnManager:enabled:active{border-radius:.75rem}.saColumnManager .saCloseColumnManager .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saColumnManager .saCloseColumnManager:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saColumnManager .saCloseColumnManager:enabled:hover .saIcon{color:var(--Primary600-White)}}.saColumnManager .saCloseColumnManager:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saColumnManager .saCloseColumnManager:enabled:active .saIcon{color:var(--Primary700-White)}.saColumnManager .saCloseColumnManager.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saColumnManager .saCloseColumnManager.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saColumnManager .saCloseColumnManager.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saColumnManager .saCloseColumnManager.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saColumnManager .saCloseColumnManager.saDestructive:hover .saIcon{color:var(--White)}.saColumnManager .saCloseColumnManager.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saColumnManager .saCloseColumnManager.saDestructive.saOpen,.saColumnManager .saCloseColumnManager.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saColumnManager .saCloseColumnManager.saDestructive.saOpen .saIcon,.saColumnManager .saCloseColumnManager.saDestructive:active .saIcon{color:var(--White)}.saColumnManager .saCloseColumnManager.saDestructive.saOpen .saBadge,.saColumnManager .saCloseColumnManager.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saColumnManager .saCloseColumnManager.saDisabled,.saColumnManager .saCloseColumnManager:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saColumnManager .saCloseColumnManager.saDisabled[data-sa-admin-link],.saColumnManager .saCloseColumnManager:disabled[data-sa-admin-link]{cursor:default}.saColumnManager .saCloseColumnManager.saDisabled .saIcon,.saColumnManager .saCloseColumnManager:disabled .saIcon{color:var(--Gray300-700)}.saColumnManager .saCloseColumnManager::after{content:"";height:3rem;width:3rem;opacity:0;position:absolute;top:-.5rem;right:-.5rem}.saColumnManager .saColumnManagerTopRow{display:flex}.saColumnManager .saResetButton{margin-left:auto;width:fit-content}.saColumnManager .saButtonGroup{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.saColumnManager .saButtonGroup button{min-width:6rem}.saColumnManager .saColumnManagerContent{display:flex;flex-direction:column;gap:1rem;font-size:.875rem;overflow:hidden;height:100%}.saCompact .saColumnManager .saTab{padding:0 1rem}.saColumnManager .saColumnManagerPanelWrapper{overflow:auto}.saColumnManager .saColumnManagerPanel{display:flex;flex-direction:column;gap:1rem;overflow:hidden;height:100%}.saSmallScreen .saColumnManager .saColumnManagerPanel{overflow:unset}.saColumnManager .saShowHideWrapper{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding-left:.625rem;cursor:pointer;margin-bottom:-.25rem;width:fit-content}.saColumnManager .saColumnManagerHeader{display:flex;flex-direction:column;gap:.25rem}.saColumnManager ul{display:flex;flex-direction:column;overflow:auto}.saSmallScreen .saColumnManager ul{overflow:unset}.saColumnManager .saColumnManagerDescription{font-size:.875rem;color:var(--Sa-Color-TextSecondary);line-height:1rem}.saColumnManager li.saDisabled{cursor:not-allowed}.saColumnManager li.saDisabled:active{cursor:not-allowed}.saColumnManager li.saDisabled label{pointer-events:none}.saColumnManager li.saDisabled .saIcon{color:transparent;visibility:hidden}.saColumnManager li label{display:flex;width:100%;padding:.25rem 0;background-color:transparent}.saColumnManager li.saPlaceholder{height:3rem;padding:.25rem 0}.saColumnManager li.saPlaceholder div{height:2.5rem;background-color:var(--Gray150-900);border-radius:.5rem}.saColumnManager .saColumnItem{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--Sa-Color-Surface);box-sizing:border-box;min-width:0;border:1px solid var(--Gray200-800);cursor:grab;padding:.5rem .75rem .5rem .5625rem;border-radius:.5rem;height:2.5rem;background-color:var(--Gray100-1000);width:100%}.saColumnManager .saColumnItem:active{cursor:grabbing}.saColumnManager .saColumnItem .far{font-size:1rem;color:var(--Sa-Color-Icon)}.saColumnManager .saColumnItem .saColumnItemButtons{display:flex;flex-direction:row;align-items:center}.saColumnManager .saColumnItem .saColumnItemButtons li{width:2rem}.saColumnManager .saColumnItem .saColumnItemButtons button{border:none;background-color:transparent;font-size:1.25rem}@media (pointer:fine){.saColumnManager .saColumnItem .saColumnItemButtons button:hover{border:solid 1px var(--Sa-Color-Primary600)}}.saColumnManager .saColumnItem .saColumnItemButtons .saDragHandle{margin-left:.5rem}.saColumnManager .saSelected .saColumnItem{background-color:var(--Sa-Color-Surface)}.saColumnManager .saItemInner{display:flex;flex-direction:row;align-items:center;gap:.5rem;min-width:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saColumnManager .saItemInner input.saCheckbox::after{height:3rem;width:3rem}.saColumnManager .saItemInner span{font-size:.875rem;line-height:1.125rem;max-width:16rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saColumnManager .saItemLabel{font-size:.875rem;line-height:1.125rem;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.5rem}.saSmallScreen .saColumnManager{width:100%;height:95%;margin:1rem;justify-content:space-between}.saSmallScreen .saColumnManager .saTabGroup{max-height:2.5rem}.saSmallScreen .saColumnManager .saSmallScreenDragHandle{position:absolute;width:20%;height:100%;height:2.5rem;margin-top:2px;right:0}.saColumnManager .saInputTextWrapper.saLabeled{margin:0;width:100%}.saSmallScreen .saColumnManager .saInputTextWrapper.saLabeled .saInputText,.saSmallScreen .saColumnManager .saInputTextWrapper.saLabeled .saTrailingIconsWrapper,.saStandard .saColumnManager .saInputTextWrapper.saLabeled .saInputText,.saStandard .saColumnManager .saInputTextWrapper.saLabeled .saTrailingIconsWrapper{height:2.5rem}.saColumnManager .saRow{display:flex;gap:.5rem;width:100%}.saColumnManager .saRemoveColumnButton{border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saColumnManager .saRemoveColumnButton .saIcon{color:var(--Sa-Color-Icon)}.saColumnManager .saRemoveColumnButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saColumnManager .saRemoveColumnButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saColumnManager .saRemoveColumnButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saColumnManager .saRemoveColumnButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saColumnManager .saRemoveColumnButton.saOpen,.saColumnManager .saRemoveColumnButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saColumnManager .saRemoveColumnButton.saOpen .saIcon,.saColumnManager .saRemoveColumnButton:enabled:active .saIcon{color:var(--Primary700-White)}.saColumnManager .saRemoveColumnButton.saOpen .saBadge,.saColumnManager .saRemoveColumnButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saColumnManager .saRemoveColumnButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saColumnManager .saRemoveColumnButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saColumnManager .saRemoveColumnButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saColumnManager .saRemoveColumnButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saColumnManager .saRemoveColumnButton.saDestructive:hover .saIcon{color:var(--White)}.saColumnManager .saRemoveColumnButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saColumnManager .saRemoveColumnButton.saDestructive.saOpen,.saColumnManager .saRemoveColumnButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saColumnManager .saRemoveColumnButton.saDestructive.saOpen .saIcon,.saColumnManager .saRemoveColumnButton.saDestructive:active .saIcon{color:var(--White)}.saColumnManager .saRemoveColumnButton.saDestructive.saOpen .saBadge,.saColumnManager .saRemoveColumnButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saColumnManager .saRemoveColumnButton.saDisabled,.saColumnManager .saRemoveColumnButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saColumnManager .saRemoveColumnButton.saDisabled[data-sa-admin-link],.saColumnManager .saRemoveColumnButton:disabled[data-sa-admin-link]{cursor:default}.saColumnManager .saRemoveColumnButton.saDisabled .saIcon,.saColumnManager .saRemoveColumnButton:disabled .saIcon{color:var(--Gray300-700)}.saColumnManager .saRemoveColumnButton.saDisabled .saBadge,.saColumnManager .saRemoveColumnButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saStandard .saColumnManager .saRemoveColumnButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saColumnManager .saRemoveColumnButton:enabled:active{border-radius:.75rem}.saCompact .saColumnManager .saRemoveColumnButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saColumnManager .saRemoveColumnButton:enabled:active{border-radius:.75rem}.saSmallScreen .saColumnManager .saRemoveColumnButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saColumnManager .saRemoveColumnButton:enabled:active{border-radius:.75rem}.saStandard .saColumnManager .saRemoveColumnButton{min-width:2.5rem}.saColumnManager .saSorter{display:flex;align-items:center;flex-direction:column;gap:1rem;overflow-y:auto;position:relative;min-height:22.5rem}.saColumnManager .saSortDivider{display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%;font-size:.75rem;color:var(--Sa-Color-TextSecondary)}.saColumnManager .saSortDivider::after,.saColumnManager .saSortDivider::before{content:"";width:100%;display:flex;height:1px;background-color:var(--Gray200-900)}.saColumnManager .saSortDivider span{display:flex;white-space:nowrap}.saColumnManager .saToggleGrid{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:2.5rem;border-radius:.5rem}.saCompact .saColumnManager .saToggleGrid{min-height:2rem}.saColumnManager .saToggleGrid input{position:absolute;inset:0;opacity:1;pointer-events:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-radius ease .2s}.saColumnManager .saToggleGrid label{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:0;min-height:2.5rem;width:100%;flex:1;cursor:pointer;font-weight:500;text-align:center;transition:ease background .2s,ease color .2s,ease border-color .2s,ease border-radius .2s,ease box-shadow .2s;background-color:var(--Sa-Color-Surface);border:1px solid var(--Gray200-800);position:relative;min-width:2.5rem;font-size:1rem;color:var(--Sa-Color-Icon)}.saColumnManager .saToggleGrid label:first-child{border-radius:.5rem 0 0 .5rem;margin-right:-1px}.saColumnManager .saToggleGrid label:first-child input{border-radius:.5rem 0 0 .5rem}.saColumnManager .saToggleGrid label:last-child{border-right-style:solid;border-width:1px;border-radius:0 .5rem .5rem 0}.saColumnManager .saToggleGrid label:last-child input{border-radius:0 .5rem .5rem 0}.saCompact .saColumnManager .saToggleGrid label{min-width:2rem;min-height:2rem}@media (pointer:fine){.saColumnManager .saToggleGrid label:hover{color:var(--Primary600-White);background-color:var(--Primary100-Gray1000);border-color:var(--Primary600-White);z-index:3}}.saColumnManager .saToggleGrid label:active{color:var(--Primary700-White);background-color:var(--Primary50-Gray900);border-color:var(--Primary700-White)}.saColumnManager .saToggleGrid label:active:first-child{border-radius:.75rem 0 0 .75rem}.saColumnManager .saToggleGrid label:active:first-child input{border-radius:.75rem 0 0 .75rem}.saColumnManager .saToggleGrid label:active:last-child{border-radius:0 .75rem .75rem 0}.saColumnManager .saToggleGrid label:active:last-child input{border-radius:0 .75rem .75rem 0}.saColumnManager .saToggleGrid label.saSelected{z-index:2;background-color:var(--Primary100-Gray900);color:var(--Primary600-White);border-color:var(--Primary600-White)}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive:active,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saInactive:hover{background:var(--Gray200-900)!important}.saGalleryLoadingText{display:none;flex-direction:column;gap:.25rem;position:absolute;inset:0;font-size:.75rem;color:var(--Sa-Color-Icon);transition:none;align-items:center;justify-content:center}.saLoading>.saGalleryLoadingText{display:flex}.saGalleryWrapper{display:flex;gap:.5rem;flex-direction:column}.saGalleryWrapper *{box-sizing:border-box}.saSmallScreen .saGalleryWrapper{width:unset;padding:unset}.saGalleryWrapper .saEmptyStateGallery{border:1px solid var(--Gray200-800);border-radius:1rem;background:var(--Gray50-1100);padding:2rem;max-width:40rem}.saGalleryWrapper .saGalleryToolbarWrapper{display:flex;align-items:center;gap:1rem}.saSmallScreen .saGalleryWrapper .saGalleryToolbarWrapper{padding:1rem;position:relative;height:fit-content;top:0;gap:.5rem;transition:ease transform .4s,ease box-shadow .2s;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.saGalleryWrapper .saGalleryToolbarWrapper .saGalleryToolbar{display:flex;flex-wrap:wrap;flex-direction:row;gap:.5rem}.saSmallScreen .saGalleryWrapper .saGalleryToolbarWrapper .saGalleryToolbar{gap:1rem;margin-left:0}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:2.5rem;border-radius:.5rem;margin-top:1px}.saCompact .saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid{min-height:2rem}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid input{position:absolute;inset:0;opacity:1;pointer-events:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-radius ease .2s}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:0;min-height:2.5rem;width:100%;flex:1;cursor:pointer;font-weight:500;text-align:center;transition:ease background .2s,ease color .2s,ease border-color .2s,ease border-radius .2s,ease box-shadow .2s;background-color:var(--Sa-Color-Surface);border:1px solid var(--Gray200-800);position:relative;min-width:2.5rem;font-size:1rem;color:var(--Sa-Color-Icon)}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:nth-child(2){border-radius:.5rem 0 0 .5rem;margin-right:-1px}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:nth-child(2) input{border-radius:.5rem 0 0 .5rem}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:nth-child(3){border-right-style:solid;border-width:1px;border-radius:0 .5rem .5rem 0}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:nth-child(3) input{border-radius:0 .5rem .5rem 0}.saCompact .saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label{min-width:2rem;min-height:2rem}@media (pointer:fine){.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:hover{color:var(--Primary600-Gray100);background-color:var(--Primary100-Gray1000);border-color:var(--Primary600-Gray100);z-index:3}}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active{color:var(--Primary700-White);background-color:var(--Primary50-Gray900);border-color:var(--Primary700-White)}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active:nth-child(2){border-radius:.75rem 0 0 .75rem}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active:nth-child(2) input{border-radius:.75rem 0 0 .75rem}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active:nth-child(3){border-radius:0 .75rem .75rem 0}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label:active:nth-child(3) input{border-radius:0 .75rem .75rem 0}.saGalleryWrapper .saGalleryToolbarWrapper .saToggleGrid label.saSelected{z-index:2;background-color:var(--Primary100-Gray900);color:var(--Primary600-White);border-color:var(--Primary600-White)}.saSmallScreen .saGalleryWrapper .saGallerySelectWrapper{display:flex;gap:1rem}.saGalleryWrapper .saGallerySelectAll{display:flex;gap:.5rem;align-items:center;cursor:pointer;height:2rem}.saSmallScreen .saGalleryWrapper .saGallerySelectAll{display:none}.saSmallScreen .saShowCheckboxes .saGalleryWrapper .saGallerySelectAll{display:flex}.saGalleryWrapper .saGallerySelectAllInner{display:flex;flex-direction:column}.saGalleryWrapper .saGallerySelectAllTitle{font-size:.875rem;margin-bottom:-1px}.saGalleryWrapper .saGallerySelectAllDescription{display:flex;gap:.25rem;font-size:.75rem;margin-top:-1px;color:var(--Sa-Color-TextSecondary)}.saGalleryWrapper .saGallery{display:flex;gap:1.5rem;flex-direction:column}.saSmallScreen .saGalleryWrapper .saGallery{padding:0 1rem 1rem 1rem}.saGalleryWrapper .saGalleryGroup .saHeadingButton{display:flex;align-items:center;gap:.5rem;margin:0;border:none;cursor:pointer;background:0 0;color:var(--Sa-Color-Text);transition:ease background-color .2s,ease color .2s,ease border-radius .2s;width:fit-content;min-height:2rem}.saGalleryWrapper .saGalleryGroup .saHeadingButton .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saGalleryWrapper .saGalleryGroup .saHeadingButton .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}.saGalleryWrapper .saGalleryGroup .saHeadingButton .saBadgeCount{background-color:var(--Gray100-1000);color:var(--Sa-Color-Text)}@media (pointer:fine){.saGalleryWrapper .saGalleryGroup .saHeadingButton:hover{color:var(--Primary700-Gray100)}.saGalleryWrapper .saGalleryGroup .saHeadingButton:hover .saIcon,.saGalleryWrapper .saGalleryGroup .saHeadingButton:hover h2{color:var(--Primary700-Gray100)}}.saGalleryWrapper .saGalleryGroup .saHeadingButton:active{color:var(--Primary800-White)}.saGalleryWrapper .saGalleryGroup .saHeadingButton:active .saIcon,.saGalleryWrapper .saGalleryGroup .saHeadingButton:active h2{color:var(--Primary800-White)}.saGalleryWrapper .saGalleryGroup .saHeadingButton .saIcon{transition:ease background-color .2s,ease color .2s,ease border-radius .2s,ease transform .2s;color:var(--Sa-Color-Icon);font-size:1rem}.saGalleryWrapper .saGalleryGroup .saHeadingButton.saOpen .saIcon{transform:rotate(-180deg)}.saSmallScreen .saGalleryWrapper .saGalleryGroup .saHeadingButton{width:100%;min-height:2.75rem}.saGalleryWrapper .saGalleryGroup .saHeadingButton h2{text-align:left;word-break:break-all;transition:ease color .2s}.saLargeScreen .saGalleryWrapper .saToggleWrapper{display:none}.saGalleryWrapper .saGalleryGroup{display:flex;flex-direction:column;gap:.5rem}.saGalleryWrapper .saGalleryGroup ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.saColumnsGrid .saGalleryWrapper .saGalleryGroup ul{gap:0}.saColumnsXSmall .saGalleryWrapper .saGalleryGroup ul{gap:.5rem}.saGalleryWrapper .saGalleryItem{border-radius:.5rem;position:relative;cursor:zoom-in;transition:ease border-color .1s,ease border-radius .2s;user-select:none;flex:1}.saLargeScreen .saGalleryWrapper .saGalleryItem:focus-within{outline:0}.saLargeScreen .saGalleryWrapper .saGalleryItem:focus-within .saGalleryItemImg{outline:2px solid var(--Primary600-White);outline-offset:-2px}.saLargeScreen .saGalleryWrapper .saGalleryItem:focus-within .saCheckbox,.saLargeScreen .saGalleryWrapper .saGalleryItem:focus-within .saMoreButton{visibility:visible;opacity:1}@media (pointer:fine){.saGalleryWrapper .saGalleryItem:hover{color:var(--Primary600-Gray100)}.saGalleryWrapper .saGalleryItem:hover .saGalleryItemDescription{color:var(--Primary600-Gray100)}.saGalleryWrapper .saGalleryItem:hover .saGalleryItemImg{outline:2px solid var(--Primary600-Gray100);outline-offset:-2px}.saLargeScreen .saGalleryWrapper .saGalleryItem:hover .saCheckbox{visibility:visible;opacity:1}}.saGalleryWrapper .saGalleryItem:active .saGalleryItemImg{border-radius:1.5rem}.saGalleryWrapper .saGalleryItem:active .saGalleryItemImg::after{border-radius:1.5rem}.saGalleryWrapper .saGalleryItem.saSelected .saGalleryItemImg{outline:2px solid var(--Primary600-White);outline-offset:-2px}.saGalleryWrapper .saGalleryItem.saSelected .saGalleryItemImg::after{opacity:.5}.saGalleryWrapper .saGalleryItem.saSelected .saCheckbox{visibility:visible;opacity:1}@media (pointer:fine){.saGalleryWrapper .saGalleryItem.saSelected:hover .saGalleryItemImg{outline:2px solid var(--Primary600-Gray100);outline-offset:-2px}}.saGalleryWrapper .saGalleryItem .saCheckbox{position:absolute;top:.625rem;left:.625rem;visibility:hidden;opacity:0;box-shadow:0 0 0 2px var(--Sa-Color-Surface);z-index:2}.saSmallScreen .saShowCheckboxes .saGalleryWrapper .saGalleryItem .saCheckbox{visibility:visible;opacity:1}.saGalleryWrapper .saGalleryItem .saMoreButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);position:absolute;top:.375rem;right:.375rem;visibility:hidden;opacity:0;z-index:2}.saGalleryWrapper .saGalleryItem .saMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saGalleryWrapper .saGalleryItem .saMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saGalleryWrapper .saGalleryItem .saMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saGalleryWrapper .saGalleryItem .saMoreButton:enabled:active{border-radius:.75rem}.saGalleryWrapper .saGalleryItem .saMoreButton .saIcon{color:var(--Sa-Color-Icon)}.saGalleryWrapper .saGalleryItem .saMoreButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saGalleryWrapper .saGalleryItem .saMoreButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saGalleryWrapper .saGalleryItem .saMoreButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saGalleryWrapper .saGalleryItem .saMoreButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saGalleryWrapper .saGalleryItem .saMoreButton.saOpen,.saGalleryWrapper .saGalleryItem .saMoreButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saGalleryWrapper .saGalleryItem .saMoreButton.saOpen .saIcon,.saGalleryWrapper .saGalleryItem .saMoreButton:enabled:active .saIcon{color:var(--Primary700-White)}.saGalleryWrapper .saGalleryItem .saMoreButton.saOpen .saBadge,.saGalleryWrapper .saGalleryItem .saMoreButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:hover .saIcon{color:var(--White)}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive.saOpen,.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive.saOpen .saIcon,.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:active .saIcon{color:var(--White)}.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive.saOpen .saBadge,.saGalleryWrapper .saGalleryItem .saMoreButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saGalleryWrapper .saGalleryItem .saMoreButton.saDisabled,.saGalleryWrapper .saGalleryItem .saMoreButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saGalleryWrapper .saGalleryItem .saMoreButton.saDisabled[data-sa-admin-link],.saGalleryWrapper .saGalleryItem .saMoreButton:disabled[data-sa-admin-link]{cursor:default}.saGalleryWrapper .saGalleryItem .saMoreButton.saDisabled .saIcon,.saGalleryWrapper .saGalleryItem .saMoreButton:disabled .saIcon{color:var(--Gray300-700)}.saGalleryWrapper .saGalleryItem .saMoreButton.saDisabled .saBadge,.saGalleryWrapper .saGalleryItem .saMoreButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saGalleryWrapper .saGalleryItem .saMoreButton .saIcon{font-size:1rem}.saSmallScreen .saGalleryWrapper .saGalleryItem .saMoreButton{display:none}.saGalleryWrapper .saGalleryItem .saMoreButton.open{visibility:visible;opacity:1}@media (pointer:fine){.saGalleryWrapper .saGalleryItem:hover .saMoreButton{visibility:visible;opacity:1}}.saColumnsLarge.saGalleryWrapper .saGalleryItem{min-width:10rem;max-width:10rem}.saSmallScreen .saColumnsLarge.saGalleryWrapper .saGalleryItem{min-width:calc((100% - 1rem)/ 2);max-width:calc((100% - 1rem)/ 2)}.saSmallScreen .saColumnsLarge.saGalleryWrapper .saGalleryItem .saGalleryItemImg{min-width:unset;max-width:unset;min-height:unset;max-height:unset}.saColumnsSmall.saGalleryWrapper .saGalleryItem{min-width:5rem;max-width:5rem}.saColumnsSmall.saGalleryWrapper .saGalleryItem .saGalleryItemImg{min-width:5rem;max-width:5rem;min-height:5rem;max-height:5rem}.saColumnsSmall.saGalleryWrapper .saGalleryItem .saGalleryItemCaption{font-size:.75rem;line-height:.875rem}.saColumnsSmall.saGalleryWrapper .saGalleryItem .saGalleryItemDescription{font-size:.625rem;line-height:.75rem}.saSmallScreen .saColumnsSmall.saGalleryWrapper .saGalleryItem{min-width:calc((100% - 3rem)/ 4);max-width:calc((100% - 3rem)/ 4)}.saSmallScreen .saColumnsSmall.saGalleryWrapper .saGalleryItem .saGalleryItemImg{min-width:unset;max-width:unset;min-height:unset;max-height:unset}.saGalleryWrapper .saGalleryItemImg{display:flex;justify-content:center;align-items:center;padding:0;border-radius:1rem;transition:ease border-radius .2s,ease box-shadow .1s,ease background .2s,ease opacity .2s;border:1px solid var(--Gray200-800);position:relative;overflow:hidden;background:var(--Gray100-1000);aspect-ratio:1/1}.saGalleryWrapper .saGalleryItemImg img{pointer-events:none;width:100%;height:100%}.saGalleryWrapper .saGalleryItemImg::before{content:'';position:absolute;height:100%;width:100%;background:var(--Sa-Color-Surface);border-radius:1rem;transition:ease border-radius .2s,ease box-shadow .1s,ease background .2s,ease opacity .2s;opacity:0;pointer-events:none}.saGalleryWrapper .saGalleryItemImg.saLoading img{opacity:0;min-height:5rem}.saGalleryWrapper .saGalleryItemImg.saError::after{content:'\e1b7';display:flex;justify-content:center;align-items:center;font-family:'Font Awesome 6 Pro';font-size:1.5rem;color:var(--Gray400-600);position:absolute}.saGalleryWrapper .saGalleryItemImg.saError img{opacity:0;min-height:5rem}.saGalleryWrapper .saGalleryContain .saGalleryItemImg img{object-fit:contain}.saGalleryWrapper .saGalleryCover .saGalleryItemImg img{object-fit:cover}.saGalleryWrapper .saGalleryItemBody{padding:.5rem .25rem;overflow:hidden}.saGalleryWrapper .saGalleryItemBody:empty{display:none}.saGalleryWrapper .saGalleryItemCaption{font-size:.875rem;line-height:1.125rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;word-break:break-all}.saGalleryWrapper .saGalleryItemDescription{font-size:.75rem;line-height:.875rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:var(--Sa-Color-TextSecondary);font-weight:300;word-break:break-all}.saImageCarouselWrapper{display:flex;flex-direction:row;width:calc(100% - 2px);border:1px solid var(--Gray200-800);border-radius:1rem 1rem 1rem 1.5rem;overflow:hidden;outline:0}.saSmallScreen .saImageCarouselWrapper{border-radius:0;border:none}.saSmallScreen .saImageCarouselWrapper .saCarouselInfo{display:none}.saPopupOverlay .saImageCarouselWrapper{height:calc(100vh - 1.5rem * 2);width:calc(100% - 1.5rem * 2);margin-left:1.5rem;margin-top:1.5rem;animation:pop-up .2s ease}.saSmallScreen .saPopupOverlay .saImageCarouselWrapper{height:100vh;width:100vw;margin:unset}@keyframes pop-up{0%{transform:scale(0)}100%{transform:scale(1)}}.saImageCarouselWrapper .saCarouselInfoButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);margin-left:auto}.saImageCarouselWrapper .saCarouselInfoButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saImageCarouselWrapper .saCarouselInfoButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarouselInfoButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saImageCarouselWrapper .saCarouselInfoButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saImageCarouselWrapper .saCarouselInfoButton:enabled:active{border-radius:.75rem}.saCompact .saImageCarouselWrapper .saCarouselInfoButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saImageCarouselWrapper .saCarouselInfoButton:enabled:active{border-radius:.75rem}.saSmallScreen .saImageCarouselWrapper .saCarouselInfoButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saImageCarouselWrapper .saCarouselInfoButton:enabled:active{border-radius:.75rem}.saImageCarouselWrapper .saCarouselInfoButton .saIcon{color:var(--Sa-Color-Icon)}.saImageCarouselWrapper .saCarouselInfoButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saImageCarouselWrapper .saCarouselInfoButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saImageCarouselWrapper .saCarouselInfoButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saImageCarouselWrapper .saCarouselInfoButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saImageCarouselWrapper .saCarouselInfoButton.saOpen,.saImageCarouselWrapper .saCarouselInfoButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saImageCarouselWrapper .saCarouselInfoButton.saOpen .saIcon,.saImageCarouselWrapper .saCarouselInfoButton:enabled:active .saIcon{color:var(--Primary700-White)}.saImageCarouselWrapper .saCarouselInfoButton.saOpen .saBadge,.saImageCarouselWrapper .saCarouselInfoButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:hover .saIcon{color:var(--White)}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive.saOpen,.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive.saOpen .saIcon,.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:active .saIcon{color:var(--White)}.saImageCarouselWrapper .saCarouselInfoButton.saDestructive.saOpen .saBadge,.saImageCarouselWrapper .saCarouselInfoButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saImageCarouselWrapper .saCarouselInfoButton.saDisabled,.saImageCarouselWrapper .saCarouselInfoButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saImageCarouselWrapper .saCarouselInfoButton.saDisabled[data-sa-admin-link],.saImageCarouselWrapper .saCarouselInfoButton:disabled[data-sa-admin-link]{cursor:default}.saImageCarouselWrapper .saCarouselInfoButton.saDisabled .saIcon,.saImageCarouselWrapper .saCarouselInfoButton:disabled .saIcon{color:var(--Gray300-700)}.saImageCarouselWrapper .saCarouselInfoButton.saDisabled .saBadge,.saImageCarouselWrapper .saCarouselInfoButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saLargeScreen .saImageCarouselWrapper .saCarouselInfoButton{display:none}.saImageCarouselWrapper .saCarousel{padding:1rem;width:100%;overflow:hidden;background:var(--Gray100-1000)}.saImageCarouselWrapper .saCarousel .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saImageCarouselWrapper .saCarousel .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}.saImageCarouselWrapper .saCarousel .saBadge{right:-.375rem;bottom:-.25rem;border:1px solid;height:.75rem;min-width:.75rem;font-size:.5rem}.saImageCarouselWrapper .saCarousel .saNavigationBar{display:flex}.saImageCarouselWrapper .saCarousel .saTopButtons{gap:.5rem;display:flex;flex-wrap:nowrap;align-items:center;flex:1 1 auto;min-width:0}.saImageCarouselWrapper .saCarousel .saCollectorWrapper{position:relative;display:flex}.saImageCarouselWrapper .saCarousel .saActionLinks{display:flex;gap:.5rem}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;border:solid 1px var(--Gray200-800);position:relative}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton .saIcon{color:var(--Sa-Color-Icon)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saOpen,.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saOpen .saIcon,.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:enabled:active .saIcon{color:var(--Primary700-White)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saOpen .saBadge,.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:hover .saIcon{color:var(--White)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive.saOpen,.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive.saOpen .saIcon,.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:active .saIcon{color:var(--White)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive.saOpen .saBadge,.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDisabled,.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDisabled[data-sa-admin-link],.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:disabled[data-sa-admin-link]{cursor:default}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDisabled .saIcon,.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:disabled .saIcon{color:var(--Gray300-700)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saDisabled .saBadge,.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton:enabled:active{border-radius:.75rem}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saOpen{background-color:var(--Primary100-Gray900);border-color:var(--Primary600-White)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton.saOpen .saIcon{color:var(--Primary600-White)}.saImageCarouselWrapper .saCarousel .saActionLinks .saMoreButton .saBadgeCount{position:absolute;top:-.25rem;right:-.25rem}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit){transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem;min-width:3.5rem}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit) .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit) .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit) .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit):has(.saIcon){padding-left:.625rem}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit):enabled:active{border-radius:.75rem}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit) .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit).saInactive{border-radius:.5rem}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saButtonSplit>button.saInactive,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saButtonSplit>button.saInactive:active,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saButtonSplit>button.saInactive:hover,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit).saInactive,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:active,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:hover{cursor:not-allowed;background:var(--Gray100-1000);color:var(--Gray400-600);border-color:transparent}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saButtonSplit>button.saInactive .saIcon,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saButtonSplit>button.saInactive:active .saIcon,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saButtonSplit>button.saInactive:hover .saIcon,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit).saInactive .saIcon,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:active .saIcon,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:hover .saIcon{color:var(--Gray400-600)}.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saButtonSplit>button.saInactive .saBadge,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saButtonSplit>button.saInactive:active .saBadge,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink.saButtonSplit>button.saInactive:hover .saBadge,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit).saInactive .saBadge,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:active .saBadge,.saImageCarouselWrapper .saCarousel .saActionLinks .saActionLink:not(.saButtonSplit).saInactive:hover .saBadge{color:var(--Sa-Color-TextSecondary);background:var(--Gray100-1000);border-color:var(--Gray600-400)}.saImageCarouselWrapper .saCarousel .saNavigationLinks{display:flex;align-items:center}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;color:var(--Primary600-Gray100);background:0 0;position:relative}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:enabled:active{border-radius:.75rem}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:enabled:active .saIcon{color:var(--Primary700-White)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive:hover .saIcon{color:var(--White)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive.saOpen,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive.saOpen .saIcon,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive:active .saIcon{color:var(--White)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive.saOpen .saBadge,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDisabled,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDisabled[data-sa-admin-link],.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:disabled[data-sa-admin-link]{cursor:default}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saDisabled .saIcon,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton:disabled .saIcon{color:var(--Gray300-700)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saOpen{background:var(--Gray50-1100);color:var(--Primary600-White)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton.saOpen .saIcon{color:var(--Primary600-White)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saMoreButton .saBadgeCount{position:absolute;top:-.25rem;right:-.25rem}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;gap:.375rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem;display:flex;gap:.5rem;align-items:center;color:var(--Sa-Color-Label);padding:.375rem .75rem;height:2rem;border:none;background:0 0;margin:0;font:inherit;cursor:pointer;transition:ease background .2s,ease color .2s,ease border-radius .2s;text-decoration:none;border-radius:0}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:has(.saIcon){padding-left:.625rem}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:enabled:active{border-radius:.75rem}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saIcon{color:var(--Sa-Color-Icon)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink .saBadge{right:-.375rem;bottom:-.25rem;border:1px solid;height:.75rem;min-width:.75rem;font-size:.5rem;border-color:var(--Sa-Color-Surface);color:var(--White-Gray1200);background-color:var(--Sa-Color-Icon)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saButtonPrimary{color:var(--Sa-Color-Link);position:relative}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saButtonPrimary .saIcon{color:var(--Sa-Color-Link)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saButtonPrimary .saBadge{background-color:var(--Sa-Color-Link)}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:hover{color:var(--Sa-Color-Link);text-decoration:underline}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:hover .saIcon{color:var(--Sa-Color-Link)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:hover .saBadge{background-color:var(--Sa-Color-Link)}}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:active{color:var(--LinkBrightness80-Brightness120);border-radius:0}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:active .saIcon{color:var(--LinkBrightness80-Brightness120)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink:active .saBadge{background-color:var(--LinkBrightness80-Brightness120)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saButtonPrimary+.saNavigationLink{border-left:1px solid var(--Gray200-800)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive:active,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive:hover{cursor:not-allowed;color:var(--Gray400-600);text-decoration:none}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive .saIcon,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive:active .saIcon,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive:hover .saIcon{color:var(--Gray400-600)}.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive .saBadge,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive:active .saBadge,.saImageCarouselWrapper .saCarousel .saNavigationLinks .saNavigationLink.saInactive:hover .saBadge{color:var(--Gray400-600);background:var(--Sa-Color-Surface);border-color:var(--Gray400-600)}.saImageCarouselWrapper .saCarousel .saBrowseButtons{display:flex;flex:1;justify-content:flex-end;padding-left:.5rem}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;position:relative}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton .saIcon{color:var(--Sa-Color-Icon)}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saOpen,.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saOpen .saIcon,.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:enabled:active .saIcon{color:var(--Primary700-White)}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saOpen .saBadge,.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:hover .saIcon{color:var(--White)}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive.saOpen,.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive.saOpen .saIcon,.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:active .saIcon{color:var(--White)}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive.saOpen .saBadge,.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDisabled,.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDisabled[data-sa-admin-link],.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:disabled[data-sa-admin-link]{cursor:default}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDisabled .saIcon,.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:disabled .saIcon{color:var(--Gray300-700)}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton.saDisabled .saBadge,.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:enabled:active{border-radius:.75rem}@media (pointer:fine){.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:hover{z-index:1}}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:first-child{border-radius:.5rem 0 0 .5rem;margin-right:-1px}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:first-child:active{border-radius:.75rem 0 0 .75rem}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:last-child{border-radius:0 .5rem .5rem 0}.saImageCarouselWrapper .saCarousel .saBrowseButtons .saBrowseButton:last-child:active{border-radius:0 .75rem .75rem 0}.saLargeScreen .saImageCarouselWrapper .saCarousel .saActionLink{max-width:33rem}.saStandard .saImageCarouselWrapper .saCarousel .saActionLinks .saContextMenu{top:2.5rem}.saStandard .saImageCarouselWrapper .saCarousel .saNavigationLinks .saContextMenu{top:2.5rem}.saCompact .saImageCarouselWrapper .saCarousel .saContextMenu .saContextMenuItem{font-size:.875rem}.saCompact .saImageCarouselWrapper .saCarousel .saActionLinks .saContextMenu{top:2.25rem}.saCompact .saImageCarouselWrapper .saCarousel .saNavigationLinks .saContextMenu{top:2rem}.saCompact .saImageCarouselWrapper .saCarousel .saBadge{right:-.375rem;bottom:-.25rem;border:1px solid;height:.75rem;min-width:.75rem;font-size:.5rem}.saSmallScreen .saImageCarouselWrapper .saCarousel .saActionLink:not(.saButtonSplit){max-width:calc(100% - 4.5rem);min-width:5.5rem}.saSmallScreen .saImageCarouselWrapper .saCarousel .saTopButtons{width:100%;flex-basis:100%;box-sizing:border-box}.saSmallScreen .saImageCarouselWrapper .saCarousel{padding:0}.saImageCarouselWrapper .saCarousel .saButtonText{line-height:1.125rem}.saImageCarouselWrapper .saCarousel .saTopButtons{justify-content:center}.saImageCarouselWrapper .saCarouselInner{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;width:100%;position:relative}.saSmallScreen .saImageCarouselWrapper .saCarouselInner{gap:.5rem}.saImageCarouselWrapper .saCarouselHeader{display:flex;align-items:center;justify-content:space-between;min-height:3.5rem;max-height:3.5rem;width:100%;padding:0 .75rem;box-sizing:border-box;gap:.5rem}.saImageCarouselWrapper .saNavigationBar{width:100%;box-sizing:border-box}.saImageCarouselWrapper .saNavigationBar:empty{display:none}.saSmallScreen .saImageCarouselWrapper .saNavigationBar{max-width:2.5rem;margin-left:.5rem}.saSmallScreen .saImageCarouselWrapper .saNavigationBar .saMoreButton{margin-left:-.5rem}.saImageCarouselWrapper .saCarouselButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);border:solid 1px var(--Gray200-800);position:absolute;top:50%;transform:translateY(-50%)}.saImageCarouselWrapper .saCarouselButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saImageCarouselWrapper .saCarouselButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarouselButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarouselButton .saIcon{color:var(--Sa-Color-Icon)}.saImageCarouselWrapper .saCarouselButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saImageCarouselWrapper .saCarouselButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saImageCarouselWrapper .saCarouselButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saImageCarouselWrapper .saCarouselButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saImageCarouselWrapper .saCarouselButton.saOpen,.saImageCarouselWrapper .saCarouselButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saImageCarouselWrapper .saCarouselButton.saOpen .saIcon,.saImageCarouselWrapper .saCarouselButton:enabled:active .saIcon{color:var(--Primary700-White)}.saImageCarouselWrapper .saCarouselButton.saOpen .saBadge,.saImageCarouselWrapper .saCarouselButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saImageCarouselWrapper .saCarouselButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saImageCarouselWrapper .saCarouselButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saImageCarouselWrapper .saCarouselButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saImageCarouselWrapper .saCarouselButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saImageCarouselWrapper .saCarouselButton.saDestructive:hover .saIcon{color:var(--White)}.saImageCarouselWrapper .saCarouselButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saImageCarouselWrapper .saCarouselButton.saDestructive.saOpen,.saImageCarouselWrapper .saCarouselButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saImageCarouselWrapper .saCarouselButton.saDestructive.saOpen .saIcon,.saImageCarouselWrapper .saCarouselButton.saDestructive:active .saIcon{color:var(--White)}.saImageCarouselWrapper .saCarouselButton.saDestructive.saOpen .saBadge,.saImageCarouselWrapper .saCarouselButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saImageCarouselWrapper .saCarouselButton.saDisabled,.saImageCarouselWrapper .saCarouselButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saImageCarouselWrapper .saCarouselButton.saDisabled[data-sa-admin-link],.saImageCarouselWrapper .saCarouselButton:disabled[data-sa-admin-link]{cursor:default}.saImageCarouselWrapper .saCarouselButton.saDisabled .saIcon,.saImageCarouselWrapper .saCarouselButton:disabled .saIcon{color:var(--Gray300-700)}.saImageCarouselWrapper .saCarouselButton.saDisabled .saBadge,.saImageCarouselWrapper .saCarouselButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saStandard .saImageCarouselWrapper .saCarouselButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saImageCarouselWrapper .saCarouselButton:enabled:active{border-radius:.75rem}.saCompact .saImageCarouselWrapper .saCarouselButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saImageCarouselWrapper .saCarouselButton:enabled:active{border-radius:.75rem}.saSmallScreen .saImageCarouselWrapper .saCarouselButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saImageCarouselWrapper .saCarouselButton:enabled:active{border-radius:.75rem}.saImageCarouselWrapper .saCarouselButton:disabled{cursor:not-allowed;background:0 0;border-color:transparent}.saImageCarouselWrapper .saCarouselButton:disabled .saIcon{color:var(--Gray200-800)}.saImageCarouselWrapper .saCarouselButton.saNext{right:0}.saImageCarouselWrapper .saCarouselButton.saNext::before{right:-1.0625rem}.saImageCarouselWrapper .saCarouselButton.saPrev{left:0}.saImageCarouselWrapper .saCarouselButton.saPrev::before{left:-1.0625rem}.saImageCarouselWrapper .saCarouselButton::before{content:'';position:absolute;height:calc(90vh - 10rem);width:4.25rem;opacity:0}.saSmallScreen .saImageCarouselWrapper .saCarouselButton{display:none}.saImageCarouselWrapper .saCarouselButtonClose{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);position:absolute;top:.25rem;right:.25rem;color:var(--White);border:none;background:var(--Gray900-1000);border-radius:50%!important;display:none;transition:ease border .2s,ease .2s color,ease .2s border-radius,ease .2s background,ease .2s box-shadow,ease .2s transform;position:fixed;display:flex;z-index:1}.saImageCarouselWrapper .saCarouselButtonClose .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saImageCarouselWrapper .saCarouselButtonClose .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saImageCarouselWrapper .saCarouselButtonClose .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saImageCarouselWrapper .saCarouselButtonClose{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saImageCarouselWrapper .saCarouselButtonClose:enabled:active{border-radius:.75rem}.saCompact .saImageCarouselWrapper .saCarouselButtonClose{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saImageCarouselWrapper .saCarouselButtonClose:enabled:active{border-radius:.75rem}.saSmallScreen .saImageCarouselWrapper .saCarouselButtonClose{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saImageCarouselWrapper .saCarouselButtonClose:enabled:active{border-radius:.75rem}.saImageCarouselWrapper .saCarouselButtonClose::after{content:'';position:absolute;width:3.5rem;height:3.5rem;bottom:0;left:0}@media (pointer:fine){.saImageCarouselWrapper .saCarouselButtonClose:hover{background:var(--Red600)}}.saLargeScreen .saImageCarouselWrapper .saCarouselButtonClose:active{background:var(--Red700);transform:scale(.95)}.saSmallScreen .saImageCarouselWrapper .saCarouselButtonClose{position:relative;top:unset;right:unset;color:var(--Sa-Color-Icon);border:none;background:unset;border-radius:unset;display:unset;position:unset;display:flex;margin-left:-.25rem}.saSmallScreen .saImageCarouselWrapper .saCarouselButtonClose::after{content:'';bottom:unset;top:0}.saImageCarouselWrapper .saCarouselImg{display:flex;justify-content:center;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:calc(100% - 4rem - 5.5rem);flex:none;width:calc(100% - 7rem);max-width:calc(100% - 7rem);justify-content:flex-start;scroll-snap-type:x mandatory;gap:2px;overflow:hidden}.saImageCarouselWrapper .saCarouselImg::-webkit-scrollbar{display:none}.saSmallScreen .saImageCarouselWrapper .saCarouselImg{gap:1.5rem;width:100%;max-width:unset;height:calc(100% - 13rem);overflow-x:auto}.saImageCarouselWrapper .saCarouselImg .saCarouselImgInner{display:flex;justify-content:center;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;max-width:100%;overflow:hidden;min-width:100%;scroll-snap-align:start;scroll-snap-stop:always;position:relative}.saImageCarouselWrapper .saCarouselImg .saCarouselImgInner.saLoading img{opacity:0;display:none}.saImageCarouselWrapper .saCarouselImg .saCarouselImgInner.saError::after{content:'\e1b7';display:flex;justify-content:center;align-items:center;font-family:'Font Awesome 6 Pro';font-size:2.5rem;color:var(--Gray400-600);position:absolute}.saImageCarouselWrapper .saCarouselImg .saCarouselImgInner.saError img{opacity:0}.saImageCarouselWrapper .saCarouselImg img{width:auto;height:auto;max-height:100%;max-width:100%;min-width:0}.saImageCarouselWrapper .saThumbnailWrapper{display:flex;justify-content:center;align-items:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:4rem}.saSmallScreen .saImageCarouselWrapper .saThumbnailWrapper{padding:0 1rem 1rem 1rem;width:calc(100% - 2rem)}.saImageCarouselWrapper .saThumbnailWrapper:empty{display:none}.saImageCarouselWrapper .saThumbnails{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:0;padding:.5rem;border-radius:1rem;border:1px solid var(--Gray200-800);background:var(--Sa-Color-Surface);display:flex;flex-direction:row;gap:.5rem;max-width:100%;overflow:auto}.saPc .saImageCarouselWrapper .saThumbnails{overflow:hidden}@media (pointer:fine){.saImageCarouselWrapper .saThumbnails:hover{overflow:auto}}.saImageCarouselWrapper .saThumbnails:focus,.saImageCarouselWrapper .saThumbnails:focus-within{overflow:auto}.saImageCarouselWrapper .saThumbnail{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;background-color:var(--Gray100-1000);border-radius:.5rem;height:3rem;min-width:3rem;max-width:3rem;outline:1px solid var(--Gray200-800);outline-offset:-1px;position:relative;cursor:pointer;transition:ease .2s box-shadow,ease .2s border,ease border-radius .2s,ease outline .2s;flex:0 0 auto;box-sizing:border-box}.saImageCarouselWrapper .saThumbnail::before{content:'';height:4rem;width:3.5rem;position:absolute;z-index:1;inset:-.5rem -.25rem auto auto}.saImageCarouselWrapper .saThumbnail.saActive{outline-color:var(--Primary600-White);outline-offset:-2px;outline-width:2px;box-shadow:inset 0 0 0 .1875rem var(--Sa-Color-Surface)}@media (pointer:fine){.saImageCarouselWrapper .saThumbnail:hover{outline-color:var(--Primary600-White)}}.saImageCarouselWrapper .saThumbnail:active{border-radius:1rem}.saImageCarouselWrapper .saThumbnail:active img{border-radius:1rem}.saImageCarouselWrapper .saThumbnail img{object-fit:cover;border-radius:.5rem;height:3rem;min-width:3rem;max-width:3rem;transition:border-radius ease .2s}.saImageCarouselWrapper .saThumbnail.saLoading img{opacity:0}.saImageCarouselWrapper .saThumbnail.saError::after{content:'\e1b7';display:flex;justify-content:center;align-items:center;font-family:'Font Awesome 6 Pro';font-size:1rem;color:var(--Gray400-600);position:absolute;height:3rem;width:3rem}.saImageCarouselWrapper .saThumbnail.saError img{opacity:0}.saCarouselInfo{padding:1.5rem 1rem;width:21.5rem;border-left:1px solid var(--Gray200-800);overflow:hidden;overflow-y:auto;background:var(--Sa-Color-Surface);font-size:.875rem}.saCarouselInfo .saCarouselInfoInner{display:flex;flex-direction:column;position:relative;gap:1rem}.saCarouselInfo .saCarouselInfoCaption{display:flex;justify-content:space-between;align-items:center;word-break:break-word;gap:.5rem;margin:-.5rem 0}.saCarouselInfo .saCarouselInfoDescription{color:var(--Sa-Color-Text);font-size:.875rem;font-weight:300}.saCarouselInfo .saCarouselInfoDescription:empty{display:none}.saCarouselInfo .saCarouselExtraInfo{flex-direction:column;display:flex}.saCarouselInfo .saCarouselExtraInfo .saCarouselExtraInfoContent{color:var(--Sa-Color-Text)}.saCarouselInfo .saCarouselExtraInfo .saCarouselExtraInfoLabel{color:var(--Sa-Color-TextSecondary);font-size:.75rem;line-height:.875rem}.saCarouselInfo .saCarouselExtraInfoWrapper{display:flex;flex-direction:column;transition:transform .2s ease,height .2s ease,opacity .2s ease;word-break:break-word;gap:1rem}.saCompact .saCarouselInfo .saCarouselExtraInfoWrapper{gap:.75rem}.saSmallScreen .saCarouselInfo{padding:0 1rem;width:100%;border:unset;overflow:unset;height:fit-content}.saSmallScreen .saCarouselInfo .saCarouselInfoCaption{margin:unset;margin-bottom:-.5rem}.saInlineDocumentWrapper{height:100%;display:flex;flex-direction:column;gap:.5rem}.saInlineDocumentWrapper .saInlineHeader{display:flex;flex-direction:row;gap:.5rem}.saInlineDocumentWrapper .saInlineHeader .saInputTextWrapper{margin-right:0}.saSmallScreen .saInlineDocumentWrapper .saInlineHeader .saInputTextWrapper .saTrailingIconsWrapper,.saStandard .saInlineDocumentWrapper .saInlineHeader .saInputTextWrapper .saTrailingIconsWrapper{height:2.5rem}.saSmallScreen .saInlineDocumentWrapper .saInlineHeader .saInputText,.saStandard .saInlineDocumentWrapper .saInlineHeader .saInputText{height:2.5rem}.saInlineDocumentWrapper .saInlineHeader .saDropdown{min-width:6rem}.saInlineDocumentWrapper .saInlineButtonGroup{display:flex;align-items:center}.saInlineDocumentWrapper .saInlineButtonGroup button{display:flex;justify-content:center;align-items:center;border:none;box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);background-color:var(--Sa-Color-Surface);padding:0;margin:0;color:var(--Sa-Color-Icon);cursor:pointer;z-index:1;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saStandard .saInlineDocumentWrapper .saInlineButtonGroup button{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saInlineDocumentWrapper .saInlineButtonGroup button:enabled:active{border-radius:.75rem}.saCompact .saInlineDocumentWrapper .saInlineButtonGroup button{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saInlineDocumentWrapper .saInlineButtonGroup button:enabled:active{border-radius:.75rem}.saSmallScreen .saInlineDocumentWrapper .saInlineButtonGroup button{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saInlineDocumentWrapper .saInlineButtonGroup button:enabled:active{border-radius:.75rem}.saInlineDocumentWrapper .saInlineButtonGroup button:not(:first-child):not(:last-child){border-radius:0;margin-right:-1px}.saInlineDocumentWrapper .saInlineButtonGroup button:first-child{border-radius:.5rem 0 0 .5rem;margin-right:-1px}.saInlineDocumentWrapper .saInlineButtonGroup button:first-child:active{border-radius:.75rem 0 0 .75rem}.saInlineDocumentWrapper .saInlineButtonGroup button:last-child{border-radius:0 .5rem .5rem 0}.saInlineDocumentWrapper .saInlineButtonGroup button:last-child:active{border-radius:0 .75rem .75rem 0}@media (pointer:fine){.saInlineDocumentWrapper .saInlineButtonGroup button:enabled:hover{background-color:var(--Primary100-Gray1000);color:var(--Primary600-White);box-shadow:inset 0 0 0 1px var(--Primary600-White);z-index:2}}.saInlineDocumentWrapper .saInlineButtonGroup button:enabled:focus-visible{background-color:var(--Primary100-Gray900);color:var(--Primary600-White);box-shadow:inset 0 0 0 1px var(--Primary600-White);z-index:2}.saInlineDocumentWrapper .saInlineButtonGroup button:enabled:active{background-color:var(--Primary50-Gray900);color:var(--Primary700-White);box-shadow:inset 0 0 0 1px var(--Primary700-White);z-index:2}.saInlineDocumentWrapper .saInlineButtonGroup button:disabled{cursor:not-allowed;box-shadow:inset 0 0 0 1px var(--Gray150-900);color:var(--Gray200-800);background-color:var(--Gray50-1100);z-index:0}.saInlineDocumentWrapper .saViewWrapper{min-height:16rem}.saInlineDocumentWrapper img{max-width:100%;max-height:100%;border:solid 1px var(--Gray200-800);border-radius:.5rem}.saInlineDocumentWrapper video{max-width:100%;max-height:100%;border:solid 1px var(--Gray200-800);border-radius:.5rem}.saInlineDocumentWrapper .saInlineFrame{width:100%;height:100%;border:solid 1px var(--Gray200-800);border-radius:.5rem;overflow:hidden}.saInlineDocumentWrapper .saInlineFrame.saEmpty{background-color:var(--Gray50-1100);display:flex;justify-content:center;align-items:center;position:relative}.saInlineDocumentWrapper .saInlineFrame .saEmptyState{padding-bottom:12.5rem;max-width:25rem}.saSmallScreen .saInlineDocumentWrapper{padding:1rem}.saMultiPartContent .saInlineDocumentWrapper{padding-right:2px;padding-bottom:2px}.saInlineDownload{display:flex;justify-content:center;align-items:center;flex-direction:column;color:var(--Sa-Color-Text);text-align:center;margin-top:5rem}.saInlineDownload .saIcon{display:flex;justify-content:center;align-items:center;font-size:1.5rem;border-radius:.5rem;margin-bottom:1rem;height:3rem;width:3rem;background-color:var(--Purple50-1200);color:var(--Purple600-300);box-shadow:inset 0 0 0 .0625rem var(--Purple200-900)}.saInlineDownload .saIcon.fa-file-word{background-color:var(--Primary50-1200);color:var(--Primary600-300);box-shadow:inset 0 0 0 .0625rem var(--Primary200-900)}.saInlineDownload .saIcon.fa-code{background-color:var(--Gray50-1100);color:var(--Gray700-300);box-shadow:inset 0 0 0 .0625rem var(--Gray200-800)}.saInlineDownload .saIcon.fa-file-zipper{background-color:var(--Sky50-1200);color:var(--Sky500-300);box-shadow:inset 0 0 0 .0625rem var(--Sky200-900)}.saInlineDownload .saIcon.fa-music{background-color:var(--Yellow50-1200);color:var(--Yellow500-300);box-shadow:inset 0 0 0 .0625rem var(--Yellow200-900)}.saInlineDownload .saIcon.fa-video{background-color:var(--Orange50-1200);color:var(--Orange500-300);box-shadow:inset 0 0 0 .0625rem var(--Orange200-900)}.saInlineDownload .saIcon.fa-file-excel{background-color:var(--Green50-1200);color:var(--Green500-300);box-shadow:inset 0 0 0 .0625rem var(--Green200-900)}.saInlineDownload .saIcon.fa-file-pdf{background-color:var(--Red50-1200);color:var(--Red600-400);box-shadow:inset 0 0 0 .0625rem var(--Red200-900)}.saInlineDownload .saIcon.fa-file-powerpoint{background-color:var(--Red50-1200);color:var(--Red500-300);box-shadow:inset 0 0 0 .0625rem var(--Red200-900)}.saInlineDownload .saIcon.fa-image{background-color:var(--Pink50-1200);color:var(--Pink500-300);box-shadow:inset 0 0 0 .0625rem var(--Pink200-900)}.saInlineDownload .saIcon.fa-xmark{background-color:var(--Red600-700);color:var(--White);box-shadow:none}.saInlineDownload .saIcon.fa-question{background-color:var(--Yellow200-1000);color:var(--Yellow900-100);box-shadow:none}@media (pointer:fine){.saInlineDownload:hover .saInlineDownloadButton{background-color:var(--Sa-Color-Primary700)}}.saInlineDownload:active .saInlineDownloadButton{background-color:var(--Sa-Color-Primary800);border-radius:.75rem}.saInlineDownloadHeading{font-size:1rem;line-height:1;font-weight:600;margin-bottom:.5rem;overflow-wrap:anywhere}.saInlineDownloadDescription{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;color:var(--Sa-Color-TextSecondary)}.saInlineDownloadButton{display:flex;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;padding:0 1rem;height:2.75rem;color:var(--White);background-color:var(--Sa-Color-Primary600);border-radius:.5rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}input.saCheckbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--Sa-Color-Surface);font:inherit;min-width:1.25rem;height:1.25rem;border:2px solid var(--Gray600-400);border-radius:.375rem;display:flex;cursor:pointer;transition:border .2s,background-color .2s;position:relative}input.saCheckbox::after{content:"";position:absolute;height:2rem;min-width:2rem;color:transparent;background-color:transparent;box-sizing:border-box;top:50%;left:50%;transform:translate(-50%,-50%)}.saSmallScreen input.saCheckbox::after{height:2.5rem;min-width:2.5rem}@media (pointer:fine){input.saCheckbox:hover{background-color:var(--Primary100-Gray1000);border-color:var(--Sa-Color-Primary600)}}input.saCheckbox:active{background-color:var(--Primary200-Gray900)}input.saCheckbox:disabled{background-color:var(--Gray100-1000);border-color:var(--Gray200-800);cursor:not-allowed}input.saCheckbox:checked{background-color:var(--Primary600-700);border-color:var(--Sa-Color-Primary700)}@media (pointer:fine){input.saCheckbox:checked:hover{background-color:var(--Primary400-600);border-color:var(--Sa-Color-Primary600)}}input.saCheckbox:checked:active{background-color:var(--Primary500-800)}input.saCheckbox:checked:disabled{background-color:var(--Gray100-1000);border-color:var(--Gray200-800);cursor:not-allowed}input.saCheckbox:checked:disabled::before{background-color:var(--Gray600-800)}input.saCheckbox::before{content:"";width:1.125rem;height:1.125rem;transition:transform .1s ease;background-color:var(--White);transform-origin:center;clip-path:polygon(78.5% 38.5%,46.5% 70.5%,46.5% 70.5%,46.172% 70.799%,45.792% 71.092%,45.371% 71.373%,44.916% 71.636%,44.438% 71.875%,43.944% 72.084%,43.445% 72.257%,42.948% 72.388%,42.464% 72.471%,42% 72.5%,42% 72.5%,41.537% 72.485%,41.052% 72.436%,40.556% 72.352%,40.056% 72.228%,39.563% 72.063%,39.084% 71.852%,38.63% 71.594%,38.208% 71.284%,37.829% 70.921%,37.5% 70.5%,21.5% 54.5%,21.5% 54.5%,20.825% 53.708%,20.3% 52.844%,19.925% 51.926%,19.7% 50.972%,19.625% 50%,19.7% 49.028%,19.925% 48.074%,20.3% 47.156%,20.825% 46.292%,21.5% 45.5%,21.5% 45.5%,22.292% 44.825%,23.156% 44.3%,24.074% 43.925%,25.028% 43.7%,26% 43.625%,26.972% 43.7%,27.926% 43.925%,28.844% 44.3%,29.708% 44.825%,30.5% 45.5%,42% 57%,69.5% 29.5%,69.5% 29.5%,70.292% 28.825%,71.156% 28.3%,72.074% 27.925%,73.028% 27.7%,74% 27.625%,74.972% 27.7%,75.926% 27.925%,76.844% 28.3%,77.708% 28.825%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,78.5% 29.5%,79.175% 30.292%,79.7% 31.156%,80.075% 32.074%,80.3% 33.028%,80.375% 34%,80.3% 34.972%,80.075% 35.926%,79.7% 36.844%,79.175% 37.708%,78.5% 38.5%);transform:scale(0);transform:translate(-50%,-50%) scale(0);position:absolute;top:50%;left:50%}input.saCheckbox:checked::before{transform:translate(-50%,-50%) scale(1)}input.saCheckbox:indeterminate{background-color:var(--Primary600-700);border-color:var(--Sa-Color-Primary700)}@media (pointer:fine){input.saCheckbox:indeterminate:hover{background-color:var(--Primary400-600);border-color:var(--Sa-Color-Primary600)}}input.saCheckbox:indeterminate:active{background-color:var(--Primary500-800)}input.saCheckbox:indeterminate:disabled{background-color:var(--Gray100-1000);border-color:var(--Gray200-800);cursor:not-allowed}input.saCheckbox:indeterminate:disabled::before{background-color:var(--Gray600-800)}input.saCheckbox:indeterminate::before{content:"";width:.625rem;height:.1875rem;border-radius:1px;transition:transform .1s;background-color:var(--White);clip-path:none;transform:translate(-50%,-50%) scale(1)}.saHighlightFieldError input.saCheckbox:not(:disabled):not(:indeterminate){border-color:var(--Red600-400)}.saHighlightFieldError input.saCheckbox:not(:disabled):not(:indeterminate):checked{background-color:var(--Red600);border-color:var(--Red700)}@media (pointer:fine){.saHighlightFieldError input.saCheckbox:not(:disabled):not(:indeterminate):checked:hover{background-color:var(--Red400);border-color:var(--Red600)}}.saHighlightFieldError input.saCheckbox:not(:disabled):not(:indeterminate):checked:active{background-color:var(--Red500)}@media (pointer:fine){.saHighlightFieldError input.saCheckbox:not(:disabled):not(:indeterminate):hover{background-color:var(--Red100)}}.saHighlightFieldError input.saCheckbox:not(:disabled):not(:indeterminate):active{background-color:var(--Red200)}.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate){border-color:var(--Yellow500)}.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate)::before{background-color:var(--Yellow700)}.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate):checked{background-color:var(--Yellow300);border-color:var(--Yellow500)}@media (pointer:fine){.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate):checked:hover{background-color:var(--Yellow200);border-color:var(--Yellow500)}}.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate):checked:active{background-color:var(--Yellow100)}@media (pointer:fine){.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate):hover{background-color:var(--Yellow100)}}.saHighlightFieldWarning input.saCheckbox:not(:disabled):not(:indeterminate):active{background-color:var(--Yellow200)}.saCheckboxHeading input.saCheckbox{margin-right:.75rem}.saSmallScreen .saCheckboxHeading input.saCheckbox{margin:0 .25rem 0 .5rem}.saLargeScreen .saCheckboxControl{padding:.375rem .625rem .375rem 0}.saHighlightFieldError:not(.saDisabled) .saSignatureOuter,.saHighlightFieldError:not(.saDisabled).saInputDateRange,.saHighlightFieldError:not(.saDisabled).saInputTextWrapper .saInputText{background-color:var(--Red50-1200);box-shadow:inset 0 0 0 2px var(--Red600-400)}@media (pointer:fine){.saHighlightFieldError:not(.saDisabled) .saSignatureOuter:hover,.saHighlightFieldError:not(.saDisabled).saInputDateRange:hover,.saHighlightFieldError:not(.saDisabled).saInputTextWrapper .saInputText:hover{box-shadow:inset 0 0 0 2px var(--Red700-400)}}.saHighlightFieldError:not(.saDisabled) .saSignatureOuter:focus-within,.saHighlightFieldError:not(.saDisabled).saInputDateRange:focus-within,.saHighlightFieldError:not(.saDisabled).saInputTextWrapper .saInputText:focus-within{box-shadow:inset 0 0 0 2px var(--Red700-400)}.saHighlightFieldError:not(.saDisabled) select:not(.saListBox) option:nth-child(even){background:var(--Red100-1200)}.saHighlightFieldError:not(.saDisabled).saTextboxWithPopupWrapper select{background:var(--Sa-Color-Surface)}.saHighlightFieldWarning:not(.saDisabled).saInputDateRange,.saHighlightFieldWarning:not(.saDisabled).saInputTextWrapper .saInputText{background-color:var(--Yellow50-1200);box-shadow:inset 0 0 0 2px var(--Yellow300)}@media (pointer:fine){.saHighlightFieldWarning:not(.saDisabled).saInputDateRange:hover,.saHighlightFieldWarning:not(.saDisabled).saInputTextWrapper .saInputText:hover{box-shadow:inset 0 0 0 2px var(--Yellow400)}}.saHighlightFieldWarning:not(.saDisabled).saInputDateRange:focus-within,.saHighlightFieldWarning:not(.saDisabled).saInputTextWrapper .saInputText:focus-within{box-shadow:inset 0 0 0 2px var(--Yellow400)}.saHighlightFieldWarning:not(.saDisabled) select:not(.saListBox) option:nth-child(even){background:var(--Yellow100-1100)}.saHighlightFieldWarning:not(.saDisabled).saTextboxWithPopupWrapper select{background:var(--Sa-Color-Surface)}select.saInputText{cursor:pointer}.saInputTextWrapper.saLabeled .saLabeledLabel{position:absolute;pointer-events:none;color:var(--Sa-Color-TextSecondary);transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;top:.5rem;left:.5rem;font-size:.75rem;line-height:.75rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:calc(100% - 2rem);height:1.125rem}.saInputTextWrapper.saLabeled .saLabeledLabel.saGroupingGridLabel{font-size:.875rem;display:flex;flex-direction:row;align-items:center;transition:ease font-size .1s;color:var(--Sa-Color-Text)}.saCompact .saInputTextWrapper.saLabeled .saLabeledLabel.saGroupingGridLabel{top:.4375rem}.saCompact .saInputTextWrapper.saLabeled .saLabeledLabel{top:.25rem}.saInputTextWrapper.saLabeled .saInputText{padding-top:.75rem;padding-left:.5rem;padding-bottom:0}.saInputTextWrapper.saLabeled .saInputText.saGridGroupingDropdown{color:transparent;background-color:var(--Sa-Color-Surface);padding:.75rem 1.25rem 0 .5rem;min-width:7.5rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;max-width:8.75rem;text-overflow:ellipsis}.saInputTextWrapper.saLabeled.saGroupingGrid.saIsGrouped .saLabeledLabel,.saInputTextWrapper.saLabeled.saGroupingGrid:focus-within .saLabeledLabel{top:2px;font-size:.75rem;color:var(--Sa-Color-TextSecondary)}.saInputTextWrapper.saLabeled.saGroupingGrid.saIsGrouped .saGridGroupingDropdown,.saInputTextWrapper.saLabeled.saGroupingGrid:focus-within .saGridGroupingDropdown{color:var(--Sa-Color-Text)}.saInputTextWrapper{display:flex;flex-direction:column;position:relative;margin-right:1rem}.saSmallScreen .saInputTextWrapper{width:100%}.saInputTextWrapper.saEditableDropdown{margin-right:0}.saInputTextWrapper:has(.saListBox){flex-direction:unset}.saInputTextWrapper.saHasLeadingIcon .saInputText{padding-left:2rem}.saInputTextWrapper.saHasTrailingIcons .saInputText{padding-right:2rem}.saInputTextWrapper .saLeadingIconWrapper{position:absolute;color:var(--Sa-Color-IconDark);top:.25rem;left:0;z-index:1;font-size:1.25rem;padding:0 .5rem 0 .25rem}.saInputTextWrapper .saTrailingIconsWrapper{display:flex;position:absolute;right:0;pointer-events:none;align-items:center;min-width:2rem;color:var(--Sa-Color-IconDark);gap:.25rem;height:2rem;justify-content:center;box-sizing:border-box;font-size:1rem}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon{pointer-events:auto;height:calc(100% - .5rem);aspect-ratio:1;border-radius:.25rem}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:enabled{cursor:pointer;pointer-events:auto;background-color:transparent;border:none;border-radius:.25rem;color:var(--Primary600-400);transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:enabled::after{content:'';height:100%;width:100%;position:absolute;inset:0 0 auto auto}@media (pointer:fine){.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:enabled:hover{color:var(--Primary700-White);background-color:var(--Primary100-Gray1000)}}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:enabled:active{color:var(--Primary800-White);background-color:var(--Primary200-Gray900);border-radius:.375rem}.saInputTextWrapper .saTrailingIconsWrapper .saActionIcon:enabled.saActive{color:var(--White);background-color:var(--Sa-Color-Primary600)}.saInputTextWrapper .saIcon{display:flex;justify-content:center;align-items:center;width:auto}.saInputTextWrapper .saDropdown+.saTrailingIconsWrapper .saIcon{font-size:.875rem}.saInputTextWrapper .saInputText{max-width:100%;background:var(--Sa-Color-Surface);font:inherit;color:inherit;box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);border:none;transition:background-color .2s ease,box-shadow .2s ease;width:100%;box-sizing:border-box;height:2rem;border-radius:.5rem;padding:0 .625rem;min-width:0;font-size:.875rem;appearance:none;-webkit-appearance:none;-moz-appearance:none}.saInputTextWrapper .saInputText .saLeadingIconWrapper{padding:0 .25rem;top:.25rem}.saSmallScreen .saInputTextWrapper .saInputText{font-size:1rem}.saInputTextWrapper .saInputText::-webkit-calendar-picker-indicator{display:none}.saInputTextWrapper .saInputText.saDropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2rem;white-space:normal;overflow-wrap:anywhere}:not(.saLabeled).saInputTextWrapper .saInputText.saDropdown{padding:0 2rem 0 .625rem;line-height:2rem}.saInputTextWrapper .saInputText.saDropdown:disabled{opacity:1;cursor:not-allowed}.saInputTextWrapper .saInputText.saDropdown optgroup{color:var(--Sa-Color-Label);font-weight:400;font-style:normal}.saInputTextWrapper .saInputText.saDropdown optgroup option{color:initial}.saInputTextWrapper .saInputText:focus-visible{outline:0}@media (pointer:fine){.saInputTextWrapper .saInputText:hover{box-shadow:inset 0 0 0 2px var(--Primary600-400)}}.saInputTextWrapper .saInputText:focus-within{background:var(--Primary50-Gray1000);box-shadow:inset 0 0 0 2px var(--Primary600-400)}.saInputTextWrapper .saInputText::placeholder{color:var(--Sa-Color-TextSecondary)}.saInputTextWrapper .saInputText:disabled{border-color:transparent;box-shadow:none;background:var(--Gray100-1000);color:var(--Gray400-600);cursor:not-allowed}.saInputTextWrapper .saInputText.saListBox{box-shadow:none!important;outline:1px solid var(--Sa-Color-InputFieldBorder);outline-offset:-1px;border:2px solid transparent;height:unset;padding:.5rem;appearance:none;border-radius:.75rem}.saPc .saLabeled.saInputTextWrapper .saInputText.saListBox{padding-top:1.125rem}.saPc .saInputTextWrapper .saInputText.saListBox{line-height:1.5rem;height:unset;overflow:auto}.saPc .saInputTextWrapper .saInputText.saListBox+.saTrailingIconsWrapper{display:none}.saMobile .saLabeled.saInputTextWrapper .saInputText.saListBox{padding-top:.75rem}.saMobile .saInputTextWrapper .saInputText.saListBox{padding:0 1.5rem 0 1rem;height:2.75rem}.saMobile .saInputTextWrapper .saInputText.saListBox+.saTrailingIconsWrapper .saIcon{font-size:.875rem}@media (pointer:fine){.saInputTextWrapper .saInputText.saListBox:enabled:hover{outline:2px solid var(--Sa-Color-Primary600);outline-offset:-2px}}.saInputTextWrapper .saInputText.saListBox:enabled:focus{outline:2px solid var(--Sa-Color-Primary600);outline-offset:-2px}:not(.saHighlightFieldError,.saHighlightFieldWarning).saInputTextWrapper .saInputText.saListBox:enabled:focus option:enabled:checked{color:var(--White-Gray900);background:linear-gradient(var(--Primary600-White),var(--Primary600-White))}.saHighlightFieldError.saInputTextWrapper .saInputText.saListBox:enabled{outline:2px solid var(--Red600-400);background-color:var(--Red50-1200);outline-offset:-2px}@media (pointer:fine){.saHighlightFieldError.saInputTextWrapper .saInputText.saListBox:enabled:hover{outline:2px solid var(--Red700-400)}}.saHighlightFieldError.saInputTextWrapper .saInputText.saListBox:enabled:focus{outline:2px solid var(--Red700-400);background-color:var(--Red100-1100)}.saHighlightFieldWarning.saInputTextWrapper .saInputText.saListBox:enabled{outline:2px solid var(--Yellow300);background-color:var(--Yellow50-1200);outline-offset:-2px}@media (pointer:fine){.saHighlightFieldWarning.saInputTextWrapper .saInputText.saListBox:enabled:hover{outline:2px solid var(--Yellow400)}}.saHighlightFieldWarning.saInputTextWrapper .saInputText.saListBox:enabled:focus{outline:2px solid var(--Yellow400);background-color:var(--Yellow100-1100)}.saInputTextWrapper .saInputText.saListBox:disabled{outline:0;cursor:not-allowed;opacity:1}.saInputTextWrapper .saInputText.saListBox:disabled option{pointer-events:none;color:var(--Gray300-700)}.saInputTextWrapper .saInputText.saListBox:disabled option:checked{color:var(--White);background-color:var(--Gray300-800)}.saInputTextWrapper .saInputText.saListBox option{overflow:hidden;text-overflow:ellipsis;min-width:0;min-block-size:unset;padding-block-start:0;padding-block-end:0;min-block-size:0;padding-inline:0;padding-inline-start:0;padding-inline-end:0;padding:.1875rem .5rem;white-space:nowrap;color:inherit}.saInputTextWrapper .saInputText.saListBox option:first-child,.saInputTextWrapper .saInputText.saListBox option:not(:checked,:hover)+:checked,.saInputTextWrapper .saInputText.saListBox option:not(:checked,:hover)+:hover{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.saInputTextWrapper .saInputText.saListBox option:checked:has(+:not(:checked,:hover)),.saInputTextWrapper .saInputText.saListBox option:hover:has(+:not(:checked,:hover)),.saInputTextWrapper .saInputText.saListBox option:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.saInputTextWrapper .saInputText.saListBox:enabled option:checked{color:var(--Gray900-White);background:linear-gradient(var(--Gray200-900),var(--Gray200-900))}@media (pointer:fine){.saInputTextWrapper .saInputText.saListBox:enabled option:checked:hover{color:var(--White);background:linear-gradient(var(--Primary700-Gray800),var(--Primary700-Gray800))}}.saInputTextWrapper .saInputText.saListBox:enabled option:checked:active{color:var(--White);background:linear-gradient(var(--Primary800-Gray700),var(--Primary800-Gray700))}.saHighlightFieldError.saInputTextWrapper .saInputText.saListBox:enabled option:checked{color:var(--White);background:linear-gradient(var(--Red600),var(--Red600))}@media (pointer:fine){.saHighlightFieldError.saInputTextWrapper .saInputText.saListBox:enabled option:checked:hover{color:var(--White);background:linear-gradient(var(--Red700),var(--Red700))}}.saHighlightFieldError.saInputTextWrapper .saInputText.saListBox:enabled option:checked:active{color:var(--White);background:linear-gradient(var(--Red800),var(--Red800))}.saHighlightFieldWarning.saInputTextWrapper .saInputText.saListBox:enabled option:checked{color:var(--White-Yellow1300);background:linear-gradient(var(--Yellow600-200),var(--Yellow600-200))}@media (pointer:fine){.saHighlightFieldWarning.saInputTextWrapper .saInputText.saListBox:enabled option:checked:hover{color:var(--White-Yellow1300);background:linear-gradient(var(--Yellow700-300),var(--Yellow700-300))}}.saHighlightFieldWarning.saInputTextWrapper .saInputText.saListBox:enabled option:checked:active{color:var(--White-Yellow1300);background:linear-gradient(var(--Yellow800-400),var(--Yellow800-400))}@media (pointer:fine){.saInputTextWrapper .saInputText.saListBox:enabled option:hover{color:var(--Primary800-White);background:linear-gradient(var(--Primary200-Gray800),var(--Primary200-Gray800))}}.saInputTextWrapper .saInputText.saListBox:enabled option:active{color:var(--Primary900-White);background:linear-gradient(var(--Primary300-Gray700),var(--Primary300-Gray700))}.saHighlightFieldError.saInputTextWrapper .saInputText.saListBox:enabled option{color:var(--Red900-100)}@media (pointer:fine){.saHighlightFieldError.saInputTextWrapper .saInputText.saListBox:enabled option:hover{color:var(--Red800-200);background:linear-gradient(var(--Red200-900),var(--Red200-900))}}.saHighlightFieldError.saInputTextWrapper .saInputText.saListBox:enabled option:active{color:var(--Red900-100);background:linear-gradient(var(--Red300-800),var(--Red300-800))}.saHighlightFieldWarning.saInputTextWrapper .saInputText.saListBox:enabled option{color:var(--Yellow900-100)}@media (pointer:fine){.saHighlightFieldWarning.saInputTextWrapper .saInputText.saListBox:enabled option:hover{color:var(--Yellow800-200);background:linear-gradient(var(--Yellow200-900),var(--Yellow200-900))}}.saHighlightFieldWarning.saInputTextWrapper .saInputText.saListBox:enabled option:active{color:var(--Yellow900-100);background:linear-gradient(var(--Yellow300-800),var(--Yellow300-800))}.saSelectedValueWrapper .saTag{display:flex;align-items:center;font-size:.875rem;cursor:pointer}.saMandatoryStar{margin-left:.25rem;margin-right:.5rem;color:var(--Red600-400);font-weight:700}.saIconOnlyFieldButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);background-color:var(--Gray50-1100);line-height:.875rem;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saIconOnlyFieldButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saIconOnlyFieldButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saIconOnlyFieldButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saIconOnlyFieldButton .saIcon{color:var(--Sa-Color-Icon)}.saIconOnlyFieldButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saIconOnlyFieldButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saIconOnlyFieldButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saIconOnlyFieldButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saIconOnlyFieldButton.saOpen,.saIconOnlyFieldButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saIconOnlyFieldButton.saOpen .saIcon,.saIconOnlyFieldButton:enabled:active .saIcon{color:var(--Primary700-White)}.saIconOnlyFieldButton.saOpen .saBadge,.saIconOnlyFieldButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saIconOnlyFieldButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saIconOnlyFieldButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saIconOnlyFieldButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saIconOnlyFieldButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saIconOnlyFieldButton.saDestructive:hover .saIcon{color:var(--White)}.saIconOnlyFieldButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saIconOnlyFieldButton.saDestructive.saOpen,.saIconOnlyFieldButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saIconOnlyFieldButton.saDestructive.saOpen .saIcon,.saIconOnlyFieldButton.saDestructive:active .saIcon{color:var(--White)}.saIconOnlyFieldButton.saDestructive.saOpen .saBadge,.saIconOnlyFieldButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saIconOnlyFieldButton.saDisabled,.saIconOnlyFieldButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saIconOnlyFieldButton.saDisabled[data-sa-admin-link],.saIconOnlyFieldButton:disabled[data-sa-admin-link]{cursor:default}.saIconOnlyFieldButton.saDisabled .saIcon,.saIconOnlyFieldButton:disabled .saIcon{color:var(--Gray300-700)}.saIconOnlyFieldButton.saDisabled .saBadge,.saIconOnlyFieldButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saIconOnlyFieldButton.saDestructive{background-color:var(--Red50-1200)}.saIconOnlyFieldButton.saDisabled,.saIconOnlyFieldButton.saDisabled:active,.saIconOnlyFieldButton.saDisabled:hover{cursor:not-allowed;background-color:var(--Gray100-1000);color:var(--Gray300-600);border-color:transparent;border-radius:.5rem;transition-duration:.5s}.saIconOnlyFieldButton.saDisabled .saIcon,.saIconOnlyFieldButton.saDisabled:active .saIcon,.saIconOnlyFieldButton.saDisabled:hover .saIcon{color:var(--Gray300-700)}.saIconOnlyFieldButton:enabled:active{border-radius:.75rem}.saLabeledFieldButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);background-color:var(--Gray50-1100);line-height:.875rem;gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem;overflow:hidden;justify-content:safe center;padding:.5rem}.saLabeledFieldButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saLabeledFieldButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saLabeledFieldButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saLabeledFieldButton .saIcon{color:var(--Sa-Color-Icon)}.saLabeledFieldButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saLabeledFieldButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saLabeledFieldButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saLabeledFieldButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saLabeledFieldButton.saOpen,.saLabeledFieldButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saLabeledFieldButton.saOpen .saIcon,.saLabeledFieldButton:enabled:active .saIcon{color:var(--Primary700-White)}.saLabeledFieldButton.saOpen .saBadge,.saLabeledFieldButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saLabeledFieldButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saLabeledFieldButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saLabeledFieldButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saLabeledFieldButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saLabeledFieldButton.saDestructive:hover .saIcon{color:var(--White)}.saLabeledFieldButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saLabeledFieldButton.saDestructive.saOpen,.saLabeledFieldButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saLabeledFieldButton.saDestructive.saOpen .saIcon,.saLabeledFieldButton.saDestructive:active .saIcon{color:var(--White)}.saLabeledFieldButton.saDestructive.saOpen .saBadge,.saLabeledFieldButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saLabeledFieldButton.saDisabled,.saLabeledFieldButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saLabeledFieldButton.saDisabled[data-sa-admin-link],.saLabeledFieldButton:disabled[data-sa-admin-link]{cursor:default}.saLabeledFieldButton.saDisabled .saIcon,.saLabeledFieldButton:disabled .saIcon{color:var(--Gray300-700)}.saLabeledFieldButton.saDisabled .saBadge,.saLabeledFieldButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saLabeledFieldButton.saDestructive{background-color:var(--Red50-1200)}.saLabeledFieldButton.saDisabled,.saLabeledFieldButton.saDisabled:active,.saLabeledFieldButton.saDisabled:hover{cursor:not-allowed;background-color:var(--Gray100-1000);color:var(--Gray300-600);border-color:transparent;border-radius:.5rem;transition-duration:.5s}.saLabeledFieldButton.saDisabled .saIcon,.saLabeledFieldButton.saDisabled:active .saIcon,.saLabeledFieldButton.saDisabled:hover .saIcon{color:var(--Gray300-700)}.saLabeledFieldButton:has(.saIcon){padding-left:.625rem}.saLabeledFieldButton:enabled:active{border-radius:.75rem}.saLabeledFieldButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saValidationMessage{display:flex;gap:.5rem;align-items:center;color:var(--Sa-Color-Text);margin-top:.5rem;min-width:6rem;font-size:.875rem;line-height:1rem}.saValidationMessage .saIcon{font-size:1.25rem;position:relative}.saValidationMessage.saError{color:var(--Red600-400)}.saValidationMessage.saError .saIcon{color:var(--Red600-400)}.saValidationMessage.saInfo .saIcon{color:var(--Primary600-400)}.saValidationMessage.saWarning{color:var(--Yellow600-300)}.saValidationMessage.saWarning .saIcon{color:var(--Yellow300)}.saValidationMessage.saWarning .saIcon::after{content:"";height:.875rem;width:.375rem;border-radius:.25rem;background-color:var(--Gray900-1000);position:absolute;left:50%;transform:translateX(-50%);bottom:2px;z-index:-1}.saValidationMessage.saSuccess{color:var(--Green600-300)}.saValidationMessage.saSuccess .saIcon{color:var(--Green500-300)}.saInfoIndicator{color:var(--Sa-Color-InfoIndicator);font-size:1rem}.saInfoIndicator .saIcon{color:inherit;font-size:1rem}.saInputAffixWrapper{display:flex;align-items:center;height:2rem;gap:.25rem;border-radius:.5rem;padding:0 .625rem;box-sizing:border-box;font-size:.875rem;cursor:text;background-color:var(--Sa-Color-Surface);box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);transition:background-color .2s ease,box-shadow .2s ease;width:100%}.saInputAffixWrapper.saDropDown{cursor:pointer}.saSmallScreen .saInputAffixWrapper{font-size:1rem}@media (pointer:fine){.saInputAffixWrapper:has(:enabled):hover{box-shadow:inset 0 0 0 2px var(--Primary600-400)}}.saInputAffixWrapper:has(:enabled):has(input:hover){box-shadow:inset 0 0 0 2px var(--Primary600-400)}.saInputAffixWrapper:has(:enabled):focus-within{box-shadow:inset 0 0 0 2px var(--Primary600-400);background-color:var(--Primary50-Gray1000)}.saInputAffixWrapper:has(:enabled).saHighlightFieldError{background-color:var(--Red50-1200);box-shadow:inset 0 0 0 2px var(--Red600-400)}@media (pointer:fine){.saInputAffixWrapper:has(:enabled).saHighlightFieldError:hover{box-shadow:inset 0 0 0 2px var(--Red700-300)}}.saInputAffixWrapper:has(:enabled).saHighlightFieldError:focus-within{box-shadow:inset 0 0 0 2px var(--Red700-300)}.saInputAffixWrapper:has(:enabled).saHighlightFieldWarning{background-color:var(--Yellow50-1200);box-shadow:inset 0 0 0 2px var(--Yellow300-200)}@media (pointer:fine){.saInputAffixWrapper:has(:enabled).saHighlightFieldWarning:hover{box-shadow:inset 0 0 0 2px var(--Yellow400-300)}}.saInputAffixWrapper:has(:enabled).saHighlightFieldWarning:focus-within{box-shadow:inset 0 0 0 2px var(--Yellow400-300)}.saInputAffixWrapper:has(:disabled){border-color:transparent;box-shadow:none;background:var(--Gray100-1000);color:var(--Gray400-600);cursor:not-allowed}.saInputAffixWrapper:has(:disabled) .saInputAffixText{color:var(--Gray300-700)}.saInputAffixWrapper .saInputAffixText{max-width:80%}.saInputAffixWrapper:has(.saInputAffixText~.saInputAffixText) .saInputAffixText{max-width:40%}.saGridInputAffixWrapper{display:flex;align-items:center;gap:.25rem}.saInputAffix{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:100%;background-color:transparent;font:inherit;color:inherit;border:none;outline:0;padding-inline:0;padding-block:0}.saInputAffix::-webkit-inner-spin-button,.saInputAffix::-webkit-outer-spin-button{-webkit-appearance:none;display:none}.saInputAffix::placeholder{color:var(--Sa-Color-TextSecondary)}.saDropDown .saInputAffix{cursor:pointer}.saInputAffix:-webkit-autofill{transition:background-color 100000s ease-in-out 0s}.saInputAffixText{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:transparent;pointer-events:none;color:var(--Sa-Color-TextSecondary);flex-shrink:0}@keyframes saFieldLabelVisibilityChanged{from{background-color:var(--Sa-Color-ControlVisibilityChangeBackground)}to{background-color:var(--Sa-Color-Surface)}}@keyframes saFieldCellVisibilityChanged{from{background-color:var(--Sa-Color-ControlVisibilityChangeBackground)}to{background-color:var(--Sa-Color-Surface)}}@keyframes saSectionTarget{from{background-color:var(--Primary200-1100);color:var(--Primary800-300)}}.saInputPage .saInputPageLegend{width:fit-content;font-size:.875rem;margin-bottom:1rem}.saSmallScreen .saInputPage .saInputPageLegend{margin:1rem 1rem 0 1rem}.saInputPage .saInputPageLegend .saToggleDescriptionButton{margin-left:.5rem;margin-right:.5rem;vertical-align:baseline;justify-content:center;align-items:center;height:1rem;width:1rem;border-radius:50%;padding:0;background-color:transparent;color:var(--Sa-Color-ToggleExtendedDescription);font-size:1rem;display:inline-block}.saInputPage{color:var(--Sa-Color-Text);padding-top:.125rem}.saInputPage .saFormPlaceholder{display:none}.saInputPage .saFormRootAndTocWrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;height:100%;box-sizing:border-box;interpolate-size:allow-keywords}.saInputPage .saFormRootAndTocWrapper.saTocFixed{flex-direction:column}.saInputPage .saFormRoot{display:flex;flex:1;flex-direction:column;width:100%;min-width:auto;order:1}.saInputPage .saSectionWrapper{padding-bottom:1.5rem;border-bottom:1px solid var(--Gray200-800);margin-bottom:1.5rem;width:100%;min-width:min-content}.saInputPage .saSectionWrapper.saHiddenControl,.saInputPage .saSectionWrapper.saLastVisible{border:none 0;padding-bottom:0;margin-bottom:0}.saInputPage .saSectionHeaderWrapper{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.75rem;width:100%;max-width:max-content;cursor:default}.saInputPage .saSectionHeaderWrapper:has(.saCheckbox:not(:checked)) .saSectionDescription,.saInputPage .saSectionHeaderWrapper:has(.saClosed) .saSectionDescription{display:none}.saStandard .saInputPage .saSectionHeaderWrapper{padding-bottom:.5rem}.saInputPage .saSectionHeader,.saInputPage .saSectionHeader label{display:flex;flex-direction:row;align-items:center;background-color:transparent;cursor:default;overflow-wrap:anywhere;color:var(--Sa-Color-Text);gap:1rem}.saInputPage .saSectionHeader .saIcon,.saInputPage .saSectionHeader label .saIcon{transition:ease .2s transform;text-align:center}.saInputPage .saSectionHeader .saIcon.saClosed,.saInputPage .saSectionHeader label .saIcon.saClosed{transform:rotate(180deg)}.saInputPage .saSectionHeader:target,.saInputPage .saSectionHeader:target :is(h2,label){animation:saSectionTarget 2s ease-in forwards}.saInputPage .saSectionHeader label{flex-grow:1;cursor:pointer}.saInputPage .saSectionHeader i{width:1.25rem;height:1.25rem;background-color:transparent;align-content:center;color:var(--Sa-Color-Icon);cursor:pointer}.saInputPage .saSectionHeaderLabel{font-weight:600;font-size:1.5rem;line-height:2rem}.saCompact .saInputPage .saSectionHeaderLabel{font-size:1.25rem;line-height:1.75rem}.saSmallScreen .saInputPage .saSectionHeaderLabel{font-size:1rem;line-height:1.25rem}.saInputPage button.saSectionHeader{cursor:pointer;text-align:left;transition:ease color .2s;gap:.5rem}@media (pointer:fine){.saInputPage button.saSectionHeader:hover{color:var(--Primary600-White)}.saInputPage button.saSectionHeader:hover .saIcon{color:currentColor}}.saInputPage button.saSectionHeader:active{color:var(--Primary800-White)}.saInputPage button.saSectionHeader:active .saIcon{color:currentColor}.saInputPage .saSectionDescription{font-size:.875rem;line-height:1rem;font-weight:300;max-width:40rem;color:var(--Sa-Color-TextSecondary)}.saInputPage .saFieldsRow{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.saInputPage .saFieldsColumn{display:flex;flex-direction:column;flex-wrap:wrap}.saLargeScreen .saInputPage .saFieldsColumn{width:fit-content;padding-right:2.5rem;border-right:1px solid var(--Gray200-800);margin-right:2.5rem}.saInputPage .saFieldsColumn.saHiddenControl,.saInputPage .saFieldsColumn.saLastVisible{border:none 0;padding-right:0;margin-right:0}.saInputPage .saFieldsColumn:only-child:not(:has(.saMultiColumns)){width:100%}.saInputPage .saFieldAndLabelWrapper{display:contents}.saInputPage .saSiblingFields,.saInputPage .saSiblingRow{display:contents}.saInputPage .saFieldCell{display:flex;flex-direction:column;box-sizing:content-box;height:100%}.saInputPage .saInput{display:flex;flex-direction:row}.saInputPage .saLabelCell{overflow-wrap:anywhere;line-height:1rem;box-sizing:content-box;height:100%;text-wrap:pretty}.saInputPage .saLabelCell.saIndentLabel{padding-left:1rem}.saInputPage .saLabel{display:flex;flex-direction:row;gap:.5rem;font-weight:500}.saInputPage .saLabel h1,.saInputPage .saLabel h2,.saInputPage .saLabel h3,.saInputPage .saLabel h4,.saInputPage .saLabel h5,.saInputPage .saLabel h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saInputPage .saLabel ol,.saInputPage .saLabel ul{list-style:revert;margin:0;padding:0 0 0 2.5rem}.saInputPage .saLabel table{border-collapse:collapse}.saInputPage .saLabel thead{background:var(--Gray50-1100);font-weight:700}.saInputPage .saLabel td,.saInputPage .saLabel th{border:1px solid var(--Gray100-1000);padding:.5rem;text-align:left}.saInputPage .saLabel a{color:var(--Sa-Color-Link);font-weight:500}.saInputPage .saLabel p{margin:revert}.saInputPage .saLabel .saAiIcon{height:1rem;min-width:1rem;background-position:center;background:url(../img/aiSparkles.svg) top center no-repeat;position:relative}body[data-theme=dark] .saInputPage .saLabel .saAiIcon{filter:saturate(42.541%) hue-rotate(-1.406deg) brightness(159.079%)}@media (prefers-color-scheme:dark){body:not([data-theme]) .saInputPage .saLabel .saAiIcon{filter:saturate(42.541%) hue-rotate(-1.406deg) brightness(159.079%)}}.saInputPage .saLabel .saAiIcon::after{content:'';position:absolute;height:2rem;width:2rem;bottom:50%;left:50%;transform:translate(-50%,50%)}.saInputPage .saUnsavedParameter{color:var(--Red600-400);border-radius:.5rem}.saInputPage .saUnsavedParameter:hover{color:var(--Red500-300);background-color:var(--Red100-1100)}.saInputPage .saDescription,.saInputPage .saExtendedDescription,.saInputPage .saFieldInfoText{color:var(--Sa-Color-FieldDescription);font-size:.875rem;line-height:1.125rem;font-weight:300;max-width:25rem;box-sizing:border-box}.saInputPage .saDescription h1,.saInputPage .saDescription h2,.saInputPage .saDescription h3,.saInputPage .saDescription h4,.saInputPage .saDescription h5,.saInputPage .saDescription h6,.saInputPage .saExtendedDescription h1,.saInputPage .saExtendedDescription h2,.saInputPage .saExtendedDescription h3,.saInputPage .saExtendedDescription h4,.saInputPage .saExtendedDescription h5,.saInputPage .saExtendedDescription h6,.saInputPage .saFieldInfoText h1,.saInputPage .saFieldInfoText h2,.saInputPage .saFieldInfoText h3,.saInputPage .saFieldInfoText h4,.saInputPage .saFieldInfoText h5,.saInputPage .saFieldInfoText h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saInputPage .saDescription ol,.saInputPage .saDescription ul,.saInputPage .saExtendedDescription ol,.saInputPage .saExtendedDescription ul,.saInputPage .saFieldInfoText ol,.saInputPage .saFieldInfoText ul{list-style:revert;margin:0;padding:0 0 0 2.5rem}.saInputPage .saDescription table,.saInputPage .saExtendedDescription table,.saInputPage .saFieldInfoText table{border-collapse:collapse}.saInputPage .saDescription thead,.saInputPage .saExtendedDescription thead,.saInputPage .saFieldInfoText thead{background:var(--Gray50-1100);font-weight:700}.saInputPage .saDescription td,.saInputPage .saDescription th,.saInputPage .saExtendedDescription td,.saInputPage .saExtendedDescription th,.saInputPage .saFieldInfoText td,.saInputPage .saFieldInfoText th{border:1px solid var(--Gray100-1000);padding:.5rem;text-align:left}.saInputPage .saDescription a,.saInputPage .saExtendedDescription a,.saInputPage .saFieldInfoText a{color:var(--Sa-Color-Link);font-weight:500}.saInputPage .saDescription p,.saInputPage .saExtendedDescription p,.saInputPage .saFieldInfoText p{margin:revert}.saInputPage .saExtendedDescription{transition:height ease .1s;height:auto;height:calc-size(auto,size);overflow-y:clip}.saInputPage .saDescription,.saInputPage .saExtendedDescription{min-width:12.5rem}.saInputPage .saExtendedDescription{padding-left:.5rem;border-left:2px solid var(--Primary600-300);margin:.5rem 0}.saInputPage .saLabelCell:not(.saOpen) .saExtendedDescription{visibility:hidden;height:0!important;margin:0!important}.saInputPage .saLabelCell:not(.saOpen) .saExtendedDescription *{height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.saInputPage .saFieldInfoText{margin-top:.5rem;max-width:24rem}.saInputPage .saFieldInfoText:empty{display:none}.saInputPage .saLabelButton.saToggleDescriptionButton{background-color:transparent;color:var(--Sa-Color-ToggleExtendedDescription);font-size:1rem}.saInputPage .saLabelButton.saToggleDescriptionButton .saIcon{color:inherit;font-size:1rem}.saInputPage .saLabelButton.saToggleDescriptionButton:hover{color:var(--Primary700-White)}.saInputPage .saLabelButton.saToggleDescriptionButton:active{color:var(--Primary800-White)}.saInputPage .saLabelButton.saToggleDescriptionButton.saOpen{color:var(--Sa-Color-Primary600)}.saInputPage .saLabelButton.saToggleDescriptionButton::after{content:'';position:absolute;height:2rem;width:2rem;bottom:50%;left:50%;transform:translate(-50%,50%)}.saInputPage .saLabelButton.saMultiRowDescriptionButton{background-color:var(--Sa-Color-Background)}.saInputPage .saJavaScriptButtons{display:flex;flex-direction:row;gap:.5rem;margin-right:1.5rem}.saInputPage .saInputPageField{margin-right:1rem}.saSmallScreen .saInputPage .saInputPageField{margin-right:0}.saInputPage .saDescription b,.saInputPage .saDescription strong,.saInputPage .saExtendedDescription b,.saInputPage .saExtendedDescription strong,.saInputPage .saFieldInfoText b,.saInputPage .saFieldInfoText strong,.saInputPage .saSectionDescription b,.saInputPage .saSectionDescription strong{font-weight:500}.saInputPage .saDescription code,.saInputPage .saExtendedDescription code,.saInputPage .saFieldInfoText code,.saInputPage .saSectionDescription code{font-family:'Lucida Console',monospace;color:var(--Sa-Color-Text);background-color:var(--Gray50-1100);outline:1px solid var(--Gray200-800);border-radius:.25rem;padding:2px .25rem;font-size:smaller}.saLargeScreen .saInputPage .saHighlightFieldVisibilityChange.saLabelCell{animation:saFieldLabelVisibilityChanged 1s cubic-bezier(1,0,.8,1)}.saLargeScreen .saInputPage .saHighlightFieldVisibilityChange.saFieldCell{animation:saFieldCellVisibilityChanged 1s cubic-bezier(1,0,.8,1)}.saInputPage .saHiddenControl{visibility:hidden!important;height:0!important;max-height:0!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.saInputPage .saHiddenControl *{visibility:hidden!important;height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.saInputPage .saHiddenControl.saSectionWrapper{display:none}.saInputPage .saHiddenControl.saHiddenPermanently{width:0!important}.saLargeScreen .saInputPageField.shortest,.saMultiRowWrapper .saMultiRowField.shortest{width:3.5rem}.saLargeScreen .saInputPageField.short,.saMultiRowWrapper .saMultiRowField.short{width:6rem}.saLargeScreen .saInputPageField.mediumShort,.saMultiRowWrapper .saMultiRowField.mediumShort{width:8.75rem}.saLargeScreen .saInputPageField.mediumLong,.saMultiRowWrapper .saMultiRowField.mediumLong{width:16rem}.saLargeScreen .saInputPageField.long,.saMultiRowWrapper .saMultiRowField.long{width:23.5rem}.saLargeScreen .saInputPageField.longest,.saMultiRowWrapper .saMultiRowField.longest{width:40rem}.saLargeScreen .saInputWrapper.shortest .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.shortest .saValidationMessage{width:3.5rem}.saLargeScreen .saInputWrapper.short .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.short .saValidationMessage{width:6rem}.saLargeScreen .saInputWrapper.mediumShort .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.mediumShort .saValidationMessage{width:8.75rem}.saLargeScreen .saInputWrapper.mediumLong .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.mediumLong .saValidationMessage{width:16rem}.saLargeScreen .saInputWrapper.long .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.long .saValidationMessage{width:23.5rem}.saLargeScreen .saInputWrapper.longest .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.longest .saValidationMessage{width:40rem}.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.saMediumShortValidation .saValidationMessage{width:8.75rem}.saLargeScreen .saSiblingFields .saFieldCell:not(:last-child) .saInputWrapper.saMediumShortValidation .saValidationMessage{width:8.75rem}.saLargeScreen .saLabelsBefore .saFieldCollection{display:grid;grid-template-columns:minmax(min-content,max-content) auto;grid-template-rows:auto;align-items:start;height:min-content;width:100%}.saLargeScreen .saLabelsBefore .saFieldCollection .saFieldCell,.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell{padding-top:.5rem;padding-bottom:.5rem}.saCompact.saLargeScreen .saLabelsBefore .saFieldCollection .saFieldCell,.saCompact.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell{padding-top:.25rem;padding-bottom:.25rem}.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell{max-width:15.5rem;min-width:6rem}.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell .saLabel{padding-top:.5rem;display:inline-block}.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell .saAiIcon,.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell .saLabelButton.saToggleDescriptionButton{display:inline-block;margin-left:.5rem;vertical-align:top}.saLargeScreen .saLabelsBefore .saFieldCollection .saLabelCell .saLabel:has(+.saDescription){padding-top:1px;padding-bottom:1px}.saLargeScreen .saLabelsBefore .saFieldCollection .saFieldCell{padding-left:.5rem}.saStandard.saLargeScreen .saLabelsBefore .saFieldCollection .saFieldCell{padding-left:1.5rem}.saLargeScreen .saLabelsBefore .saFieldCollection .saFieldCell.saFieldCellWithoutLabel{grid-column:span 2;padding-left:0}.saLargeScreen .saLabelsBefore .saFieldCollection .saSiblingFields{display:flex}.saLargeScreen .saLabelsBefore .saFieldCollection .saSiblingFields .saHiddenControl{order:1}.saLargeScreen .saLabelsBefore .saFieldCollection .saSiblingFields .saLabelCell{margin-left:1rem;min-width:unset;overflow-wrap:break-word}.saLargeScreen .saLabelsBefore .saFieldCollection:not(.saMultiColumns) .saFieldCell.saFieldCellWithoutLabel:has(.saMultiRow){width:0}.saLargeScreen .saLabelsBefore .saFieldCollection.sa2Columns{grid-template-columns:repeat(2,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa3Columns{grid-template-columns:repeat(3,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa4Columns{grid-template-columns:repeat(4,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa5Columns{grid-template-columns:repeat(5,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa6Columns{grid-template-columns:repeat(6,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa7Columns{grid-template-columns:repeat(7,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa8Columns{grid-template-columns:repeat(8,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa9Columns{grid-template-columns:repeat(9,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa10Columns{grid-template-columns:repeat(10,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa11Columns{grid-template-columns:repeat(11,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa12Columns{grid-template-columns:repeat(12,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa13Columns{grid-template-columns:repeat(13,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa14Columns{grid-template-columns:repeat(14,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa15Columns{grid-template-columns:repeat(15,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa16Columns{grid-template-columns:repeat(16,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa17Columns{grid-template-columns:repeat(17,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa18Columns{grid-template-columns:repeat(18,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsBefore .saFieldCollection.sa19Columns{grid-template-columns:repeat(19,minmax(min-content,max-content) auto 1rem);width:auto}.saLargeScreen .saLabelsAbove .saFieldCollection{display:flex;flex-direction:column}.saLargeScreen .saLabelsAbove .saFieldCollection.sa2Columns{display:grid;grid-template-columns:repeat(2,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa3Columns{display:grid;grid-template-columns:repeat(3,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa4Columns{display:grid;grid-template-columns:repeat(4,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa5Columns{display:grid;grid-template-columns:repeat(5,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa6Columns{display:grid;grid-template-columns:repeat(6,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa7Columns{display:grid;grid-template-columns:repeat(7,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa8Columns{display:grid;grid-template-columns:repeat(8,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa9Columns{display:grid;grid-template-columns:repeat(9,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa10Columns{display:grid;grid-template-columns:repeat(10,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa11Columns{display:grid;grid-template-columns:repeat(11,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa12Columns{display:grid;grid-template-columns:repeat(12,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa13Columns{display:grid;grid-template-columns:repeat(13,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa14Columns{display:grid;grid-template-columns:repeat(14,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa15Columns{display:grid;grid-template-columns:repeat(15,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa16Columns{display:grid;grid-template-columns:repeat(16,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa17Columns{display:grid;grid-template-columns:repeat(17,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa18Columns{display:grid;grid-template-columns:repeat(18,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.sa19Columns{display:grid;grid-template-columns:repeat(19,auto 1rem)}.saLargeScreen .saLabelsAbove .saFieldCollection.saMultiColumns .saFieldAndLabelWrapper:not(.saCheckboxFieldAndLabelWrapper){display:flex;flex-direction:column}.saLargeScreen .saLabelsAbove .saFieldCollection.saMultiColumns .saFieldAndLabelWrapper:not(.saCheckboxFieldAndLabelWrapper) .saLabelCell{height:unset}.saLargeScreen .saLabelsAbove .saFieldCollection.longest .saLabelCell .saDescription,.saLargeScreen .saLabelsAbove .saFieldCollection.longest .saLabelCell .saExtendedDescription{max-width:40rem}.saLargeScreen .saLabelsAbove .saSiblingRow{display:grid;grid-template-columns:auto;grid-template-rows:repeat(2,auto);grid-auto-flow:column;width:fit-content}.saLargeScreen .saLabelsAbove .saSiblingRow .saHiddenControl{order:1}.saLargeScreen .saLabelsAbove .saLabelCell{max-width:max-content;margin-right:1rem}.saLargeScreen .saLabelsAbove .saFieldCell{padding-top:.5rem;padding-bottom:1.5rem}.saCompact.saLargeScreen .saLabelsAbove .saFieldCell{padding-bottom:1.25rem}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper{display:flex;gap:.5rem}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper .saInputWrapper{max-width:1.25rem}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper .saLabelCell{padding-top:.125rem;order:2;margin-bottom:.5rem}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper .saLabelCell:has(.saDescription){padding-top:0}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper .saLabelCell .saValidationMessage{position:relative;left:-1.75rem}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper .saFieldCell{order:1;padding-top:0}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper .saCheckboxControl{padding:0;margin:0}.saLargeScreen .saLabelsAbove .saCheckboxFieldAndLabelWrapper .saExtendedDescription{position:relative;left:-1.75rem}.saLargeScreen .saLabelsAbove .saSectionWrapper:not(.saLastVisible){padding-bottom:.5rem}.saSmallScreen .saInputPage{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.saSmallScreen .saFormRoot{padding:1rem}.saSmallScreen .saJavaScriptButtons{margin-right:0}.saSmallScreen .saSectionWrapper{max-width:100%}.saSmallScreen .saFieldCollection{display:flex;flex-direction:column;width:100%}.saSmallScreen .saFieldsRow{flex-direction:column}.saSmallScreen div.saSectionWrapper .saFieldsColumn:not(.saLastVisible){padding-bottom:1.5rem;border-bottom:1px solid var(--Gray200-800);margin-bottom:1.5rem}.saSmallScreen .saCheckboxFieldAndLabelWrapper{display:flex}.saSmallScreen .saCheckboxFieldAndLabelWrapper .saLabelCell{padding-top:.1875rem;padding-left:.5rem;order:2}.saSmallScreen .saCheckboxFieldAndLabelWrapper .saLabelCell .saValidationMessage{position:relative;left:-1.75rem}.saSmallScreen .saCheckboxFieldAndLabelWrapper .saFieldCell{order:1}.saSmallScreen .saCheckboxFieldAndLabelWrapper .saInputWrapper{max-width:1.25rem}.saSmallScreen .saLabelCell{padding-bottom:.5rem}.saSmallScreen .saDescription,.saSmallScreen .saExtendedDescription{max-width:unset}.saSmallScreen .saFieldCell{padding-bottom:1.5rem}.saSmallScreen .saInput{width:100%;flex-direction:column}.saSmallScreen .saJavaScriptButtons{display:flex;flex-wrap:wrap;margin-top:.5rem;max-width:calc(100vw - 2rem);margin-bottom:.5rem}.saSmallScreen .saJavaScriptButtons button{max-width:100%;flex-grow:1}.saInputPageFooter{background:var(--Sa-Color-Background);padding:.5rem 0;z-index:5}.saLargeScreen .saInputPageFooter{margin-top:.5rem}@media (min-height:500px){.saInputPageFooter.saSearchFormFooter{position:sticky;bottom:0}}.saSmallScreen .saInputPageFooter .saFormButtonGroup{box-sizing:border-box;padding:.5rem 1rem;flex-direction:row;flex-wrap:wrap;width:100%}.saSmallScreen .saInputPageFooter .saFormButtonGroup:has(:nth-child(2):last-child) .saFormButton{flex:1 1 48%}.saInputPageFooter .saFormButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;overflow:hidden}.saInputPageFooter .saFormButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saInputPageFooter .saFormButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saInputPageFooter .saFormButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saInputPageFooter .saFormButton{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saInputPageFooter .saFormButton:has(.saIcon){padding-left:.75rem}.saStandard .saInputPageFooter .saFormButton:enabled:active{border-radius:.75rem}.saStandard .saInputPageFooter .saFormButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saInputPageFooter .saFormButton{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saInputPageFooter .saFormButton:has(.saIcon){padding-left:.625rem}.saCompact .saInputPageFooter .saFormButton:enabled:active{border-radius:.75rem}.saCompact .saInputPageFooter .saFormButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saInputPageFooter .saFormButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saInputPageFooter .saFormButton:has(.saIcon){padding-left:.75rem}.saSmallScreen .saInputPageFooter .saFormButton:enabled:active{border-radius:.75rem}.saSmallScreen .saInputPageFooter .saFormButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saSmallScreen .saInputPageFooter .saFormButton{flex:1 0 100%;min-width:fit-content;white-space:unset;text-overflow:unset;padding-right:2.5rem}.saStandard .saInputPageFooter .saFormButton{padding-right:2.5rem}.saCompact .saInputPageFooter .saFormButton{padding-right:1.875rem}.saInputCardsWrapper{display:flex;width:100%;box-sizing:border-box;padding-right:1rem}.saInputCardsWrapper input.saRadio{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--Sa-Color-Surface);margin:0;padding:0;font:inherit;min-width:1.25rem;height:1.25rem;border-radius:50%;box-shadow:inset 0 0 0 2px var(--Gray500),0 0 0 1px var(--Sa-Color-Surface);cursor:pointer;transition:ease background-color .2s,ease box-shadow .2s;position:relative}@media (pointer:fine){.saInputCardsWrapper input.saRadio:enabled:not(:checked):hover{background-color:var(--Primary200-Gray1000);box-shadow:inset 0 0 0 2px var(--Primary600-Gray400),inset 0 0 0 6.1875rem var(--Primary200-Gray1000),0 0 0 1px var(--Sa-Color-Surface)}}.saInputCardsWrapper input.saRadio:enabled:not(:checked):active{box-shadow:inset 0 0 0 2px var(--Primary700-Gray300),inset 0 0 0 6.1875rem var(--Primary300-Gray900),0 0 0 1px var(--Sa-Color-Surface)}.saInputCardsWrapper input.saRadio:disabled:not(:checked){box-shadow:inset 0 0 0 2px var(--Gray200-800),inset 0 0 0 6.1875rem var(--Gray100-1000),0 0 0 1px var(--Sa-Color-Surface)}.saInputCardsWrapper input.saRadio:disabled{cursor:not-allowed}.saInputCardsWrapper input.saRadio:disabled+span{color:var(--Sa-Color-TextSecondary)}.saInputCardsWrapper input.saRadio:checked{box-shadow:inset 0 0 0 2px var(--Sa-Color-Primary700),inset 0 0 0 .375rem var(--Primary600-700),0 0 0 1px var(--Sa-Color-Surface)}.saInputCardsWrapper input.saRadio:checked:disabled{cursor:not-allowed;background-color:var(--Gray300-800);box-shadow:inset 0 0 0 2px var(--Gray200-800),inset 0 0 0 .375rem var(--Gray100-1000),0 0 0 1px var(--Sa-Color-Surface)}.saInputCardsWrapper input.saRadio{position:absolute}.saInputCardsWrapper *{box-sizing:border-box}.saSmallScreen .saInputCardsWrapper{padding-right:0}legend+.saInputCardsWrapper{padding-top:.5rem}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saLarge .saInputCardHeading,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saLarge .saInputCardHeading{background-color:var(--Red50-1200);box-shadow:inset 0 0 0 1px var(--Red600-400);color:var(--Red600-400)}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saLarge .saInputCardBody,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saLarge .saInputCardBody{box-shadow:inset 0 0 0 1px var(--Red600-400)}@media (pointer:fine){.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saLarge:hover .saInputCardHeading,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saLarge:hover .saInputCardHeading{box-shadow:inset 0 0 0 1px var(--Red700-400);background-color:var(--Red100-1100);color:var(--Red700-300)}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saLarge:hover .saInputCardBody,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saLarge:hover .saInputCardBody{box-shadow:inset 0 0 0 1px var(--Red700-300)}}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saLarge:active .saInputCardHeading,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saLarge:active .saInputCardHeading{background-color:var(--Red200-1000);color:var(--Red800-200);box-shadow:inset 0 0 0 1px var(--Red800-200)}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saLarge:active .saInputCardBody,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saLarge:active .saInputCardBody{box-shadow:inset 0 0 0 1px var(--Red800-200)}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading{background-color:var(--Red50-1200);color:var(--Red600-400);box-shadow:inset 0 0 0 2px var(--Red600-400)}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading .saInputCardDescription,.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading .saInputCardHeading,.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading .saInputCardIconWrapper .saIcon,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading .saInputCardDescription,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading .saInputCardHeading,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading .saInputCardIconWrapper .saIcon{color:inherit}@media (pointer:fine){.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading:hover,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading:hover{box-shadow:inset 0 0 0 2px var(--Red700-400);background-color:var(--Red100-1100);color:var(--Red700-200)}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading:hover .saInputCardDescription,.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading:hover .saInputCardIconWrapper .saIcon,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading:hover .saInputCardDescription,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading:hover .saInputCardIconWrapper .saIcon{color:inherit}}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading:active,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading:active{box-shadow:inset 0 0 0 2px var(--Red800-300);background-color:var(--Red200-1000);color:var(--Red800-200)}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading:active .saInputCardDescription,.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading:active .saInputCardIconWrapper .saIcon,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading:active .saInputCardDescription,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled).saNoHeading:active .saInputCardIconWrapper .saIcon{color:inherit}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper:has(:checked):has(:enabled) input.saRadio:checked,.saInputCardsWrapper.saHighlightFieldError.saEmpty label.saInputCardWrapper:has(:enabled) input.saRadio:checked{box-shadow:inset 0 0 0 2px var(--Red700-400),inset 0 0 0 .375rem var(--Red600-400),0 0 0 1px var(--Sa-Color-Surface)}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper .saCheckbox:enabled:not(:checked),.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper .saCheckbox:enabled:not(:checked){border-color:var(--Gray600-400)}@media (pointer:fine){.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper .saCheckbox:enabled:not(:checked):hover,.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper .saCheckbox:enabled:not(:checked):hover{border-color:var(--Primary600-400);background-color:var(--Primary100-Gray1000)}}.saInputCardsWrapper.saHighlightFieldError label.saInputCardWrapper .saCheckbox:enabled:not(:checked):active,.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper .saCheckbox:enabled:not(:checked):active{border-color:var(--Primary600-400);background-color:var(--Primary200-Gray900)}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saLarge .saInputCardHeading{background-color:var(--Yellow50-1200);box-shadow:inset 0 0 0 1px var(--Yellow200);color:var(--Yellow600-300)}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saLarge .saInputCardBody{box-shadow:inset 0 0 0 1px var(--Yellow200)}@media (pointer:fine){.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saLarge:hover .saInputCardHeading{box-shadow:inset 0 0 0 1px var(--Yellow400);background-color:var(--Yellow100-1100);color:var(--Yellow700-200)}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saLarge:hover .saInputCardBody{box-shadow:inset 0 0 0 1px var(--Yellow400)}}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saLarge:active .saInputCardHeading{background-color:var(--Yellow200-1000);color:var(--Yellow800-200);box-shadow:inset 0 0 0 1px var(--Yellow500)}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saLarge:active .saInputCardBody{box-shadow:inset 0 0 0 1px var(--Yellow500)}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading{background-color:var(--Yellow50-1200);color:var(--Yellow600-300);box-shadow:inset 0 0 0 2px var(--Yellow200)}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading .saInputCardDescription,.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading .saInputCardHeading,.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading .saInputCardIconWrapper .saIcon{color:inherit}@media (pointer:fine){.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading:hover{box-shadow:inset 0 0 0 2px var(--Yellow300);background-color:var(--Yellow100-1100);color:var(--Yellow700-200)}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading:hover .saInputCardDescription,.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading:hover .saInputCardIconWrapper .saIcon{color:inherit}}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading:active{box-shadow:inset 0 0 0 2px var(--Yellow400);background-color:var(--Yellow200-1000);color:var(--Yellow800-200)}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading:active .saInputCardDescription,.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled).saNoHeading:active .saInputCardIconWrapper .saIcon{color:inherit}.saInputCardsWrapper.saHighlightFieldWarning label.saInputCardWrapper:has(:checked):has(:enabled) input.saRadio:checked{box-shadow:inset 0 0 0 2px var(--Yellow500),inset 0 0 0 .375rem var(--Yellow300-700),0 0 0 1px var(--Sa-Color-Surface)}.saInputCards{display:flex;gap:.5rem;flex-direction:row;flex-wrap:wrap;height:fit-content;grid-auto-rows:1fr;width:100%}.saLargeScreen .saInputCards{min-width:15.5rem}.saInputCards.saSmall{display:grid;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr))}.saInputCards.saMedium{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}.saInputCardWrapper{display:flex;flex-direction:column;user-select:none;cursor:pointer;position:relative;box-sizing:border-box;transition:ease box-shadow .2s,ease border-radius .2s,ease color .2s,ease background .2s;color:var(--Sa-Color-Text)}.saInputCardWrapper .saInputCardHeading{display:flex;gap:.5rem;align-items:center;font-size:1rem;line-height:1rem;font-weight:500;transition:inherit;box-sizing:border-box;overflow-wrap:anywhere;flex-wrap:wrap;flex-shrink:0}.saMedium.saInputCardWrapper .saInputCardHeading,.saSmall.saInputCardWrapper .saInputCardHeading{font-size:.875rem}.saInputCardWrapper.saNoHeading{border-radius:.75rem;padding:1rem;gap:.5rem;overflow:unset;justify-content:start;align-items:start;background-color:var(--Sa-Color-Surface);box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);transition:ease box-shadow .2s,ease border-radius .2s,ease background .2s}.saInputCardWrapper.saNoHeading:not(:has(.saInputCardIconWrapper)) .saInputCardHeading{padding-right:1.25rem}.saInputCardWrapper.saNoHeading.saRadioCard{align-items:center;text-align:center}.saInputCardWrapper.saNoHeading.saRadioCard input{height:100%;width:100%;background-color:transparent;border:none;box-shadow:none;inset:0;appearance:none;position:absolute;padding:0;padding-block:0;padding-inline:0;display:flex;border-radius:.75rem;pointer-events:none}.saInputCardWrapper.saNoHeading.saRadioCard .saInputCardHeading{padding-right:0;align-self:center}.saInputCardWrapper.saNoHeading.saRadioCard .saInputCardDescription{text-align:center}.saInputCardWrapper.saNoHeading input{top:.875rem;right:.875rem}.saInputCardWrapper .saInputCardBody{display:flex;flex-direction:column;gap:1rem;padding:1rem;height:100%;transition:inherit}.saNoHeading.saInputCardWrapper .saInputCardBody{gap:.25rem;padding:0;height:fit-content}.saInputCardWrapper .saInputCardDescription{font-size:.75rem;line-height:.875rem;font-weight:400;color:var(--Sa-Color-TextSecondary);width:100%;overflow-wrap:anywhere}.saInputCardWrapper .saInputCardIconWrapper{display:flex;justify-content:center;align-items:center}.saNoHeading.saInputCardWrapper .saInputCardIconWrapper{font-size:1.5rem}.saNoHeading.saInputCardWrapper .saInputCardIconWrapper img{height:2rem}.saInputCardWrapper.saLarge{overflow:hidden;width:19rem}.saInputCardWrapper.saLarge .saInputCardHeading{min-height:2.5rem;overflow:hidden;background-color:var(--Gray100-1000);padding:.5rem 2.5rem .5rem 1rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder)}.saInputCardWrapper.saLarge.saNoBody .saInputCardHeading{border-radius:.5rem}.saInputCardWrapper.saLarge .saInputCardBody{background-color:var(--Sa-Color-Surface);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);margin-top:-1px}@media (pointer:fine){.saInputCardWrapper.saLarge.saActive:hover .saInputCardHeading{box-shadow:inset 0 0 0 1px var(--Primary600-400);background-color:var(--Primary50-Gray1000);color:var(--Primary600-White);border-bottom-color:var(--Primary600-400)}.saInputCardWrapper.saLarge.saActive:hover .saInputCardBody{box-shadow:inset 0 0 0 1px var(--Primary600-400)}}.saInputCardWrapper.saLarge.saActive:active .saInputCardHeading{border-top-right-radius:1rem;border-top-left-radius:1rem;box-shadow:inset 0 0 0 1px var(--Primary600-400);background-color:var(--Primary200-Gray900);color:var(--Primary700-White);border-bottom-color:var(--Primary600-400)}.saInputCardWrapper.saLarge.saActive:active .saInputCardBody{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;box-shadow:inset 0 0 0 1px var(--Primary600-400)}.saInputCardWrapper.saLarge.saActive:active.saNoBody .saInputCardHeading{border-radius:1rem}.saInputCardWrapper.saLarge:has(:checked):has(:enabled):not(:active) .saInputCardHeading{box-shadow:inset 0 0 0 1px var(--Primary600-400);background-color:var(--Primary50-Gray1000);border-bottom-color:var(--Primary600-400)}.saInputCardWrapper.saLarge:has(:checked):has(:enabled):not(:active) .saInputCardBody{box-shadow:inset 0 0 0 1px var(--Primary600-400)}.saLarge.saInputCardWrapper.saLarge .saInputCardIconWrapper{max-height:10rem;font-size:3rem;width:100%;height:100%}.saLarge.saInputCardWrapper.saLarge .saInputCardIconWrapper img{width:100%;height:100%}.saInputCardWrapper.saMedium .saInputCardHeading,.saInputCardWrapper.saSmall .saInputCardHeading{font-size:.875rem;hyphens:auto}@media (pointer:fine){.saInputCardWrapper.saMedium.saActive:hover,.saInputCardWrapper.saSmall.saActive:hover{background-color:var(--Primary100-Gray1000);color:var(--Primary700-White);box-shadow:inset 0 0 0 1px var(--Primary700-Gray100)}.saInputCardWrapper.saMedium.saActive:hover .saInputCardDescription,.saInputCardWrapper.saMedium.saActive:hover .saInputCardIconWrapper .saIcon,.saInputCardWrapper.saSmall.saActive:hover .saInputCardDescription,.saInputCardWrapper.saSmall.saActive:hover .saInputCardIconWrapper .saIcon{color:inherit}}.saInputCardWrapper.saMedium.saActive:active,.saInputCardWrapper.saSmall.saActive:active{background-color:var(--Primary200-Gray900);color:var(--Primary800-White);box-shadow:inset 0 0 0 1px var(--Primary800-White);border-radius:1rem}.saInputCardWrapper.saMedium.saActive:active .saInputCardDescription,.saInputCardWrapper.saMedium.saActive:active .saInputCardIconWrapper .saIcon,.saInputCardWrapper.saSmall.saActive:active .saInputCardDescription,.saInputCardWrapper.saSmall.saActive:active .saInputCardIconWrapper .saIcon{color:inherit}.saInputCardWrapper:has(:checked):has(:enabled):not(:active).saNoHeading{box-shadow:inset 0 0 0 2px var(--Primary600-White);background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saInputCardWrapper:has(:checked):has(:enabled):not(:active).saNoHeading .saInputCardDescription,.saInputCardWrapper:has(:checked):has(:enabled):not(:active).saNoHeading .saInputCardIconWrapper .saIcon{color:inherit}@media (pointer:fine){.saInputCardWrapper:has(:checked):has(:enabled):not(:active).saNoHeading:hover{box-shadow:inset 0 0 0 1px var(--Primary700-White);background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saInputCardWrapper:has(:checked):has(:enabled):not(:active).saNoHeading:hover .saInputCardDescription,.saInputCardWrapper:has(:checked):has(:enabled):not(:active).saNoHeading:hover .saInputCardIconWrapper .saIcon{color:inherit}}.saSmallScreen .saInputCardWrapper.saLarge{width:100%}.saDisabled .saInputCardWrapper,.saInputCardWrapper.saDisabled{cursor:not-allowed}.saDisabled .saInputCardWrapper.saLarge .saInputCardBody,.saDisabled .saInputCardWrapper.saMedium,.saDisabled .saInputCardWrapper.saSmall,.saInputCardWrapper.saDisabled.saLarge .saInputCardBody,.saInputCardWrapper.saDisabled.saMedium,.saInputCardWrapper.saDisabled.saSmall{background-color:var(--Gray100-1000)}.saDisabled .saInputCardWrapper .saInputCardHeading,.saInputCardWrapper.saDisabled .saInputCardHeading{color:var(--Gray500);border-bottom-color:var(--Gray200-800)}.saDisabled .saInputCardWrapper.saLarge .saInputCardHeading,.saInputCardWrapper.saDisabled.saLarge .saInputCardHeading{background-color:var(--Gray150-900)}.saDisabled .saInputCardWrapper:has(:checked) .saInputCardHeading,.saInputCardWrapper.saDisabled:has(:checked) .saInputCardHeading{color:var(--Sa-Color-TextSecondary);border-bottom-color:var(--Gray400-600)}.saDisabled .saInputCardWrapper:has(:checked).saMedium,.saDisabled .saInputCardWrapper:has(:checked).saSmall,.saInputCardWrapper.saDisabled:has(:checked).saMedium,.saInputCardWrapper.saDisabled:has(:checked).saSmall{background-color:var(--Gray200-900);box-shadow:inset 0 0 0 2px var(--Gray400-600)}.saDisabled .saInputCardWrapper:has(:checked).saLarge .saInputCardHeading,.saInputCardWrapper.saDisabled:has(:checked).saLarge .saInputCardHeading{background-color:var(--Gray300-800)}.saDisabled .saInputCardWrapper img,.saInputCardWrapper.saDisabled img{opacity:.5}.saDisabled .saInputCardWrapper .saIcon,.saInputCardWrapper.saDisabled .saIcon{color:var(--Gray300-700)}.saDisabled .saInputCardWrapper .saPill,.saInputCardWrapper.saDisabled .saPill{background:var(--Gray100-1000)!important;color:var(--Gray300-700)}.saInputCardWrapper .saPill{display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:.75rem;line-height:.75rem;font-weight:500;background-color:var(--Gray100-1000);padding:.25rem .5rem;width:fit-content;height:1.5rem;transition:ease .2s background-color,ease .2s color,ease .2s box-shadow;box-shadow:inset 0 0 0 0 transparent;border-radius:1rem;height:unset;position:relative;background-color:var(--Gray900-1000);color:var(--White)}.saInputCardWrapper .saPill.saDisabled{background:var(--Gray100-1000);color:var(--Gray300-700);cursor:not-allowed}.saInputCardWrapper .saPill:has(:enabled){cursor:pointer}@media (pointer:fine){.saInputCardWrapper .saPill:has(:enabled):hover{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saInputCardWrapper .saPill:has(:enabled):hover.saOutline{box-shadow:inset 0 0 0 1px var(--Primary600-400)}}.saInputCardWrapper .saPill:has(:enabled):active{background-color:var(--Primary200-Gray800);color:var(--Primary800-White)}.saInputCardWrapper .saPill::before{content:"";height:2.75rem;width:100%;background-color:transparent;opacity:0;position:absolute}.saInputCardWrapper .saPill.saSmall{height:1.5rem;min-width:2.5rem;border-radius:.75rem;padding:.25rem .5rem;gap:.25rem;font-size:.75rem;line-height:.75rem}.saInputCardWrapper .saPill.saMedium{min-width:4rem;height:2rem;border-radius:1rem;padding:0 .75rem;gap:.5rem;font-size:.875rem;line-height:.875rem}.saInputCardWrapper .saPill.saLarge{min-width:4rem;height:2.5rem;border-radius:1.25rem;padding:0 .75rem;gap:.5rem;font-size:.875rem;line-height:.875rem}.saInputCardWrapper .saPill.saOutline{box-shadow:inset 0 0 0 1px var(--Gray200-800)}.saInputCardWrapper .saPill:has(:checked){background-color:var(--Sa-Color-Primary600);color:var(--White)}.saInputCardWrapper .saPill:has(:checked).saOutline{background-color:var(--Primary100-1300);color:var(--Primary700-White);box-shadow:inset 0 0 0 1px var(--Primary600-400)}.saInputCardWrapper .saPill input{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;margin:0;padding:0;padding-block:0;padding-inline:0;position:absolute;height:100%;width:100%;left:0;top:0;background:0 0;border-radius:1rem;cursor:inherit}.saInputCardWrapper input{position:absolute;top:.625rem;right:.625rem}.saCheckboxTreeWrapper{display:flex;flex-direction:column}.saSmallScreen .saCheckboxTreeWrapper{width:100%}.saCheckboxTreeWrapper .saCheckboxTree{overflow-y:auto;box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);border-radius:0 0 .5rem .5rem;padding:.5rem;background-color:var(--Sa-Color-Surface);transition:ease color .2s,ease background-color .2s,ease box-shadow .2s}.saDisabled .saCheckboxTreeWrapper{color:var(--Gray400-600)}.saCheckboxTreeWrapper .saInputText{height:2.5rem;border-radius:.5rem;padding:0 .75rem;min-width:5rem;max-width:100%;font:inherit;outline:0;padding-left:2.625rem}.saCheckboxTreeWrapper .saInputValidation{display:flex;position:unset;right:unset;top:unset;padding:.5rem .5rem .5rem .875rem;min-width:0;gap:.375rem;pointer-events:none;align-items:center;margin-top:-1px;transition:ease color .2s,ease background-color .2s,ease box-shadow .2s}.saCheckboxTreeWrapper .saInputValidation .saInputValidationIcon{display:flex;border-radius:0;font-size:1.25rem;transition:inherit}.saCheckboxTreeWrapper .saInputValidation .saInputErrorMessage{display:flex;color:var(--Sa-Color-Text);transform:translateY(0);word-break:break-word;transition:inherit}.saCheckboxTreeWrapper .saInputValidation.saError{box-shadow:inset 0 0 0 1px var(--Red600-400);background-color:var(--Red50-1200)}.saCheckboxTreeWrapper .saInputValidation.saError .saInputValidationIcon{color:var(--Red600-400)}.saCheckboxTreeWrapper .saInputValidation.saInfo{box-shadow:inset 0 0 0 1px var(--Primary600-400);background-color:var(--Primary100-1100)}.saCheckboxTreeWrapper .saInputValidation.saInfo .saInputValidationIcon{color:var(--Primary600-300)}.saCheckboxTreeWrapper .saInputValidation.saWarning{box-shadow:inset 0 0 0 1px var(--Yellow200-900);background-color:var(--Yellow50-1200)}.saCheckboxTreeWrapper .saInputValidation.saWarning .saInputValidationIcon{color:var(--Yellow500-300)}.saDisabled .saCheckboxTreeWrapper .saInputValidation{box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);background-color:var(--Gray100-1000)}.saDisabled .saCheckboxTreeWrapper .saInputValidation .saInputErrorMessage{color:var(--Gray400-600)}.saDisabled .saCheckboxTreeWrapper .saInputValidation .saInputValidationIcon{color:var(--Gray400-600)}.saCheckboxTreeWrapper .saCheckboxTreeHeader{display:flex;align-items:center;justify-content:space-between;gap:.5rem;background-color:var(--Gray100-1000);border-radius:.5rem .5rem 0 0;padding:.75rem .875rem;box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);margin-bottom:-1px;transition:ease color .2s,ease background-color .2s,ease box-shadow .2s}.saCheckboxTreeWrapper .saCheckboxTreeHeader label.saCheckboxWrapper{transition:none}.saCheckboxTreeWrapper .saCheckboxTreeSticky{width:100%;z-index:2;background-color:var(--Sa-Color-Surface);margin-bottom:-1px;transition:ease color .2s,ease background-color .2s,ease box-shadow .2s}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper{box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);transition:inherit}.saDisabled .saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper{background-color:var(--Gray50-1100)}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper .saLeadingIcon{position:absolute;padding-left:1rem;top:.625rem;left:0;z-index:1;font-size:1.25rem;pointer-events:none;color:var(--Sa-Color-Icon);transition:inherit}.saDisabled .saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper .saLeadingIcon{color:var(--Gray200-800)!important}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper .saInputText::placeholder{transition:ease color .2s}.saDisabled .saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper .saInputText::placeholder{color:var(--Gray200-800)}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper:focus-within .saLeadingIcon,.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper:hover .saLeadingIcon{color:var(--Primary600-White)}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputText{border-radius:0;background-color:transparent;padding:0 .75rem 0 2.75rem}.saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputTextWrapper{margin-right:0}.saCheckboxTreeWrapper .saCheckboxTreeNumberOfChecked{font-size:.75rem;line-height:.75rem;transition:ease color .1s}.saDisabled .saCheckboxTreeWrapper .saCheckboxTreeNumberOfChecked{color:var(--Gray400-600)}.saCheckboxTreeWrapper .saNoResults{display:flex;align-items:center;color:var(--Sa-Color-TextSecondary);min-height:2.5rem;padding:.5rem}.saCheckboxTreeWrapper .saCheckboxOuter label.saCheckboxWrapper{transition:none}.saSmallScreen .saCheckboxTreeWrapper{max-height:80vh}.saSmallScreen .saCheckboxTreeWrapper input.saCheckbox,.saSmallScreen .saCheckboxTreeWrapper input.saInputText{width:unset}.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree .saCheckboxWrapper{min-height:2.5rem;padding:.5rem;border-radius:.5rem;box-shadow:none;width:100%;background:0 0}@media (pointer:fine){.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree label.saCheckboxWrapper:not(:has(.saCheckbox:disabled)):hover{background:inherit}}.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree label.saCheckboxWrapper:not(:has(.saCheckbox:disabled)):active{background:var(--Gray100-1000);box-shadow:none}@media (pointer:fine){.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree .saCheckboxOuter button.saIcon:hover{background:0 0;color:var(--Sa-Color-IconDark)}}.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree .saInputText{font-size:1rem}.saHighlightFieldError:not(.saDisabled) .saCheckboxTreeWrapper .saCheckboxTree{box-shadow:inset 0 0 0 1px var(--Red600-400)}.saHighlightFieldError:not(.saDisabled) .saCheckboxTreeWrapper .saCheckboxTreeHeader{box-shadow:inset 0 0 0 1px var(--Red600-400);background-color:var(--Red50-1200)}.saHighlightFieldError:not(.saDisabled) .saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputText{box-shadow:inset 0 0 0 1px var(--Red600-400)}.saHighlightFieldWarning:not(.saDisabled) .saCheckboxTreeWrapper .saCheckboxTree{box-shadow:inset 0 0 0 1px var(--Yellow200)}.saHighlightFieldWarning:not(.saDisabled) .saCheckboxTreeWrapper .saCheckboxTreeHeader{box-shadow:inset 0 0 0 1px var(--Yellow200);background-color:var(--Yellow50-1200)}.saHighlightFieldWarning:not(.saDisabled) .saCheckboxTreeWrapper .saCheckboxTreeSticky .saInputText{box-shadow:inset 0 0 0 1px var(--Yellow200)}.saCompact .saCheckboxTreeWrapper .saError.saInputValidation{padding:.5rem .5rem .5rem .875rem;gap:.5rem}.saCompact .saCheckboxTreeWrapper .saNoResults{min-height:2rem;max-height:2rem}.saColorPreview{padding:0;transition:background-color ease .2s,opacity ease .2s,border-radius ease .2s;overflow:hidden;background-color:var(--Gray200-900);background-image:repeating-linear-gradient(45deg,var(--Gray200-700) 25%,transparent 25%,transparent 75%,var(--Gray200-700) 75%,var(--Gray200-700)),repeating-linear-gradient(45deg,var(--Gray200-700) 25%,var(--Gray100-900) 25%,var(--Gray100-900) 75%,var(--Gray200-700) 75%,var(--Gray200-700));border:solid 1px var(--Gray200-800)}@media (pointer:fine){.saColorPreview:hover{opacity:.9}}.saColorPreview:active{border-radius:.75rem}.saColorPreview{height:1.5rem;width:1.5rem;border-radius:.25rem;background-position:0 0,.3438rem .3438rem;background-size:.6875rem .6875rem}.saColorPickerField{width:8.75rem}.saColorPicker{position:absolute;width:fit-content;z-index:1005;box-sizing:border-box}.saColorPicker *{box-sizing:border-box}.saSmallScreen .saColorPicker{position:relative;display:flex;justify-content:center;height:fit-content;width:100%}.saColors{display:flex;flex-direction:column;width:fit-content;position:relative;background:var(--Sa-Color-Surface);z-index:1;transition:ease height .2s,ease opacity .2s;height:fit-content;max-height:80vh;overflow-y:auto}.saSmallScreen .saColors{width:100%}.saPalette{padding:.5rem;display:grid;grid-template-columns:repeat(9,1.5rem);gap:.5rem;position:relative;width:fit-content}.saSmallScreen .saPalette{grid-template-columns:repeat(9,1fr);width:100%;justify-items:center;column-gap:0;padding:.5rem 1rem}.saSmallScreen .saPalette:first-child{padding-top:0}.saPalette.saFooter{background-color:var(--Gray50-1100);border-top:1px solid var(--Gray200-800)}.saSmallScreen .saPalette.saFooter{background-color:var(--Sa-Color-Surface)}.saColor{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:1.5rem;height:1.5rem;border-radius:.5rem;margin:0;cursor:pointer;transition:ease transform .2s,ease border-radius .2s,ease box-shadow .2s;position:relative;outline:1px solid var(--Gray300);outline:1px solid color-mix(in oklch,var(--Gray900) 30%,transparent);outline-offset:-1px}.saSmallScreen .saColor{outline-offset:-1px;width:1.75rem;height:1.75rem;transition:ease border-radius .2s}.saColor::-webkit-color-swatch-wrapper{padding:0}.saColor::-webkit-color-swatch{border:none;background-image:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#ff00ff,red)}.saColor.saWhite{grid-column:8}.saColor.saBlack{grid-column:9}@media (pointer:fine){.saColor:hover{transform:scale(1.25);box-shadow:0 1px 2px var(--Gray900Alpha7-BlackAlpha20),0 2px .25rem var(--Gray900Alpha7-BlackAlpha20)}}.saColor:active{border-radius:.75rem}.saColor::after{content:'';box-sizing:border-box;height:.625rem;width:.625rem;border-radius:100%;background-color:var(--White);position:absolute;box-shadow:none;box-shadow:0 2px 2px color-mix(in oklch,var(--Gray900) 20%,transparent);transition:ease transform .2s,ease opacity .2s;outline:1px solid var(--Gray200);outline-offset:-1px;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);opacity:0;transform-origin:center}.saColor::before{content:'';height:2rem;width:2rem;left:-.25rem;top:-.25rem;position:absolute}.saSmallScreen .saColor::before{content:none}.saColor.saChecked,.saColor.saSelected,.saColor:checked{border-radius:100%}.saColor.saChecked::before,.saColor.saSelected::before,.saColor:checked::before{content:none}.saColor.saChecked::after,.saColor.saSelected::after,.saColor:checked::after{opacity:1;transform:translate(-50%,-50%) scale(1)}.saColor:is(:nth-child(9n),:last-child)::before{height:1.75rem;width:1.75rem}.saInputDateRange{display:flex;flex-direction:column;max-width:100%;height:2rem;background-color:var(--Sa-Color-Surface);box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);border:none;transition:background-color .2s ease,box-shadow .2s ease;box-sizing:border-box;border-radius:.5rem;flex-direction:row;align-items:center;cursor:text}.saSmallScreen .saInputDateRange{width:100%}.saInputDateRange *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saInputDateRange .saDateSeparator{pointer-events:none;width:.75rem;border-bottom:2px solid var(--Gray300-700)}.saInputDateRange input{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:100%;background-color:transparent;margin:0;padding-block:0;padding-inline:0;padding:0 .625rem;border:none;font-size:.875rem;cursor:text;outline:0;color:var(--Sa-Color-Text);width:6.5rem;box-sizing:border-box;font-variant-numeric:tabular-nums}.saInputDateRange input::placeholder{color:var(--Sa-Color-TextSecondary);letter-spacing:-1px}.saInputDateRange input::-webkit-calendar-picker-indicator{display:none}.saInputDateRange input.saToDate{padding-left:.75rem}.saInputDateRange input.saActive{color:var(--Primary600-White);font-weight:500;letter-spacing:-.0094rem}.saInputDateRange:focus-visible{outline:0}@media (pointer:fine){.saInputDateRange:hover{box-shadow:inset 0 0 0 2px var(--Primary600-400)}}.saInputDateRange:focus-within{background:var(--Primary50-Gray1000);box-shadow:inset 0 0 0 2px var(--Primary600-400)}.saInputDateRange::placeholder{color:var(--Sa-Color-TextSecondary)}.saInputDateRange.saDisabled{border-color:transparent;box-shadow:none;background:var(--Gray100-1000);color:var(--Gray400-600);cursor:not-allowed}.saInputDateRange.saDisabled .saIcon,.saInputDateRange.saDisabled input,.saInputDateRange.saDisabled input::placeholder{border-color:transparent;box-shadow:none;background:var(--Gray100-1000);color:var(--Gray400-600);cursor:not-allowed;background-color:transparent}.saSmallScreen .saInputDateRange{flex-direction:row;justify-content:flex-start;height:2rem;position:relative}.saSmallScreen .saInputDateRange input{width:6.75rem;padding:0 .5rem}.saSmallScreen .saInputDateRange input.saToDate{padding-left:.5rem}.saSmallScreen .saInputDateRange:active{background-color:var(--Primary100-Gray900)}.saSmallScreen .saInputDateRange .saSep{color:var(--Gray200-800)}.saSmallScreen .saInputDateRange.saDisabled,.saSmallScreen .saInputDateRange:disabled{border-color:transparent;box-shadow:none;background:var(--Gray100-1000);color:var(--Gray400-600);cursor:not-allowed}.saSmallScreen .saInputDateRange.saDisabled .saIcon,.saSmallScreen .saInputDateRange:disabled .saIcon{color:var(--Gray400-600)}.saSmallScreen .saInputDateRange .saDayRow{position:sticky;top:0;background-color:var(--Sa-Color-Surface);z-index:2}@media (max-height:480px){.saSmallScreen .saInputDateRange .saDayRow{position:unset;top:unset}}.saDateTimeField,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.saDateTimeValidation .saValidationMessage,.saLargeScreen .saSiblingFields .saFieldCell:not(:last-child) .saInputWrapper.saDateTimeValidation .saValidationMessage{width:12rem}.saDateField{width:8.75rem}.saTimeField{width:8.75rem}.saDatePicker{gap:.25rem}.saDatePickerRoot{animation:.1s ease-in-out saScaleIn;position:absolute;z-index:1005;width:fit-content;user-select:none;padding:.5rem 1rem 1rem 1rem;border-radius:1rem;display:flex;flex-direction:column;box-shadow:0 1px 2px var(--Gray900Alpha7-BlackAlpha20),0 2px .25rem var(--Gray900Alpha7-BlackAlpha20),0 .25rem .5rem var(--Gray900Alpha7-BlackAlpha20),0 .5rem 1rem var(--Gray900Alpha7-BlackAlpha20),0 1rem 2rem var(--Gray900Alpha7-BlackAlpha20),0 2rem 4rem var(--Gray900Alpha7-BlackAlpha20);border:solid 1px var(--Gray200-800);background:var(--Sa-Color-Surface);font-size:.875rem;height:fit-content}.saDatePickerRoot *{box-sizing:border-box}.saDatePickerRoot.saDateRangePickerRoot,.saDatePickerRoot.saDateTimePickerWrapper{gap:1rem}.saDatePickerRoot a{text-decoration:none}.saDatePickerRoot .saPrevMonth{animation:.2s ease-in-out saPrevMonth}.saDatePickerRoot .saNextMonth{animation:.2s ease-in-out saNextMonth}.saDatePickerRoot .saMonthWrapper{display:flex;flex-direction:column;position:relative}.saDatePickerRoot .saYearPicker{display:flex;flex-wrap:wrap;flex-direction:row;align-content:flex-start;gap:.25rem;transition:ease width .2s,ease height .2s;position:absolute;top:2rem;left:0;z-index:1;height:0;overflow-y:auto;overflow-x:hidden;padding:0;background:var(--Sa-Color-Surface)}.saDatePickerRoot .saYearPicker.saActive{height:14rem}.saFewWeeks.saDatePickerRoot .saYearPicker.saActive{height:11.875rem}.saManyWeeks.saDatePickerRoot .saYearPicker.saActive{height:16.375rem}.saDateTimePickerWrapper.saDatePickerRoot .saYearPicker{width:25.125rem}.saDateTimePickerWrapper.saDatePickerRoot .saYearPicker.saActive{height:18.5rem}.saCompact .saDateTimePickerWrapper.saDatePickerRoot .saYearPicker.saActive{height:18rem}.saDatePicker.saDatePickerRoot .saYearPicker{width:16.75rem}.saDateRangePickerRoot.saDatePickerRoot .saYearPicker{top:2.5rem}.saLargeScreen .saDateRangePickerRoot.saDatePickerRoot .saYearPicker{left:1rem}.saDatePickerRoot .saMonth{background-color:transparent;display:flex;font-size:.875rem;align-items:center;font-weight:600;gap:.5rem;color:var(--Sa-Color-Text);padding:.5rem 0}.saDatePickerRoot button.saMonth{appearance:none;-webkit-appearance:none;-moz-appearance:none;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem;cursor:pointer}.saDatePickerRoot button.saMonth .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saDatePickerRoot button.saMonth .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDatePickerRoot button.saMonth .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDatePickerRoot button.saMonth:has(.saIcon){padding-left:.625rem}.saDatePickerRoot button.saMonth:enabled:active{border-radius:.75rem}.saDatePickerRoot button.saMonth .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saDatePickerRoot button.saMonth .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saDatePickerRoot button.saMonth:hover{color:var(--Primary600-White)}.saDatePickerRoot button.saMonth:hover .saIcon{color:var(--Primary600-White)}}.saDatePickerRoot button.saMonth:active{color:var(--Primary500-White)}.saDatePickerRoot button.saMonth:active .saIcon{color:var(--Primary500-White)}.saDatePickerRoot button.saMonth.saActive{color:var(--Primary600-White)}.saDatePickerRoot button.saMonth.saActive .saIcon{color:var(--Primary600-White);transform:rotate(180deg)}.saDatePickerRoot .saDatePickerMonthHeading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;height:2rem}.saDatePickerRoot .saMonthBrowser{display:flex;gap:.25rem;justify-content:flex-end;transition:transform .2s ease,visibility .2s ease,opacity .2s ease}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saMonthBrowser{visibility:hidden;transform:translateY(2rem);opacity:0}.saDatePickerRoot .saMonthBrowser button{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saDatePickerRoot .saMonthBrowser button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saDatePickerRoot .saMonthBrowser button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDatePickerRoot .saMonthBrowser button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDatePickerRoot .saMonthBrowser button .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saDatePickerRoot .saMonthBrowser button:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saDatePickerRoot .saMonthBrowser button:enabled:hover .saIcon{color:var(--Primary600-White)}}.saDatePickerRoot .saMonthBrowser button:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saDatePickerRoot .saMonthBrowser button:enabled:active .saIcon{color:var(--Primary700-White)}.saDatePickerRoot .saMonthBrowser button.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saDatePickerRoot .saMonthBrowser button.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saDatePickerRoot .saMonthBrowser button.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saDatePickerRoot .saMonthBrowser button.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saDatePickerRoot .saMonthBrowser button.saDestructive:hover .saIcon{color:var(--White)}.saDatePickerRoot .saMonthBrowser button.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saDatePickerRoot .saMonthBrowser button.saDestructive.saOpen,.saDatePickerRoot .saMonthBrowser button.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saDatePickerRoot .saMonthBrowser button.saDestructive.saOpen .saIcon,.saDatePickerRoot .saMonthBrowser button.saDestructive:active .saIcon{color:var(--White)}.saDatePickerRoot .saMonthBrowser button.saDestructive.saOpen .saBadge,.saDatePickerRoot .saMonthBrowser button.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saDatePickerRoot .saMonthBrowser button.saDisabled,.saDatePickerRoot .saMonthBrowser button:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saDatePickerRoot .saMonthBrowser button.saDisabled[data-sa-admin-link],.saDatePickerRoot .saMonthBrowser button:disabled[data-sa-admin-link]{cursor:default}.saDatePickerRoot .saMonthBrowser button.saDisabled .saIcon,.saDatePickerRoot .saMonthBrowser button:disabled .saIcon{color:var(--Gray300-700)}.saDatePickerRoot .saMonthBrowser button:enabled:active{border-radius:.75rem}.saSmallScreen .saDatePickerRoot .saMonthBrowser{display:none}.saDatePickerRoot .saDayRow{display:flex;text-align:center;gap:.25rem;color:var(--Sa-Color-TextSecondary);align-items:center;transition:transform .2s ease,visibility .2s ease,opacity .2s ease}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saDayRow{visibility:hidden;transform:translateY(2rem);opacity:0}.saSmallScreen .saDatePickerRoot .saDayRow{position:sticky;top:0;background-color:var(--Sa-Color-Surface);z-index:2}.saDatePickerRoot .saWeekNr{display:flex;align-items:center;justify-content:center;font-size:.75rem;min-width:1rem;height:2rem;color:var(--Gray400-600)}.saSmallScreen .saDatePickerRoot .saWeekNr{height:2.5rem}.saDatePickerRoot .saWeekNr.saEmpty{height:1.5rem}.saDatePickerRoot .saDay{display:flex;align-items:center;justify-content:center;min-width:2rem;height:1.5rem;font-size:.75rem;color:var(--Gray400-600)}.saSmallScreen .saDatePickerRoot .saDay{width:100%;min-width:unset}.saDatePickerRoot .saDateRow{display:flex;text-align:center;gap:.25rem;transition:transform .2s ease,visibility .2s ease,opacity .2s ease}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saDateRow{visibility:hidden;transform:translateY(2rem);opacity:0}.saDatePickerRoot .saDate{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:flex;justify-content:center;align-items:center;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;height:2rem;min-width:2rem;font-size:.875rem;cursor:pointer;position:relative;color:var(--Sa-Color-Label);line-height:1rem;border-radius:.5rem;background-color:transparent}.saDatePickerRoot .saDate::after{content:"";position:absolute;height:calc(100% + .25rem);width:calc(100% + .25rem);background-color:transparent;opacity:0}.saSmallScreen .saDatePickerRoot .saDate{height:2.5rem;width:100%}@media (pointer:fine){.saDatePickerRoot .saDate:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White);box-shadow:inset 0 0 0 2px var(--Primary600-White)}}.saDatePickerRoot .saDate:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White);box-shadow:inset 0 0 0 2px var(--Primary700-White);border-radius:.75rem}.saDatePickerRoot .saDate.saToday{color:var(--Primary500-White);font-weight:500}.saDatePickerRoot .saDate.saDisabled{color:var(--Gray200-800);pointer-events:none}.saDatePickerRoot .saDate.saDateActive{background-color:var(--Primary600-White);color:var(--Primary50-Gray1000);box-shadow:inset 0 0 0 2px transparent}.saDatePickerRoot .saDate.saDateActive.saToday{font-weight:400}.saDateRangePickerRoot.saDatePickerRoot .saDate{transition:ease border-radius .2s}.saDatePickerRoot .saDate.saDateInRange{color:var(--Primary700-White)}.saDatePickerRoot .saDate.saDateInRange::before{content:"";height:100%;width:calc(100% + .25rem);left:-.25rem;position:absolute;z-index:-1;background-color:var(--Primary100-Gray900)}.saDatePickerRoot .saDate.saDateInRange:last-child::before{border-radius:0 .25rem .25rem 0}.saDatePickerRoot .saDate.saDateInRange:nth-child(2)::before{border-radius:.25rem 0 0 .25rem;left:0;width:100%}.saDatePickerRoot .saDate.saDateInRange:has(+.saDateEnd)::before{width:calc(100% + .5rem)}.saDatePickerRoot .saDate.saDateStart{border-radius:.5rem 0 0 .5rem}.saDatePickerRoot .saDate.saDateStart:has(+.saDateEnd)::before{content:"";height:100%;width:calc(100% + .25rem);left:0;position:absolute;z-index:-1;background-color:var(--Primary600-White);border-radius:.5rem 0 0 .5rem}.saDatePickerRoot .saDate.saDateEnd{border-radius:0 .5rem .5rem 0}.saDatePickerRoot .saDate.saDateActive.saDateStart.saDateEnd{border-radius:.5rem}.saDatePickerRoot .saDate.saDateInRange:has(+.saEmpty)::before{border-radius:0 .25rem .25rem 0}.saDatePickerRoot .saDate.saDateInRange:nth-child(2):has(+.saEmpty)::before{border-radius:.25rem}.saDatePickerRoot .saDate.saEmpty+.saDateInRange::before{border-radius:.25rem 0 0 .25rem}.saDatePickerRoot .saDate.saEmpty{pointer-events:none}.saDatePickerRoot .saTodayLink{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;width:fit-content}.saDatePickerRoot .saTodayLink .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saDatePickerRoot .saTodayLink .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDatePickerRoot .saTodayLink .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saDatePickerRoot .saTodayLink{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saDatePickerRoot .saTodayLink:has(.saIcon){padding-left:.75rem}.saStandard .saDatePickerRoot .saTodayLink:enabled:active{border-radius:.75rem}.saStandard .saDatePickerRoot .saTodayLink .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saDatePickerRoot .saTodayLink{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saDatePickerRoot .saTodayLink:has(.saIcon){padding-left:.625rem}.saCompact .saDatePickerRoot .saTodayLink:enabled:active{border-radius:.75rem}.saCompact .saDatePickerRoot .saTodayLink .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saDatePickerRoot .saTodayLink{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saDatePickerRoot .saTodayLink:has(.saIcon){padding-left:.75rem}.saSmallScreen .saDatePickerRoot .saTodayLink:enabled:active{border-radius:.75rem}.saSmallScreen .saDatePickerRoot .saTodayLink .saIcon{font-size:1.25rem;min-width:1.625rem}.saDatePickerRoot .saTodayLink .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saDatePickerRoot .saTodayLink:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saDatePickerRoot .saTodayLink:enabled:hover .saIcon{color:var(--Primary600-White)}}.saDatePickerRoot .saTodayLink:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saDatePickerRoot .saTodayLink:enabled:active .saIcon{color:var(--Primary700-White)}.saDatePickerRoot .saTodayLink.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saDatePickerRoot .saTodayLink.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saDatePickerRoot .saTodayLink.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saDatePickerRoot .saTodayLink.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saDatePickerRoot .saTodayLink.saDestructive:hover .saIcon{color:var(--White)}.saDatePickerRoot .saTodayLink.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saDatePickerRoot .saTodayLink.saDestructive.saOpen,.saDatePickerRoot .saTodayLink.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saDatePickerRoot .saTodayLink.saDestructive.saOpen .saIcon,.saDatePickerRoot .saTodayLink.saDestructive:active .saIcon{color:var(--White)}.saDatePickerRoot .saTodayLink.saDestructive.saOpen .saBadge,.saDatePickerRoot .saTodayLink.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saDatePickerRoot .saTodayLink.saDisabled,.saDatePickerRoot .saTodayLink:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saDatePickerRoot .saTodayLink.saDisabled[data-sa-admin-link],.saDatePickerRoot .saTodayLink:disabled[data-sa-admin-link]{cursor:default}.saDatePickerRoot .saTodayLink.saDisabled .saIcon,.saDatePickerRoot .saTodayLink:disabled .saIcon{color:var(--Gray300-700)}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saTodayLink{visibility:hidden;transform:translateY(2rem);opacity:0}.saDatePickerRoot .saDatePickerMonth{display:flex;flex-direction:column;gap:.25rem}.saSmallScreen .saDatePickerRoot .saDatePickerMonth{padding-right:.25rem}.saDatePickerRoot .saDateTimePicker{display:flex;flex-direction:row;gap:1rem}.saDatePickerRoot .saDateRangePicker{display:flex;flex-direction:row;gap:2rem}.saSmallScreen .saDatePickerRoot .saDateRangePicker{overflow:auto;flex-direction:column}.saDatePickerRoot .saButtonRow{display:flex;align-items:center;flex-direction:row;gap:.5rem;min-width:0;transition:transform .2s ease,visibility .2s ease,opacity .2s ease}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saButtonRow{visibility:hidden;transform:translateY(2rem);opacity:0}.saDatePickerRoot .saButtonRow .saDatePickerButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;min-width:5rem}.saDatePickerRoot .saButtonRow .saDatePickerButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saDatePickerRoot .saButtonRow .saDatePickerButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDatePickerRoot .saButtonRow .saDatePickerButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saDatePickerRoot .saButtonRow .saDatePickerButton{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saDatePickerRoot .saButtonRow .saDatePickerButton:has(.saIcon){padding-left:.75rem}.saStandard .saDatePickerRoot .saButtonRow .saDatePickerButton:enabled:active{border-radius:.75rem}.saStandard .saDatePickerRoot .saButtonRow .saDatePickerButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saDatePickerRoot .saButtonRow .saDatePickerButton{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saDatePickerRoot .saButtonRow .saDatePickerButton:has(.saIcon){padding-left:.625rem}.saCompact .saDatePickerRoot .saButtonRow .saDatePickerButton:enabled:active{border-radius:.75rem}.saCompact .saDatePickerRoot .saButtonRow .saDatePickerButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saDatePickerRoot .saButtonRow .saDatePickerButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saDatePickerRoot .saButtonRow .saDatePickerButton:has(.saIcon){padding-left:.75rem}.saSmallScreen .saDatePickerRoot .saButtonRow .saDatePickerButton:enabled:active{border-radius:.75rem}.saSmallScreen .saDatePickerRoot .saButtonRow .saDatePickerButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saDatePickerRoot .saTimeSlotPickerWrapper{display:flex;flex-direction:column;gap:.5rem;border-left:1px solid var(--Gray150-900);padding:0 0 0 1rem;margin-top:.5rem;height:17rem;transition:transform .2s ease,visibility .2s ease,border .2s ease,opacity .2s ease;transform-origin:center}.saDatePickerRoot:has(.saYearPicker.saActive).saDatePickerRoot .saTimeSlotPickerWrapper{visibility:hidden;border-left-color:transparent;transform:translateY(2rem);opacity:0}.saDatePickerRoot .saTimeSlotPickerWrapper label{font-weight:700;font-size:.875rem;color:var(--Sa-Color-Text)}.saDatePickerRoot .saTimeSlotPicker{display:flex;flex-direction:column;height:auto;overflow:auto;overflow-x:hidden;padding:.5rem 1rem;gap:.25rem}.saDatePickerRoot .saDatePickerSlot{display:flex;align-items:center;justify-content:center;min-height:2rem;height:2rem;width:3.875rem;padding:.5rem;border-radius:.25rem;cursor:pointer;transition:background .2s ease,border-radius .2s ease,color .2s ease,box-shadow .2s ease;box-shadow:inset 0 0 0 1px var(--Gray150-900);font-size:1rem;color:var(--Sa-Color-Label);background:0 0}@media (pointer:fine){.saDatePickerRoot .saDatePickerSlot:hover{color:var(--Primary600-White);background-color:var(--Primary50-Gray1000);box-shadow:inset 0 0 0 2px var(--Primary600-White)}}.saDatePickerRoot .saDatePickerSlot:active{color:var(--Primary700-White);background-color:var(--Primary100-Gray900);border-radius:.75rem;box-shadow:inset 0 0 0 2px var(--Primary700-White)}.saDatePickerRoot .saDatePickerSlot.saSelected{color:var(--Primary50-Gray1200);background-color:var(--Primary600-White);box-shadow:inset 0 0 0 1px transparent}.saDatePickerRoot .saDatePickerSlot.saSelected.saYearCurrent{color:var(--Primary50-Gray1200);font-weight:inherit}.saDatePickerRoot .saDatePickerSlot.saYearCurrent{color:var(--Primary600-White);font-weight:700}.saDatePickerRoot .saDatePickerSlot.saDecade{width:100%;box-shadow:none;justify-content:flex-start;padding:1rem 0 .5rem .75rem;font-size:.75rem;pointer-events:none;color:var(--TextSecondary-Gray200)}.saDatePickerRoot .saDateRangeFooter{display:flex;flex-direction:row;align-items:center;gap:.5rem}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem;margin-left:auto}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton .saIcon{color:var(--Sa-Color-Icon)}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saOpen,.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saOpen .saIcon,.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:enabled:active .saIcon{color:var(--Primary700-White)}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saOpen .saBadge,.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive:hover .saIcon{color:var(--White)}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive.saOpen,.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive.saOpen .saIcon,.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive:active .saIcon{color:var(--White)}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive.saOpen .saBadge,.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDisabled,.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDisabled[data-sa-admin-link],.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:disabled[data-sa-admin-link]{cursor:default}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDisabled .saIcon,.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:disabled .saIcon{color:var(--Gray300-700)}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton.saDisabled .saBadge,.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:has(.saIcon){padding-left:.625rem}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton:enabled:active{border-radius:.75rem}.saLargeScreen .saDatePickerRoot .saDateRangeFooter .saResetButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saDatePickerRoot .saDateRangeFooter{flex-direction:column;align-items:unset}.saDatePickerRoot .saDateRangeFooterRange{display:none;justify-content:space-between;align-items:center}.saSmallScreen .saDatePickerRoot .saDateRangeFooterRange{display:flex;gap:.5rem}.saDatePickerRoot .saDateRangeFooterRange .saInputTextWrapper{width:fit-content;flex:1;margin-right:0}.saDatePickerRoot .saDateRangeFooterRange .saInputTextWrapper .saInputText{height:2.5rem;transition:ease box-shadow .2s;text-align:left}.saDatePickerRoot .saDateRangeFooterRange .saInputTextWrapper .saInputText::-webkit-date-and-time-value{text-align:left}.saDatePickerRoot .saDateRangeFooterRange .saInputTextWrapper .saInputText::-webkit-calendar-picker-indicator{display:none}.saDatePickerRoot .saDateRangeFooterRange .saInputTextWrapper .saInputText.saActive{box-shadow:inset 0 0 0 2px var(--Primary600-White),0 0 0 .25rem var(--Primary200-Gray900)}.saDatePickerRoot .saDateRangeFooterRange span{color:var(--Gray200-800)}.saDatePickerRoot .saPill{display:flex;align-items:center;justify-content:center;position:relative;gap:.25rem;font-size:.75rem;line-height:.75rem;font-weight:500;background-color:var(--Gray100-1000);padding:.25rem .5rem;width:fit-content;height:1.5rem;transition:ease .2s background-color,ease .2s color,ease .2s box-shadow;box-shadow:inset 0 0 0 0 transparent;border-radius:1rem}.saDatePickerRoot .saPill.saDisabled{background:var(--Gray100-1000);color:var(--Gray300-700);cursor:not-allowed}.saDatePickerRoot .saPill:has(:enabled){cursor:pointer}@media (pointer:fine){.saDatePickerRoot .saPill:has(:enabled):hover{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saDatePickerRoot .saPill:has(:enabled):hover.saOutline{box-shadow:inset 0 0 0 1px var(--Primary600-400)}}.saDatePickerRoot .saPill:has(:enabled):active{background-color:var(--Primary200-Gray800);color:var(--Primary800-White)}.saDatePickerRoot .saPill::before{content:"";height:2.75rem;width:100%;background-color:transparent;opacity:0;position:absolute}.saDatePickerRoot .saPill.saSmall{height:1.5rem;min-width:2.5rem;border-radius:.75rem;padding:.25rem .5rem;gap:.25rem;font-size:.75rem;line-height:.75rem}.saDatePickerRoot .saPill.saMedium{min-width:4rem;height:2rem;border-radius:1rem;padding:0 .75rem;gap:.5rem;font-size:.875rem;line-height:.875rem}.saDatePickerRoot .saPill.saLarge{min-width:4rem;height:2.5rem;border-radius:1.25rem;padding:0 .75rem;gap:.5rem;font-size:.875rem;line-height:.875rem}.saDatePickerRoot .saPill.saOutline{box-shadow:inset 0 0 0 1px var(--Gray200-800)}.saDatePickerRoot .saPill:has(:checked){background-color:var(--Sa-Color-Primary600);color:var(--White)}.saDatePickerRoot .saPill:has(:checked).saOutline{background-color:var(--Primary100-1300);color:var(--Primary700-White);box-shadow:inset 0 0 0 1px var(--Primary600-400)}.saDatePickerRoot .saPill input{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;margin:0;padding:0;padding-block:0;padding-inline:0;position:absolute;height:100%;width:100%;left:0;top:0;background:0 0;border-radius:1rem;cursor:inherit}@media (pointer:fine){.saDatePickerRoot .saPill:hover{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}}.saDatePickerRoot .saPill:active{background-color:var(--Primary200-Gray800);color:var(--Primary800-White)}.saLargeScreen .saDatePickerRoot .saPillGroup{max-width:31.25rem}.saCompact .saDatePickerRoot .saButtonRow .saButtonPrimary{min-width:4rem}.saSmallScreen .saDateRangePickerRoot{animation:none;position:static;z-index:unset;width:100%;user-select:unset;padding:0 .5rem .5rem .5rem;border-radius:0;box-shadow:none;border:none;background:unset;height:100%;gap:.25rem;box-sizing:border-box}.saSmallScreen .saDateRangePickerRoot .saPillGroup{flex-wrap:nowrap;overflow-x:auto;min-height:2.75rem;align-items:center;margin:0 -.5rem;padding:.5rem;-ms-overflow-style:none;scrollbar-width:none}.saSmallScreen .saDateRangePickerRoot .saPillGroup::-webkit-scrollbar{display:none}.saSmallScreen .saDateRangePickerRoot .saPillGroup .saPill{white-space:nowrap;min-width:fit-content}.saSmallScreen .saDateRangePickerRoot .saDayRow{position:sticky;top:0;background-color:var(--Sa-Color-Surface);z-index:2}@media (max-height:480px){.saSmallScreen .saDateRangePickerRoot .saDayRow{position:unset;top:unset}}.saSmallScreen .saDateRangePickerRoot .saYearPicker.saActive{margin:0 .5rem;width:100%}@keyframes saNextMonth{0%{transform:translateX(1.5rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes saPrevMonth{0%{transform:translateX(-1.5rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes saScaleIn{0%{transform:scale(.2);transform-origin:top}100%{transform:scale(1);transform-origin:top}}.saFileUploadAreaWrapper{width:40rem;display:flex;flex-direction:column;color:var(--Sa-Color-Text)}.saFileUploadAreaWrapper *{box-sizing:border-box}.saSmallScreen .saFileUploadAreaWrapper{width:100%}.saMultiRowCell .saFileUploadAreaWrapper{width:27rem}.saFileUploadAreaWrapper .saDisabledIcon,.saFileUploadAreaWrapper .saEnabledIcon{align-items:center;justify-content:center}.saDisabled .saFileUploadAreaWrapper .saEnabledIcon{display:none}.saFileUploadAreaWrapper .saDisabledIcon{display:none}.saDisabled .saFileUploadAreaWrapper .saDisabledIcon{display:flex;color:var(--Gray300-700)}.saDisabled .saFileUploadAreaWrapper{cursor:not-allowed}.saFileUploadAreaWrapper .saFolderWrapper{pointer-events:none;display:flex;justify-content:center;align-items:center;padding-top:1rem;transition:ease transform .2s}.saFileUploadAreaWrapper .saFolder{display:flex;justify-content:center;align-items:center;transition:ease-in-out transform .2s;perspective:5rem;transform-origin:bottom}.saDragOver.saFileUploadAreaWrapper .saFolder{transform:translateY(-.5rem)}.saFileUploadAreaWrapper .saFolderBack{display:flex;justify-content:center;align-items:center;position:relative;width:4rem;height:3rem;background-color:var(--Sa-Color-Primary700);border-radius:0 .375rem .375rem .375rem;transition:ease-in-out box-shadow .2s}.saFileUploadAreaWrapper .saFolderBack::after{content:'';width:1.25rem;height:.5rem;background-color:var(--Sa-Color-Primary700);position:absolute;top:-.375rem;left:0;border-radius:.25rem .25rem 0 0}.saDragOver.saFileUploadAreaWrapper .saFolderBack{box-shadow:none;box-shadow:0 .0625rem .125rem color-mix(in oklch,var(--Sa-Color-Primary900) 7%,transparent),0 .125rem .25rem color-mix(in oklch,var(--Sa-Color-Primary900) 7%,transparent),0 .25rem .5rem color-mix(in oklch,var(--Sa-Color-Primary900) 7%,transparent),0 .5rem 1rem color-mix(in oklch,var(--Sa-Color-Primary900) 7%,transparent)}.saDisabled .saFileUploadAreaWrapper .saFolderBack{background-color:var(--Gray300-900)}.saDisabled .saFileUploadAreaWrapper .saFolderBack::after{background-color:var(--Gray300-900)}.saFileUploadAreaWrapper .saFolderFront{position:absolute;width:100%;height:100%;border-radius:.375rem;transform-origin:bottom;transition:transform .3s ease-in-out;background-color:var(--Sa-Color-Primary600);display:flex;justify-content:center;align-items:center;z-index:2}.saDragOver.saFileUploadAreaWrapper .saFolderFront{transform:rotateX(-15deg) scaleY(.65)}.saDisabled .saFileUploadAreaWrapper .saFolderFront{background-color:var(--Gray200-900)}.saFileUploadAreaWrapper .saFolderFront .saIcon{font-size:1.25rem;color:var(--White)}.saFileUploadAreaWrapper .saPaper{background-color:var(--Gray100);width:70%;height:70%;position:absolute;bottom:.5rem;border-radius:.25rem;transition:transform .3s ease-in-out,opacity .2s ease-out;z-index:0;opacity:0}.saDragOver.saFileUploadAreaWrapper .saPaper{transform:translateY(-.25rem);opacity:1}.saDisabled .saFileUploadAreaWrapper .saPaper{display:none}.saFileUploadAreaWrapper .saPaper:nth-child(2){background-color:var(--Gray50);width:80%;height:60%;transition:transform .4s ease-in-out,opacity .2s ease-out;z-index:1}.saFileUploadAreaWrapper .saPaper:nth-child(3){background-color:var(--White);width:90%;height:50%;transition:transform .5s ease-in-out,opacity .2s ease-out;z-index:1}.saFileUploadAreaWrapper .saDossierWrapper{position:relative;transition:ease transform .2s,ease box-shadow .2s;border-radius:.375rem}.saDragOver.saFileUploadAreaWrapper .saDossierWrapper{transform:translateY(-.5rem)}.saFileUploadAreaWrapper .saDossier{display:flex;justify-content:center;align-items:center;pointer-events:none;transition:ease transform .2s,ease box-shadow .2s,ease border-radius .2s,ease background .2s,ease width .2s,ease height .2s;transform-origin:bottom;position:relative;width:3rem;height:4rem;background-color:var(--Sa-Color-Primary600);border-radius:.375rem;clip-path:polygon(0 0,68% 0,100% 24%,100% 100%,0 100%)}.saHasFiles.saFileUploadAreaWrapper .saDossier{display:none}.saDisabled .saFileUploadAreaWrapper .saDossier{background-color:var(--Gray200-900)}.saFileUploadAreaWrapper .saDossier .saIcon{font-size:1.25rem;color:var(--White)}.saFileUploadAreaWrapper .saDossierDogear{position:absolute;width:1rem;height:1rem;top:0;right:0;border-radius:0 .375rem 0 .375rem;transform-origin:bottom;transition:transform .2s ease,clip-path .2s ease,background .2s ease,opacity .1s ease;background-color:var(--Sa-Color-Primary500);display:flex;justify-content:center;align-items:center;z-index:2;clip-path:polygon(0 0,100% 100%,0 100%)}.saHasFiles.saFileUploadAreaWrapper .saDossierDogear{display:none}.saDragOver.saFileUploadAreaWrapper .saDossierDogear{clip-path:polygon(0 0,100% 100%,100% 0);background-color:var(--Sa-Color-Primary600)}.saDisabled .saFileUploadAreaWrapper .saDossierDogear{background-color:var(--Gray150-900)}.saFileUploadAreaWrapper .saFileUploadArea{display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative;width:100%;border:.125rem dashed var(--Gray300-700);border-radius:1rem;padding:1.5rem;cursor:pointer;background-color:var(--Gray50-1100);transition:ease border-color .2s,ease border-radius .2s,ease background .2s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saSmallScreen .saFileUploadAreaWrapper .saFileUploadArea{padding:1rem}@media (pointer:fine){.saFileUploadAreaWrapper .saFileUploadArea:has(:enabled):hover{border-color:var(--Primary600-400);background-color:var(--Primary50-Gray1000)}.saFileUploadAreaWrapper .saFileUploadArea:has(:enabled):hover .saLink{color:var(--Primary700-300)}}.saFileUploadAreaWrapper .saFileUploadArea:has(:enabled):has(:focus-visible){border-color:var(--Primary600-400);background-color:var(--Primary50-Gray1000)}.saFileUploadAreaWrapper .saFileUploadArea:has(:enabled):active{background-color:var(--Primary100-Gray900);border-color:var(--Primary600-400);border-radius:1.5rem}.saFileUploadAreaWrapper .saFileUploadArea:has(:enabled):active .saLink{color:var(--Primary800-200)}.saFileUploadAreaWrapper .saFileUploadArea:has(:enabled):active .saDossierWrapper,.saFileUploadAreaWrapper .saFileUploadArea:has(:enabled):active .saFolderWrapper{transform:scale(.96)}.saDragOver.saFileUploadAreaWrapper .saFileUploadArea{border-color:var(--Primary600-400);background-color:var(--Primary100-1300)}.saDone.saFileUploadAreaWrapper .saFileUploadArea{background-color:var(--Green50-1200);border-color:var(--Green400)}@media (pointer:fine){.saDone.saFileUploadAreaWrapper .saFileUploadArea:hover{background-color:var(--Green50Alpha25-1200Alpha25);border-color:var(--Green500)}}.saDone.saFileUploadAreaWrapper .saFileUploadArea:active{border-color:var(--Green600)}.saHighlightFieldError .saFileUploadAreaWrapper .saFileUploadArea{background-color:var(--Red100-1100);border-color:var(--Red600-400)}@media (pointer:fine){.saHighlightFieldError .saFileUploadAreaWrapper .saFileUploadArea:hover{border-color:var(--Red700-400);background-color:var(--Red50-1200)}}.saHighlightFieldError .saFileUploadAreaWrapper .saFileUploadArea:active{border-color:var(--Red700-400);background-color:var(--Red50-1200)}.saHasEmptyFile.saFileUploadAreaWrapper .saFileUploadArea{background-color:var(--Yellow50-1200);border-color:var(--Yellow300-700)}@media (pointer:fine){.saHasEmptyFile.saFileUploadAreaWrapper .saFileUploadArea:hover{border-color:var(--Yellow400-600)}}.saHasEmptyFile.saFileUploadAreaWrapper .saFileUploadArea:active{background-color:var(--Yellow50-1200);border-color:var(--Yellow400-600)}@media (pointer:fine){.saDisabled .saFileUploadAreaWrapper .saFileUploadArea:hover{cursor:not-allowed;background-color:var(--Gray100-1000);border-color:var(--Gray150-900)}}.saDisabled .saFileUploadAreaWrapper .saFileUploadArea,.saDisabled .saFileUploadAreaWrapper .saFileUploadArea:active{cursor:not-allowed;background-color:var(--Gray100-1000);border-color:var(--Gray150-900)}.saCompactFileArea.saFileUploadAreaWrapper .saFileUploadArea{height:2rem;padding:0;border-radius:.5rem;justify-content:center;overflow:hidden}.saCompactFileArea.saFileUploadAreaWrapper .saFileUploadArea:has(:enabled):active{border-radius:.75rem}.saFileUploadAreaWrapper input[type=file]{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:0;width:0;opacity:0;position:absolute;left:0;top:0}.saFileUploadAreaWrapper .saFileUploadAreaInner{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.saFileUploadAreaWrapper .saFileUploadAreaText{display:flex;flex-direction:column;align-items:center;gap:.125rem;text-align:center;width:100%}.saHasFiles.saFullSizeArea.saFileUploadAreaWrapper .saFileUploadAreaText{visibility:hidden}.saHasFiles.saCompactFileArea.saFileUploadAreaWrapper .saFileUploadAreaText{display:none}.saDisabled .saFileUploadAreaWrapper .saFileUploadAreaText{color:var(--Gray300-700)}.saFileUploadAreaWrapper .saFileUploadAreaHeading{font-size:.875rem;line-height:1.125rem}.saDisabled .saFileUploadAreaWrapper .saFileUploadAreaHeading{color:var(--Gray300-700)}.saFileUploadAreaWrapper .saLink{color:var(--Primary600-400)}@media (pointer:fine){.saFileUploadAreaWrapper .saLink:hover{text-decoration:underline}}.saFileUploadAreaWrapper .saLink:active{color:var(--Primary700-300)}.saDisabled .saFileUploadAreaWrapper .saLink{pointer-events:none;color:var(--Gray300-700)}.saFileUploadAreaWrapper .saFileUploadAreaDescription{font-size:.75rem;line-height:1rem;width:100%;color:var(--Gray700-300)}.saDisabled .saFileUploadAreaWrapper .saFileUploadAreaDescription{color:var(--Gray300-700)}.saFileUploadAreaWrapper ul.saFileGroup{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:.5rem}.saFileUploadAreaWrapper ul.saFileGroup:empty{display:none}.saFileUploadAreaWrapper .saFileWrapper{display:flex;gap:.5rem;align-items:center;flex:1;width:100%;min-height:3rem;overflow:hidden;position:relative;transition:ease opacity .2s,ease transform .2s;background-color:var(--Sa-Color-Surface)}.saMultipleFilesArea.saFileUploadAreaWrapper .saFileWrapper{height:3rem;border:.0625rem solid var(--Sa-Color-InputFieldBorder);border-bottom-width:0;padding:.5rem;transform-origin:top}.saMultipleFilesArea.saFileUploadAreaWrapper .saFileWrapper:not(.saSkipAnimation){opacity:0;transform:translateY(-2rem)}.saMultipleFilesArea.saFileUploadAreaWrapper .saFileWrapper.saFileVisible{opacity:1;transform:translateY(0)}.saDisabled .saMultipleFilesArea.saFileUploadAreaWrapper .saFileWrapper{border-color:var(--Gray100-1000)}.saMultipleFilesArea.saFileUploadAreaWrapper .saFileWrapper:first-child{border-radius:.75rem .75rem 0 0}.saMultipleFilesArea.saFileUploadAreaWrapper .saFileWrapper:last-child{border-radius:0 0 .75rem .75rem;border-bottom-width:.0625rem}.saMultipleFilesArea.saFileUploadAreaWrapper .saFileWrapper:only-child{border-radius:.75rem;border-bottom-width:.0625rem}.saFileUploadAreaWrapper .saFileWrapper.saError{background-color:var(--Red100-1100)}.saFileUploadAreaWrapper .saFileWrapper.saEmptyFile{background-color:var(--Yellow50-1200)}.saFullSizeArea.saFileUploadAreaWrapper .saFileWrapper{padding:1.5rem;position:absolute;bottom:0;background-color:transparent}.saCompactFileArea.saFileUploadAreaWrapper .saFileWrapper{padding:.125rem;gap:.5rem;min-height:unset;background-color:transparent}.saFileUploadAreaWrapper .saDeleteButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saFileUploadAreaWrapper .saDeleteButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saFileUploadAreaWrapper .saDeleteButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saFileUploadAreaWrapper .saDeleteButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saFileUploadAreaWrapper .saDeleteButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saFileUploadAreaWrapper .saDeleteButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saFileUploadAreaWrapper .saDeleteButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saFileUploadAreaWrapper .saDeleteButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saFileUploadAreaWrapper .saDeleteButton:enabled:active .saIcon{color:var(--Primary700-White)}.saFileUploadAreaWrapper .saDeleteButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saFileUploadAreaWrapper .saDeleteButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saFileUploadAreaWrapper .saDeleteButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saFileUploadAreaWrapper .saDeleteButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saFileUploadAreaWrapper .saDeleteButton.saDestructive:hover .saIcon{color:var(--White)}.saFileUploadAreaWrapper .saDeleteButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saFileUploadAreaWrapper .saDeleteButton.saDestructive.saOpen,.saFileUploadAreaWrapper .saDeleteButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saFileUploadAreaWrapper .saDeleteButton.saDestructive.saOpen .saIcon,.saFileUploadAreaWrapper .saDeleteButton.saDestructive:active .saIcon{color:var(--White)}.saFileUploadAreaWrapper .saDeleteButton.saDestructive.saOpen .saBadge,.saFileUploadAreaWrapper .saDeleteButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saFileUploadAreaWrapper .saDeleteButton.saDisabled,.saFileUploadAreaWrapper .saDeleteButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saFileUploadAreaWrapper .saDeleteButton.saDisabled[data-sa-admin-link],.saFileUploadAreaWrapper .saDeleteButton:disabled[data-sa-admin-link]{cursor:default}.saFileUploadAreaWrapper .saDeleteButton.saDisabled .saIcon,.saFileUploadAreaWrapper .saDeleteButton:disabled .saIcon{color:var(--Gray300-700)}.saFileUploadAreaWrapper .saDeleteButton:enabled:active{border-radius:.75rem}.saDisabled .saFileUploadAreaWrapper .saDeleteButton{display:none}.saCompactFileArea.saFileUploadAreaWrapper .saDeleteButton{width:1.5rem;height:1.5rem;min-width:1.5rem;max-width:1.5rem;border-radius:.25rem}.saCompactFileArea.saFileUploadAreaWrapper .saDeleteButton:active{border-radius:.5rem}.saFileUploadAreaWrapper .saDeleteButton::after{content:'';height:3rem;width:3rem;position:absolute}.saFileUploadAreaWrapper .saFileIconWrapper{position:relative;display:flex}.saFullSizeArea.saHasFiles.saFileUploadAreaWrapper .saFileIconWrapper{margin-bottom:1rem}.saFileUploadAreaWrapper .saFile{display:flex;flex-direction:column;width:100%;overflow:hidden;transition:ease margin .2s;min-width:0}.saCompactFileArea.saFileUploadAreaWrapper .saFile{gap:.5rem;flex-direction:row;justify-content:space-between}.saFileUploadAreaWrapper .saFileNameWrapper{display:flex;font-size:.875rem;line-height:1rem;margin-top:-.125rem}.saSmallScreen .saFileUploadAreaWrapper .saFileNameWrapper{display:inline-grid}.saCompactFileArea.saFileUploadAreaWrapper .saFileNameWrapper{overflow:hidden}.saFileUploadAreaWrapper .saFileName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.125rem;color:var(--Sa-Color-Text)}.saDisabled .saFileUploadAreaWrapper .saFileName{color:var(--Gray300-700)}.saFileUploadAreaWrapper .saFileSizeWrapper{display:flex;flex-direction:column;gap:.125rem;width:100%}.saCompactFileArea.saFileUploadAreaWrapper .saFileSizeWrapper{justify-content:center;min-width:fit-content;flex:1}.saFileUploadAreaWrapper .saFileSize{white-space:nowrap}.saFileUploadProgressText{transition:ease .2s visibility .2s,ease .2s opacity .2s}.saDone .saFileUploadProgressText{visibility:hidden;opacity:0}.saFileUploadProgress{display:flex;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:.125rem;width:100%;transition:ease .2s opacity .2s,ease .2s margin .2s,ease .2s transform .2s,ease .2s visibility .2s}.saFileUploadProgress::-webkit-progress-bar{background-color:var(--Gray150-900);border-radius:.125rem}.saFileUploadProgress::-webkit-progress-value{background-color:var(--Primary600-400);border-radius:.125rem;transition:ease opacity .2s,ease width .2s}.saDone .saFileUploadProgress::-webkit-progress-value{background-color:var(--Green400)}.saEmptyFile .saFileUploadProgress,.saError .saFileUploadProgress{display:none}.saCompactFileArea .saFileUploadProgress{opacity:0;position:absolute;pointer-events:none}.saDone .saFileUploadProgress{opacity:0;margin-top:-.375rem;transform:translateY(.375rem);visibility:hidden}.saFileIcon.saIcon{display:flex;justify-content:center;align-items:center;background-color:var(--Purple50-1200);color:var(--Purple600-300);box-shadow:inset 0 0 0 .0625rem var(--Purple200-900);font-size:1rem;border-radius:.375rem;height:2rem;min-width:2rem;transform:scale(0)}.saFileIcon.saIcon.fa-file-word{background-color:var(--Primary50-1200);color:var(--Primary600-300);box-shadow:inset 0 0 0 .0625rem var(--Primary200-900)}.saFileIcon.saIcon.fa-code{background-color:var(--Gray50-1100);color:var(--Gray700-300);box-shadow:inset 0 0 0 .0625rem var(--Gray200-800)}.saFileIcon.saIcon.fa-file-zipper{background-color:var(--Sky50-1200);color:var(--Sky500-300);box-shadow:inset 0 0 0 .0625rem var(--Sky200-900)}.saFileIcon.saIcon.fa-music{background-color:var(--Yellow50-1200);color:var(--Yellow500-300);box-shadow:inset 0 0 0 .0625rem var(--Yellow200-900)}.saFileIcon.saIcon.fa-video{background-color:var(--Orange50-1200);color:var(--Orange500-300);box-shadow:inset 0 0 0 .0625rem var(--Orange200-900)}.saFileIcon.saIcon.fa-file-excel{background-color:var(--Green50-1200);color:var(--Green500-300);box-shadow:inset 0 0 0 .0625rem var(--Green200-900)}.saFileIcon.saIcon.fa-file-pdf{background-color:var(--Red50-1200);color:var(--Red600-400);box-shadow:inset 0 0 0 .0625rem var(--Red200-900)}.saFileIcon.saIcon.fa-file-powerpoint{background-color:var(--Red50-1200);color:var(--Red500-300);box-shadow:inset 0 0 0 .0625rem var(--Red200-900)}.saFileIcon.saIcon.fa-image{background-color:var(--Pink50-1200);color:var(--Pink500-300);box-shadow:inset 0 0 0 .0625rem var(--Pink200-900)}.saFileIcon.saIcon.fa-xmark{background-color:var(--Red600-700);color:var(--White);box-shadow:none}.saFileIcon.saIcon.fa-question{background-color:var(--Yellow200-1000);color:var(--Yellow900-100);box-shadow:none}.saDone .saFileIcon.saIcon{transform:scale(1);transition:ease transform .2s 1.2s}.saEmptyFile .saFileIcon.saIcon,.saError .saFileIcon.saIcon{transform:scale(1);transition:none}.saFullSizeArea .saFileIcon.saIcon{display:none}.saFullSizeArea.saHasFiles .saFileIcon.saIcon{display:flex;font-size:1.5rem;width:3rem;height:3rem;border-radius:.625rem}.saCompactFileArea .saFileIcon.saIcon{height:1.5rem;width:1.5rem;min-width:1.5rem;border-radius:.25rem}.saDisabled .saFileIcon.saIcon{background-color:var(--Gray50-1100);color:var(--Gray300-800);box-shadow:inset 0 0 0 .0625rem var(--Gray100-1000)}.saFileSizeRow{display:flex;width:100%;justify-content:space-between;font-size:.75rem;line-height:1rem;color:var(--Sa-Color-TextSecondary)}.saDisabled .saFileSizeRow{color:var(--Gray300-700)}.saCompactFileArea .saFileSizeRow{width:fit-content;gap:1rem;margin-top:1px}.saEmptyFile .saFileSizeRow,.saError .saFileSizeRow{display:none}.saFileErrorMessage{display:none;font-size:.875rem;line-height:1rem}.saEmptyFile .saFileErrorMessage,.saError .saFileErrorMessage{display:flex}.saError .saFileErrorMessage{color:var(--Red700-200)}.saEmptyFile .saFileErrorMessage{color:var(--Yellow700-200)}.saDisabled .saFileErrorMessage{color:var(--Gray300-700)}.saLoadingWrapper{display:flex;justify-content:center;align-items:center;position:relative;height:1rem;width:1rem;transition:ease transform .2s,ease width .2s}.saFileIconWrapper .saLoadingWrapper{position:absolute;height:2rem;width:2rem}.saCompactFileArea .saLoadingWrapper{height:1.5rem;width:1.5rem}.saFullSizeArea .saLoadingWrapper{height:3rem;width:3rem}.saEmptyFile .saLoadingWrapper,.saError .saLoadingWrapper,.saExistingFile .saLoadingWrapper,.saSkipAnimation .saLoadingWrapper{display:none}.saLoadingWrapper .saLoading{display:none;width:1rem;height:1rem;border-radius:50%;stroke-width:2;stroke:var(--White);stroke-miterlimit:10;box-shadow:inset 0 0 0 var(--Green400-600);animation:saFiller .4s ease-in-out .4s forwards,saScaler .2s ease-in-out .8s both,saScalerDown .2s ease-in-out 1s forwards}.saDone .saLoadingWrapper .saLoading{display:flex}.saFullSizeArea .saLoadingWrapper .saLoading{width:2rem;height:2rem;border-width:.1875rem}.saLoadingWrapper .saLoadingCircle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:4;stroke-miterlimit:10;stroke:var(--Green400-300);fill:none;animation:saStroke .6s cubic-bezier(.65,0,.45,1) forwards}.saLoadingWrapper .saLoadingCheck{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:saStroke .2s cubic-bezier(.65,0,.45,1) .6s forwards;stroke-linecap:round}.saLoadingWrapper .saLoadingSpinner{transition:ease opacity 1s,ease border-color .2s,ease visiblity .4s;border:.125rem solid var(--Gray200);border:.125rem solid color-mix(in oklch,var(--White) 20%,transparent);border-left:.125rem solid var(--White);animation:saLoadingSpinner .8s infinite linear;border-radius:50%;width:1rem;height:1rem;position:absolute}.saLoadingWrapper .saLoadingSpinner::after{border-radius:50%;width:1rem;height:1rem;position:absolute}.saLoadingDark.saLoadingWrapper .saLoadingSpinner{border-color:var(--Gray100-1000);border-left-color:var(--Gray600-400)}.saLoadingExtraDark.saLoadingWrapper .saLoadingSpinner{border-color:var(--Gray300-700);border-left-color:var(--Gray800-200)}.saPending .saLoadingWrapper .saLoadingSpinner{border-color:var(--Gray100-1000)}.saDone .saLoadingWrapper .saLoadingSpinner{opacity:0;border-color:var(--Green200);border-color:color-mix(in oklch,var(--Green400) 20%,transparent);border-left-color:var(--Green400);animation:saLoadingSpinner .8s infinite linear,saLoadingSpinnerDone .8s forwards linear}.saFullSizeArea .saLoadingWrapper .saLoadingSpinner{width:2rem;height:2rem;border-width:.1875rem}.saLargeScreen .saInputWrapper.saFileValidation .saValidationMessage{width:40rem}.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.saFileValidation .saValidationMessage{width:27rem}@keyframes saLoadingSpinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes saLoadingSpinnerDone{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes saStroke{100%{stroke-dashoffset:0}}@keyframes saScaler{0%{transform:scale(1)}80%{transform:scale(1.1)}}@keyframes saScalerDown{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes saFiller{100%{box-shadow:inset 0 0 0 1.25rem var(--Green400)}}.tox{color:var(--Sa-Color-Text)!important;font-family:Lexend,sans-serif!important}.tox-tinymce{border:none!important;font-family:Lexend,sans-serif!important;border-radius:.5rem!important}.tox-tinymce-aux{font-family:Lexend,sans-serif!important}.tox .tox-button{font-family:Lexend,sans-serif!important}.tox .tox-editor-container .tox-menubar,.tox .tox-editor-container .tox-toolbar,.tox .tox-editor-container .tox-toolbar-overlord,.tox .tox-editor-container .tox-toolbar__group,.tox .tox-editor-container .tox-toolbar__primary{background-color:transparent}.tox-edit-area>iframe.tox-edit-area__iframe:not(svg):not(rect){border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;transition:ease box-shadow .2s;border:1px solid var(--Sa-Color-InputFieldBorder)}.tox:not(.tox-tinymce-inline) .tox-editor-container .tox-editor-header{border-top-right-radius:.5rem;border-top-left-radius:.5rem;box-shadow:inset 1px 1px 0 0 var(--Sa-Color-InputFieldBorder),inset -1px 1px 0 0 var(--Sa-Color-InputFieldBorder);transition:ease box-shadow .2s!important}.saHighlightFieldError .tox-edit-area>iframe:not(svg):not(rect){box-shadow:inset 0 0 0 2px var(--Red600-400)}.saHighlightFieldError .tox:not(.tox-tinymce-inline) .tox-editor-container .tox-editor-header{box-shadow:inset 1px 1px 0 1px var(--Red600-400),inset -1px 1px 0 1px var(--Red600-400)}.saHighlightFieldWarning .tox-edit-area>iframe:not(svg):not(rect){box-shadow:inset 0 0 0 2px var(--Yellow300)}.saHighlightFieldWarning .tox:not(.tox-tinymce-inline) .tox-editor-container .tox-editor-header{box-shadow:inset 1px 1px 0 1px var(--Yellow300),inset -1px 1px 0 1px var(--Yellow300)}.saMultiAutoSearchWrapper{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;background:var(--Sa-Color-Surface);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;display:flex;padding:0;border:none;color:var(--Sa-Color-Text);box-sizing:border-box}.saMultiAutoSearchWrapper.saHighlightFieldError:not(.saDisabled) .saSelectedValueWrapper{background:var(--Red50-1200);outline:2px solid var(--Red600-400);outline-offset:-2px}@media (pointer:fine){.saMultiAutoSearchWrapper.saHighlightFieldError:not(.saDisabled) .saSelectedValueWrapper:hover{outline:2px solid var(--Red700-400)}}.saMultiAutoSearchWrapper.saHighlightFieldError:not(.saDisabled) .saSelectedValueWrapper:focus-within{outline:2px solid var(--Red700-400)}.saMultiAutoSearchWrapper.saHighlightFieldWarning:not(.saDisabled) .saSelectedValueWrapper{background:var(--Yellow50-1200);outline:2px solid var(--Yellow300);outline-offset:-2px}@media (pointer:fine){.saMultiAutoSearchWrapper.saHighlightFieldWarning:not(.saDisabled) .saSelectedValueWrapper:hover{outline:2px solid var(--Yellow400)}}.saMultiAutoSearchWrapper.saHighlightFieldWarning:not(.saDisabled) .saSelectedValueWrapper:focus-within{outline:2px solid var(--Yellow400)}.saMultiAutoSearchWrapper.saDisabled .saSelectedValueWrapper{border-color:transparent;box-shadow:none;background:var(--Gray100-1000);color:var(--Gray400-600);cursor:not-allowed;outline-color:transparent}.saMultiAutoSearchWrapper.saDisabled .saSelectedValueWrapper input{border-color:transparent;box-shadow:none;background:var(--Gray100-1000);color:var(--Gray400-600);cursor:not-allowed}.saMultiAutoSearchWrapper.saDisabled .saSelectedValueWrapper:has(:hover){outline-color:transparent}.saMultiAutoSearchWrapper.saDisabled .saSelectedValueWrapper .saTag{pointer-events:none}.saMultiAutoSearchWrapper input[type=search]::-webkit-search-cancel-button,.saMultiAutoSearchWrapper input[type=search]::-webkit-search-decoration,.saMultiAutoSearchWrapper input[type=search]::-webkit-search-results-button,.saMultiAutoSearchWrapper input[type=search]::-webkit-search-results-decoration{display:none}.saMultiAutoSearchWrapper input{font-size:.875rem;height:1.5rem;min-width:1.5rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;padding:0;margin:0;outline:0;border:none;width:1.5rem;color:var(--Sa-Color-Text);font-family:Lexend,sans-serif;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saMultiAutoSearchWrapper input::placeholder{color:var(--Sa-Color-TextSecondary)}.saMultiAutoSearchWrapper:focus-within .saSelectedValueWrapper{outline:2px solid var(--Sa-Color-Primary600);outline-offset:-2px}.saMultiAutoSearchWrapper .saSelectedValueWrapper{display:flex;align-items:center;padding:2px;padding-right:1.75rem;gap:.25rem;min-height:1.5rem;max-height:17.5rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;border-radius:.5rem;outline:1px solid var(--Sa-Color-InputFieldBorder);outline-offset:-1px;border:2px solid transparent;overscroll-behavior:none;position:relative;cursor:text}.saMultiAutoSearchWrapper .saSelectedValueWrapper li.saNewInput{flex-grow:1;padding-left:.5rem}.saMultiAutoSearchWrapper .saSelectedValueWrapper:has(:hover){outline:2px solid var(--Sa-Color-Primary600);outline-offset:-2px}.saMultiAutoSearchWrapper .saSelectedValueWrapper:focus-within{background-color:var(--Primary50-Gray1000)}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag{gap:.375rem;box-sizing:border-box;width:fit-content;max-width:100%;background-color:var(--Gray50-1100);border-radius:.25rem;cursor:pointer;font-size:.875rem;line-height:.875rem;padding:.25rem .5rem .25rem .5rem;min-height:1.5rem;overflow-wrap:anywhere;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;box-shadow:inset 0 0 0 1px var(--Gray200-800);position:relative;align-items:baseline}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag.saAnimate{animation:.2s saGrowIn ease}@keyframes saGrowIn{0%{transform:scale(.8);opacity:.4}100%{transform:scale(1);opacity:1}}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag.saFocus{background-color:var(--Red50-1200);color:var(--Red600-400);box-shadow:inset 0 0 0 1px var(--Red600-400)}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag.saFocus .saIcon{color:var(--Red600-400)}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag .saIcon{font-size:.75rem;line-height:.75rem;color:var(--Sa-Color-IconDark);font-weight:900;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active{background:var(--Red50-1200);color:var(--Red600-400);border-radius:.75rem}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active .saIcon{color:var(--Red600-400)}@media (pointer:fine){.saLargeScreen .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:hover{background:var(--Red50-1200);color:var(--Red600-400);box-shadow:inset 0 0 0 1px var(--Red600-400)}.saLargeScreen .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:hover .saIcon{color:var(--Red600-400)}}.saLargeScreen .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active{background:var(--Red600-700);color:var(--White)}.saLargeScreen .saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:active .saIcon{color:var(--White)}.saMultiAutoSearchWrapper .saSelectedValueWrapper .saTag:nth-last-child(2){margin-right:-.5rem}.saLargeScreen .shortest.saMultiPickerWrapper{width:25rem}.saLargeScreen .short.saMultiPickerWrapper{width:35rem}.saLargeScreen .mediumShort.saMultiPickerWrapper{width:40rem}.saLargeScreen .mediumLong.saMultiPickerWrapper{width:52.5rem}.saLargeScreen .long.saMultiPickerWrapper{width:70rem}.saLargeScreen .longest.saMultiPickerWrapper{width:87.5rem}.saLargeScreen .saInputWrapper.saMultiPickerValidation .saValidationMessage,.saLargeScreen .saMultiRowCell .saMultiRowInputWrapper.saMultiPickerValidation .saValidationMessage{width:25rem}.saMultiPickerTreeWrapper{position:relative;display:flex;flex-direction:column}.saSmallScreen .saMultiPickerTreeWrapper{min-width:calc(100dvw - 6rem);scroll-snap-align:start}.saMultiPickerTreeWrapper .saCheckboxTree .saCheckboxOuter{align-items:center}.saMultiPickerTreeWrapper .saCheckboxTree .saCheckboxOuter div.saCheckboxWrapper{align-items:center;display:flex}.saMultiPickerTreeWrapper .saCheckboxTree fieldset .saCheckboxWrapper{padding-right:.5rem}.saMultiPickerTreeWrapper .saCheckboxTree fieldset .saCheckboxWrapper.saNotSelectable{padding-left:2.25rem}.saMultiPickerTreeWrapper .saCheckboxTree fieldset .saCheckboxWrapper span{font-size:.875rem;line-height:1.125rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.saMultiPickerWrapper{display:flex;flex-direction:column;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:1px solid var(--Sa-Color-InputFieldBorder);background-color:var(--Sa-Color-Surface);outline-offset:-1px;border:1px solid transparent;border-radius:.75rem;margin-right:.5rem}.saMultiPickerWrapper.saHighlightFieldError{outline:2px solid var(--Red600-400)}.saMultiPickerWrapper.saHighlightFieldWarning{outline:2px solid var(--Yellow300)}.saMultiPickerWrapper .saMultiPickerTreeWrapper{flex:1}.saMultiPickerWrapper .saMultiPickerTreeWrapper.saDropOn{background-color:var(--Primary50-Gray1000);outline:1px dashed var(--Sa-Color-Primary600);outline-offset:-1px;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree{border-radius:.5rem 0 0 .5rem;height:100%;padding:.5rem;overflow-y:auto}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saCheckboxOuter{display:flex}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton{display:flex;background-color:transparent;flex:1}@media (pointer:fine){.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton:hover .saIcon{color:var(--Primary600-White);background-color:var(--Primary50-Gray1000)}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton:hover:active .saIcon{color:var(--Primary700-White);background-color:var(--Primary100-Gray900);border-radius:.75rem}}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton:active .saIcon{color:var(--Primary700-White);background-color:var(--Primary100-Gray900);border-radius:.75rem}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton .saIcon{position:relative;left:0;top:0}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton .saExpandingIcon{background-color:var(--Primary100-Gray900);cursor:default}.saMultiPickerWrapper .saMultiPickerTreeWrapper .saCheckboxTree .saExpandButton .saSpinner{cursor:wait}.saMultiPickerWrapper .saNumberOfCheckedWrapper{padding:.5rem .5rem .5rem .75rem;font-size:.75rem;line-height:.75rem;display:flex;gap:.25rem;color:var(--Sa-Color-TextSecondary)}.saSmallScreen .saMultiPickerWrapper .saNumberOfCheckedWrapper{padding-left:1rem}.saMultiPickerButtons{display:flex;align-items:center;justify-content:flex-end;position:sticky;bottom:0;right:.5rem;pointer-events:none;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saMultiPickerButtons .saMultiPickerButton{pointer-events:all;display:flex;align-items:center;justify-content:center;font-size:1rem;line-height:1rem;height:2rem;width:2rem;border:none;box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);background-color:var(--Sa-Color-Surface);padding:0;margin:0;color:var(--Sa-Color-IconDark);cursor:pointer;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;position:relative}.saMultiPickerButtons .saMultiPickerButton::after{content:'';height:3rem;width:3rem;position:absolute}.saMultiPickerButtons .saMultiPickerButton.saUp{border-radius:.5rem 0 0 .5rem;margin-right:-1px}.saMultiPickerButtons .saMultiPickerButton.saUp::after{right:1px;bottom:-.5rem}.saMultiPickerButtons .saMultiPickerButton.saUp:active{border-radius:.75rem 0 0 .75rem}.saMultiPickerButtons .saMultiPickerButton.saDown{border-radius:0 .5rem .5rem 0}.saMultiPickerButtons .saMultiPickerButton.saDown::after{left:1px;bottom:-.5rem;width:2.5rem}.saMultiPickerButtons .saMultiPickerButton.saDown:active{border-radius:0 .75rem .75rem 0}@media (pointer:fine){.saMultiPickerButtons .saMultiPickerButton:enabled:hover{background-color:var(--Primary100-Gray1000);color:var(--Primary600-White);box-shadow:inset 0 0 0 1px var(--Primary600-White);z-index:1}}.saMultiPickerButtons .saMultiPickerButton:enabled:focus-visible{background-color:var(--Primary100-Gray900);color:var(--Primary600-White);box-shadow:inset 0 0 0 1px var(--Primary600-White);z-index:1}.saMultiPickerButtons .saMultiPickerButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White);box-shadow:inset 0 0 0 1px var(--Primary700-White)}.saMultiPickerButtons .saMultiPickerButton:disabled{cursor:not-allowed;box-shadow:inset 0 0 0 1px var(--Gray150-900);color:var(--Gray200-800);z-index:0}.saMultiPicker{display:flex;max-height:40rem;border-radius:.5rem;overflow:auto}.saSmallScreen .saMultiPicker{scroll-snap-type:x mandatory;overflow-x:auto;width:calc(100dvw - 2rem);max-height:65dvh}.saMultiPickerSelected{display:flex;flex-direction:column;justify-content:space-between;padding:.5rem;flex:1;position:relative;overflow-y:auto;overflow-x:hidden;border-radius:0 0 .5rem 0;border-left:.0625rem solid var(--Sa-Color-InputFieldBorder)}.saSmallScreen .saMultiPickerSelected{min-width:calc(100dvw - 6rem);scroll-snap-align:end}.saHighlightFieldError .saMultiPickerSelected{box-shadow:inset .25rem 2px 0 -2px var(--Red600-400)}.saHighlightFieldWarning .saMultiPickerSelected{box-shadow:inset .25rem 2px 0 -2px var(--Yellow300)}.saMultiPickerSelected:focus-visible{outline:1px solid #000}.saMultiPickerSelected *{box-sizing:border-box}.saMultiPickerSelected .saMultiPickerInner{display:flex;flex-direction:column}.saMultiPickerSelected .saMultiPickerInner fieldset{border-radius:0 0 .5rem 0}.saMultiPickerItem{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:0 2rem 0 .75rem;width:100%;font-size:.875rem;height:2rem;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;transition:ease color .2s,ease border-radius .2s}.saSmallScreen .saMultiPickerItem{height:2.75rem;padding:0 2.75rem 0 1rem}.saMultiPickerItem[draggable] label{cursor:grab}.saMultiPickerItem.saSlideIn{animation:saSlideInFromLeft .2s forwards ease}.saSmallScreen .saMultiPickerItem.saSlideIn{animation:saSlideInFromLeftSmallScreen .2s forwards ease}.saMultiPickerItem.saPreviousIsSelected,.saNextIsSelected:hover+.saMultiPickerItem{border-top-left-radius:0;border-top-right-radius:0}.saMultiPickerItem.saNextIsSelected,.saMultiPickerItem:has(+.saPreviousIsSelected:hover){border-bottom-left-radius:0;border-bottom-right-radius:0}@keyframes saSlideInFromLeft{0%{opacity:.4;transform:translate(-2.5rem,1rem);height:0}100%{opacity:1;transform:translate(0,0);height:2rem}}@keyframes saSlideInFromLeftSmallScreen{0%{opacity:.4;transform:translate(-2.5rem,1rem);height:0}100%{opacity:1;transform:translate(0,0);height:2.75rem}}@media (pointer:fine){.saMultiPickerItem:hover{background-color:var(--Primary200-Gray1000);color:var(--Primary800-White)}.saMultiPickerItem:hover label .saIcon{color:inherit}.saMultiPickerItem:hover .saDeleteButton{opacity:1}}.saMultiPickerItem:active{background-color:var(--Primary300-Gray900);color:var(--Primary900-White)}.saMultiPickerItem:active label .saIcon{color:inherit}.saMultiPickerItem:active .saDeleteButton{opacity:1}.saMultiPickerItem:has(input:checked){background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saMultiPickerItem:has(input:checked) label .saIcon{color:inherit}@media (pointer:fine){.saMultiPickerItem:has(input:checked):hover{background-color:var(--Primary200-Gray900);color:var(--Primary800-White)}}.saMultiPickerItem:has(input:checked):active{background-color:var(--Primary300-Gray800);color:var(--Primary900-White)}.saMultiPickerItem label{display:flex;align-items:center;gap:.5rem;animation:no-animation .2s forwards ease;height:100%;width:100%;cursor:pointer}.saMultiPickerItem input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;top:1px;left:0;width:calc(100% - .5rem);height:1.5rem;cursor:pointer;pointer-events:none}.saMultiPickerItem input[type=checkbox]:focus,.saMultiPickerItem input[type=checkbox]:focus-visible{outline:0}.saMultiPickerItem span{display:block;font-size:.875rem;line-height:.875rem;height:2rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.5rem 0}.saMultiPickerItem .saDeleteButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;right:.25rem;font-size:.875rem;height:1.5rem;width:1.5rem;border-radius:.25rem;color:var(--Sa-Color-Icon);position:absolute;border:none;background-color:var(--Sa-Color-Surface);opacity:0}.saMultiPickerItem .saDeleteButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saMultiPickerItem .saDeleteButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saMultiPickerItem .saDeleteButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSmallScreen .saMultiPickerItem .saDeleteButton{opacity:1;width:2.25rem;height:2.25rem}.saMultiPickerItem .saDeleteButton:focus{opacity:1}.saMultiPickerItem .saDeleteButton::after{content:'';height:2rem;position:absolute;top:-.25rem;right:-.25rem;width:2rem}.saSmallScreen .saMultiPickerItem .saDeleteButton::after{width:2.75rem;height:2.75rem}@media (pointer:fine){.saMultiPickerItem .saDeleteButton:hover{background-color:var(--Red100-1100)}.saMultiPickerItem .saDeleteButton:hover .saIcon{color:var(--Red600-300)}}.saMultiPickerItem .saDeleteButton:active{background-color:var(--Red600-700);border-radius:.5rem}.saMultiPickerItem .saDeleteButton:active .saIcon{color:var(--White)}.saMultiPickerItem .saIcon{color:var(--Sa-Color-IconDark)}.saMultiPickerTreeOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.saMultiRowWrapper{position:relative}.saSmallScreen .saMultiRowWrapper{display:flex;flex-direction:column;margin-right:0}.saSmallScreen .saMultiRowWrapper .saMultiRowTableWrapper{overflow-x:scroll;width:calc(100vw - 2.125rem)!important}.saMultiRowWrapper .saMultiRowEmptyText{color:var(--Sa-Color-TextSecondary);line-height:2rem;position:absolute;left:0;display:none}.saEmpty.saMultiRowWrapper .saMultiRowEmptyText{display:flex}:has(.saMultiRowDragHandle).saMultiRowWrapper .saMultiRowEmptyText{left:2rem}.saMultiRowWrapper .saMultiRow{display:table;padding-top:2px}.saMultiRowWrapper .saMultiRow .saInputTextWrapper{margin:0}.saLabelsBefore .saMultiRowWrapper .saMultiRow{padding-top:.5rem}.saMultiRowWrapper .saMultiRowDragHandle{display:table-cell;height:100%;min-width:2rem;max-width:2rem;cursor:grab}.saMultiRowWrapper .saMultiRowDragHandle.saDisabled{pointer-events:none}.saMultiRowWrapper .saMultiRowDragHandle.saDisabled .saIcon{color:var(--Gray200-800)}.saMultiRowWrapper .saMultiRowDragHandle>div{display:flex;justify-content:center;align-items:center;height:2rem;width:2rem;position:relative}.saSmallScreen .saMultiRowWrapper .saMultiRowDragHandle>div::after{content:'';height:2.75rem;width:2.75rem;position:absolute}.saMultiRowWrapper .saMultiRowDragHandle .saIcon{font-size:1rem;color:var(--Sa-Color-Icon)}.saMultiRowWrapper:has(.saMultiRowDragHandle) .saMultiRowAggregateRow,.saMultiRowWrapper:has(.saMultiRowDragHandle) .saMultiRowNewRowButton{margin-left:2rem}.saMultiRowWrapper .saMultiRowHead,.saMultiRowWrapper .saMultiRowRow{display:table-row}.saMultiRowWrapper.saEmpty .saMultiRowRow{visibility:hidden}.saMultiRowWrapper .saMultiRowHeadGroup,.saMultiRowWrapper .saMultiRowRowsGroup{display:contents}.saMultiRowWrapper .saMultiRowCellWrapper{display:table-cell;padding:0 .5rem .5rem 0;vertical-align:top}.saMultiRowHead .saMultiRowWrapper .saMultiRowCellWrapper{height:1rem}.saMultiRowRow .saMultiRowWrapper .saMultiRowCellWrapper{height:2.5rem}.saCompact .saMultiRowRow .saMultiRowWrapper .saMultiRowCellWrapper{height:2rem}.saMultiRowWrapper .saMultiRowCellWrapper:last-child{padding-right:0}.saMultiRowWrapper .saMultiRowCell{display:flex;gap:.5rem;flex-direction:row}.saMultiRowWrapper .saMultiRowInputWrapper{display:flex;flex-direction:column}.saMultiRowWrapper .saMultiRowAggregateRow .saMultiRowCell{align-items:center;color:var(--Sa-Color-TextSecondary);padding:.375rem .625rem 0 .625rem}.saMultiRowWrapper .saMultiRowAggregateRow .saMultiRowAggregateValue{color:var(--Sa-Color-Text);font-weight:500}.saMultiRowWrapper .saMultiRowAggregateRow .saMultiRowSumText{margin-left:auto}.saMultiRowWrapper .saMultiRowAggregateRow .saMultiRowAggregateCell{gap:.25rem}.saMultiRowWrapper .saMultiRowAggregateRow .saMultiRowNoPadding{padding-left:0}.saMultiRowWrapper .saMultiRow .saLabel{max-width:unset;line-height:1rem;word-break:keep-all;text-wrap:nowrap}.saMultiRowWrapper .saMultiRow .saLabel .saAiIcon{height:1rem;min-width:1rem;background-position:center;background:url(../img/aiSparkles.svg) top center no-repeat;position:relative}body[data-theme=dark] .saMultiRowWrapper .saMultiRow .saLabel .saAiIcon{filter:saturate(42.541%) hue-rotate(-1.406deg) brightness(159.079%)}@media (prefers-color-scheme:dark){body:not([data-theme]) .saMultiRowWrapper .saMultiRow .saLabel .saAiIcon{filter:saturate(42.541%) hue-rotate(-1.406deg) brightness(159.079%)}}.saMultiRowWrapper .saMultiRow .saLabel .saAiIcon::after{content:'';position:absolute;height:2rem;width:2rem;bottom:50%;left:50%;transform:translate(-50%,50%)}.saMultiRowWrapper ul.saMultiRowButtons{display:flex;flex-direction:row;gap:.5rem}.saMultiRowWrapper ul.saMultiRowButtons li{width:2rem;height:2rem}.saMultiRowWrapper .saTextArea{resize:vertical}.saMultiRowSmallScreenWrapper{display:block}.saMultiRowSmallScreenWrapper ol,.saMultiRowSmallScreenWrapper ul{list-style:none;margin:0;padding:0}.saMultiRowSmallScreenWrapper *{box-sizing:border-box;user-select:none}.saMultiRowSmallScreenWrapper .saMultiRowNewRowButton{margin-top:1rem}.saMultiRowSmallScreenWrapper:has(.saMultiRowCardDragHandle) .saMultiRowAggregate,.saMultiRowSmallScreenWrapper:has(.saMultiRowCardDragHandle) .saMultiRowNewRowButton{margin-left:1rem}.saMultiRowSmallScreenWrapper .saMultiRowSmallScreen{display:flex;flex-direction:column}.saMultiRowSmallScreenWrapper .saMultiRowCard{display:flex;flex-direction:row;width:100%;margin-top:-1px;transition:height ease 2s}.saMultiRowSmallScreenWrapper .saMultiRowCard:not(.saOpen){height:3rem}.saMultiRowSmallScreenWrapper .saMultiRowCard.saDragAndDropPlaceholder{position:relative}.saMultiRowSmallScreenWrapper .saMultiRowCard.saDragAndDropPlaceholder::after{content:'';position:absolute;height:100%;top:0;left:1rem;width:calc(100% - 1rem);background-color:var(--Gray100-1000)}.saMultiRowSmallScreenWrapper .saMultiRowCard:first-child .saMultiRowCardInner{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.saMultiRowSmallScreenWrapper .saMultiRowCard:nth-last-child(2) .saMultiRowCardInner{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.saMultiRowSmallScreenWrapper .saMultiRowCard .saRemove.saMultiRowCardInner{transition:ease .5s background-color,ease .5s border-color;border-color:var(--Red600-400);background-color:var(--Red100-1100)}.saMultiRowSmallScreenWrapper .saMultiRowCardInner{display:flex;flex-direction:column;border:1px solid var(--Gray200-800);overflow:hidden;width:100%;background-color:var(--Gray50-1100);transition:ease .2s background-color,ease .2s border-color,ease .2s border-radius,ease .2s box-shadow}.ui-sortable-helper .saMultiRowSmallScreenWrapper .saMultiRowCardInner{background-color:var(--Sa-Color-Surface);border-radius:.5rem!important;height:3rem;box-shadow:0 1px 2px var(--Gray900Alpha7-BlackAlpha20),0 2px .25rem var(--Gray900Alpha7-BlackAlpha20)}.saMultiRowSmallScreenWrapper .saMultiRowCardInner .saLabelCell{display:block}.saMultiRowSmallScreenWrapper .saMultiRowCardInner .saLabelCell .saAiIcon{height:1rem;min-width:1rem;background-position:center;background:url(../img/aiSparkles.svg) top center no-repeat;position:relative}body[data-theme=dark] .saMultiRowSmallScreenWrapper .saMultiRowCardInner .saLabelCell .saAiIcon{filter:saturate(42.541%) hue-rotate(-1.406deg) brightness(159.079%)}@media (prefers-color-scheme:dark){body:not([data-theme]) .saMultiRowSmallScreenWrapper .saMultiRowCardInner .saLabelCell .saAiIcon{filter:saturate(42.541%) hue-rotate(-1.406deg) brightness(159.079%)}}.saMultiRowSmallScreenWrapper .saMultiRowCardInner .saLabelCell .saAiIcon::after{content:'';position:absolute;height:2rem;width:2rem;bottom:50%;left:50%;transform:translate(-50%,50%)}.saMultiRowSmallScreenWrapper .saMultiRowCardDragHandle{position:relative;padding:1rem .5rem 0 0;color:var(--Gray500);font-size:1rem;cursor:grab}.saMultiRowSmallScreenWrapper .saMultiRowCardDragHandle::after{content:'';height:3rem;width:2.75rem;position:absolute;top:0;left:-1rem}.saMultiRowSmallScreenWrapper .saMultiRowButtonsSmallScreen{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}.saMultiRowSmallScreenWrapper .saMultiRowButtonsSmallScreen button{min-width:2.5rem;min-height:2.5rem}.saMultiRowSmallScreenWrapper .saMultiRowSmallScreenWrapper .saMultiRowSmallScreen .saMultiRowCard .saFieldCell:last-child{padding-bottom:0}.saMultiRowSmallScreenWrapper .saMultiRowCardHeader{display:flex;align-items:safe center;gap:.5rem;width:100%;background-color:transparent;color:var(--Sa-Color-Text);line-height:1;padding:.5rem 1rem;min-height:3rem;text-align:left;overflow-wrap:anywhere;transition:background-color ease .2s;overflow:hidden}@media (pointer:fine){.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:hover{background-color:var(--Primary50-Gray1000)}.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:hover .saIcon,.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:hover .saMultiRowCardDesc,.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:hover .saMultiRowCardHeading{color:var(--Primary700-White)}}.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:active{background-color:var(--Primary100-Gray900)}.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:active .saIcon,.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:active .saMultiRowCardDesc,.saMultiRowSmallScreenWrapper .saMultiRowCardHeader:active .saMultiRowCardHeading{color:var(--Primary800-White)}.saMultiRowSmallScreenWrapper .saMultiRowCardHeader .saIcon{font-size:1rem;color:var(--Sa-Color-Icon)}.saMultiRowSmallScreenWrapper .saMultiRowCardHeader .saIcon{margin-left:auto;transition:ease .2s transform}.saMultiRowSmallScreenWrapper .saOpen .saMultiRowCardHeader .fa-angle-down{transform:rotate(180deg)}.saMultiRowSmallScreenWrapper .saMultiRowCardHeading{font-size:1rem;font-weight:500;transition:color ease .2s}.saMultiRowSmallScreenWrapper .saMultiRowCardBodyWrapper{height:0;transition:height ease .2s,padding ease .2s;interpolate-size:allow-keywords;visibility:hidden;overflow:hidden}.saMultiRowSmallScreenWrapper .saOpen .saMultiRowCardBodyWrapper{height:auto;visibility:visible;overflow:visible}.saMultiRowSmallScreenWrapper .saOpen .saMultiRowCardInner{overflow:visible}.saMultiRowSmallScreenWrapper .saMultiRowCardBody{padding:1rem}.saMultiRowSmallScreenWrapper .saEmptyState{border:1px solid var(--Gray200-800);background-color:var(--Gray50-1100);border-radius:.5rem}.saMultiRowSmallScreenWrapper .saIconOnlyFieldButton:not(.saDestructive):not(.saDisabled){background-color:var(--Sa-Color-Surface)}.saMultiRowSmallScreenWrapper .saMultiRowAggregate{padding:1rem 0;overflow-wrap:anywhere}.saMultiRowSmallScreenWrapper .saMultiRowAggregateBody{display:flex;gap:1rem;flex-wrap:wrap}.saMultiRowSmallScreenWrapper .saMultiRowAggregateHeading{font-size:1rem;line-height:1rem;font-weight:500;padding-bottom:.5rem}.saMultiRowSmallScreenWrapper .saMultiRowAggregateLabel{font-size:.75rem;line-height:1rem;color:var(--Sa-Color-TextSecondary)}.saMultiRowSmallScreenWrapper .saMultiRowAggregateValue{font-size:.875rem;line-height:1rem;font-weight:500}input[type=password].saInputText{font-family:Verdana,Geneva,Tahoma,sans-serif}input[type=password].saInputText::-ms-reveal{display:none}input[type=password].saInputText:-webkit-autofill+.saTrailingIconsWrapper{display:none}.saPasswordStrength{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}.saPasswordStrength div{display:flex;width:100%;height:.25rem;position:relative;clip-path:polygon(0 0,100% 0,100% 100%,78% 100%,78% 0,74% 0,74% 100%,52% 100%,52% 0,48% 0,48% 100%,26% 100%,26% 0,22% 0,22% 100%,0 100%,0 0);background:var(--Gray150-900);border-radius:2px}.saPasswordStrength div::after{content:'';height:100%;width:0;position:absolute;left:0;top:0;background:var(--Gray150-900);transition:ease background .2s,ease width .2s}.saBad.saPasswordStrength div::after{background:var(--Red700-400);width:25%}.saWeak.saPasswordStrength div::after{background:var(--Red600-Orange400);width:50%}.saOk.saPasswordStrength div::after{background:var(--Yellow300-200);width:75%}.saGood.saPasswordStrength div::after{background:var(--Green400);width:100%}.saPasswordStrength span{font-size:.75rem;line-height:.75rem;min-height:.75rem}.saRadioWrapper input.saRadio{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--Sa-Color-Surface);margin:0;padding:0;font:inherit;min-width:1.25rem;height:1.25rem;border-radius:50%;box-shadow:inset 0 0 0 2px var(--Gray500),0 0 0 1px var(--Sa-Color-Surface);cursor:pointer;transition:ease background-color .2s,ease box-shadow .2s;position:relative}@media (pointer:fine){.saRadioWrapper input.saRadio:enabled:not(:checked):hover{background-color:var(--Primary200-Gray1000);box-shadow:inset 0 0 0 2px var(--Primary600-Gray400),inset 0 0 0 6.1875rem var(--Primary200-Gray1000),0 0 0 1px var(--Sa-Color-Surface)}}.saRadioWrapper input.saRadio:enabled:not(:checked):active{box-shadow:inset 0 0 0 2px var(--Primary700-Gray300),inset 0 0 0 6.1875rem var(--Primary300-Gray900),0 0 0 1px var(--Sa-Color-Surface)}.saRadioWrapper input.saRadio:disabled:not(:checked){box-shadow:inset 0 0 0 2px var(--Gray200-800),inset 0 0 0 6.1875rem var(--Gray100-1000),0 0 0 1px var(--Sa-Color-Surface)}.saRadioWrapper input.saRadio:disabled{cursor:not-allowed}.saRadioWrapper input.saRadio:disabled+span{color:var(--Sa-Color-TextSecondary)}.saRadioWrapper input.saRadio:checked{box-shadow:inset 0 0 0 2px var(--Sa-Color-Primary700),inset 0 0 0 .375rem var(--Primary600-700),0 0 0 1px var(--Sa-Color-Surface)}.saRadioWrapper input.saRadio:checked:disabled{cursor:not-allowed;background-color:var(--Gray300-800);box-shadow:inset 0 0 0 2px var(--Gray200-800),inset 0 0 0 .375rem var(--Gray100-1000),0 0 0 1px var(--Sa-Color-Surface)}.saRadioWrapper .saRadioLabel{font-weight:400;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;box-sizing:border-box;align-items:center;position:relative;transition:ease border-radius .2s,ease color .2s,ease background-color .2s;padding:.375rem 0}.saRadioWrapper .saRadioLabel span{font-size:.875rem;line-height:1rem}.saRadioWrapper .saRadioLabel:has(:disabled){cursor:not-allowed}.saLargeScreen .saRadioWrapper .saRadioLabel{margin-right:1rem}.saRadioWrapper .saRadioGrid{display:grid}.saRadioWrapper .saRadioColumnGroup{display:flex;flex-direction:row;gap:.5rem}.saRadioWrapper .saRadioColumn{display:flex;flex-direction:column}.saRadioWrapper.saHighlightFieldError input.saRadio:checked:enabled{box-shadow:inset 0 0 0 2px var(--Red700-400),inset 0 0 0 .375rem var(--Red600-400),0 0 0 1px var(--Sa-Color-Surface)}.saRadioWrapper.saHighlightFieldError input.saRadio:checked:enabled+span{color:var(--Red600-400)}@media (pointer:fine){.saSmallScreen .saRadioWrapper.saHighlightFieldError .saRadioLabel:has(:checked:enabled):hover span{color:var(--Red600-400)}}.saSmallScreen .saRadioWrapper.saHighlightFieldError .saRadioLabel:has(:checked:enabled):active span{color:var(--Red600-400)}.saRadioWrapper.saHighlightFieldWarning input.saRadio:checked:enabled{box-shadow:inset 0 0 0 2px var(--Yellow500),inset 0 0 0 .375rem var(--Yellow300-700),0 0 0 1px var(--Sa-Color-Surface)}.saRadioWrapper.saHighlightFieldWarning input.saRadio:checked:enabled+span{color:var(--Yellow600-300)}.saSmallScreen .saRadioWrapper.saHighlightFieldWarning .saRadioLabel:has(:checked:enabled):active{box-shadow:inset 0 0 0 2px var(--Yellow600);background:var(--Yellow50-1200)}.saSmallScreen .saRadioWrapper.saHighlightFieldWarning .saRadioLabel:has(:checked:enabled):active span{color:var(--Yellow600-300)}.saSmallScreen .saRadioWrapper .saRadioLabel{width:fit-content;padding:.5rem .5rem .5rem 0;min-height:2.75rem;border-radius:.5rem;transition-property:border-radius,color,background,box-shadow;height:100%}.saSmallScreen .saRadioWrapper .saRadioLabel:has(:disabled){color:var(--Sa-Color-TextSecondary)}.saSmallScreen .saRadioWrapper .saRadioGrid{display:flex;flex-direction:column;gap:0}.saSmallScreen .saRadioWrapper .saRadioColumnGroup{flex-direction:column;gap:0}.saSmallScreen .saRadioWrapper .saRadioColumn{gap:0}.saSmallScreen .saMultiRowWrapper .saRadioWrapper .saRadioLabel{padding:.25rem .75rem .25rem 2px}.saDisabled .saSignatureCanvasRoot{cursor:not-allowed}.saSignatureCanvasRoot .saSignatureOuter{position:relative;background:var(--Sa-Color-Surface);border-radius:.5rem;box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);transition:ease box-shadow .2s}@media (pointer:fine){.saSignatureCanvasRoot .saSignatureOuter:hover{box-shadow:inset 0 0 0 2px var(--Primary600-400)}}.saSignatureCanvasRoot .saSignatureOuter::after{content:'';height:.25rem;background-image:radial-gradient(circle at 2px 2px,var(--Gray200-900) 1px,transparent 0);background-size:.375rem .25rem;background-position:0 0;position:absolute;pointer-events:none;user-select:none}.saDisabled .saSignatureCanvasRoot .saSignatureOuter{pointer-events:none}.saSignatureCanvasRoot .saSignature{border-radius:.5rem;cursor:crosshair;filter:var(--Sa-WordmarkFilter)}.saSignatureCanvasRoot.saSignatureLargeScreen{display:flex;flex-direction:column;gap:.5rem}.saSignatureCanvasRoot.saSignatureLargeScreen .saSignatureOuter::after{bottom:2.5rem;right:2.5rem;width:calc(100% - 5rem)}.saDisabled .saSignatureCanvasRoot.saSignatureLargeScreen .saSignatureOuter{border-color:transparent;box-shadow:none;background:var(--Gray100-1000);color:var(--Gray400-600);cursor:not-allowed}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:enabled:active .saIcon{color:var(--Primary700-White)}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive:hover .saIcon{color:var(--White)}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive.saOpen,.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive.saOpen .saIcon,.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive:active .saIcon{color:var(--White)}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive.saOpen .saBadge,.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDisabled,.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDisabled[data-sa-admin-link],.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:disabled[data-sa-admin-link]{cursor:default}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton.saDisabled .saIcon,.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:disabled .saIcon{color:var(--Gray300-700)}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:has(.saIcon){padding-left:.625rem}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton:enabled:active{border-radius:.75rem}.saSignatureCanvasRoot.saSignatureLargeScreen .saCanvasButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSignatureCanvasRoot.saSignatureLargeScreen .saSignatureButtons{display:flex;align-self:flex-end}.saSmallScreen .saSignatureCanvasRoot.saSignatureLargeScreen .saSignatureOuter::after{bottom:1.25rem}.saSignatureCanvasRoot.saSignatureSmallScreen{display:flex;justify-content:center;flex-direction:column}.saSignatureCanvasRoot.saSignatureSmallScreen .saSignatureField{display:flex;align-items:center;justify-content:center;background-color:var(--Gray50-1100);border-radius:1rem;font-size:1rem;height:9rem;width:100%;margin-top:.625rem;border:1px solid var(--Gray200-800)}.saDisabled .saSignatureCanvasRoot.saSignatureSmallScreen .saSignatureField{border-color:transparent;box-shadow:none;background:var(--Gray100-1000);color:var(--Gray400-600);cursor:not-allowed}.saDisabled .saSignatureCanvasRoot.saSignatureSmallScreen .saSignatureField .saButtonField .saIcon{color:var(--SignatureDisabledIcon)}.saSignatureCanvasRoot.saSignatureSmallScreen .saButtonField{background-color:var(--Sa-Color-Surface);padding:.5rem;border-radius:.5rem;gap:.5rem;display:flex;align-items:center;border:1px solid var(--Gray200-800);justify-content:center;text-align:center}.saSignatureCanvasRoot.saSignatureSmallScreen .saButtonField .saIcon{color:var(--Sa-Color-IconDark)}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton{border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);width:fit-content;height:fit-content;border-radius:.5rem;margin-top:.625rem;padding:.5rem;padding-left:1.25rem;padding-right:1.25rem;display:flex;align-self:center}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton .saIcon{color:var(--Sa-Color-Icon)}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saOpen,.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saOpen .saIcon,.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton:enabled:active .saIcon{color:var(--Primary700-White)}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saOpen .saBadge,.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDestructive:hover .saIcon{color:var(--White)}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDestructive.saOpen,.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDestructive.saOpen .saIcon,.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDestructive:active .saIcon{color:var(--White)}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDestructive.saOpen .saBadge,.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDisabled,.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDisabled[data-sa-admin-link],.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton:disabled[data-sa-admin-link]{cursor:default}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDisabled .saIcon,.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton:disabled .saIcon{color:var(--Gray300-700)}.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton.saDisabled .saBadge,.saSignatureCanvasRoot.saSignatureSmallScreen .saEditButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saSignatureCanvasRoot.saSignatureSmallScreen .saPreviewImage{max-width:100%;max-height:100%}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot{display:flex;justify-content:flex-start;flex-direction:column;width:100%;height:fit-content}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saSignaturePopup{display:flex;flex-direction:column;width:calc(100% - 2rem);max-height:98%;transform:scale(1);transition:all .2s ease;padding:0 1rem 1rem 1rem;gap:.5rem;align-self:center}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saSignatureScroll{overflow:auto;display:flex;flex-direction:column;gap:.5rem;margin-top:-1px}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saPopupHeading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem;color:var(--Primary600-Gray100);background:0 0;font-size:1.25rem;width:2.75rem;height:2.75rem;max-width:2.75rem}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:enabled:active{border-radius:.75rem}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:enabled:hover .saIcon{color:var(--Primary600-White)}}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:enabled:active .saIcon{color:var(--Primary700-White)}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive:hover .saIcon{color:var(--White)}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive.saOpen,.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive.saOpen .saIcon,.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive:active .saIcon{color:var(--White)}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive.saOpen .saBadge,.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDisabled,.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDisabled[data-sa-admin-link],.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:disabled[data-sa-admin-link]{cursor:default}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup.saDisabled .saIcon,.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saClosePopup:disabled .saIcon{color:var(--Gray300-700)}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saSignatureOuter{width:fit-content;height:fit-content}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saSignatureOuter::after{bottom:20%;right:10%;width:80%}.saSignatureCanvasRoot.saSignatureCanvasPopupRoot .saSignatureButtons{display:flex;align-self:flex-start;align-items:center;justify-content:space-between;flex-direction:row;gap:.5rem}.saInputTextWrapper.saHighlightFieldError:not(.saDisabled) .saTextArea{outline:2px solid var(--Red600-400);outline-offset:-2px;box-shadow:none!important}@media (pointer:fine){.saInputTextWrapper.saHighlightFieldError:not(.saDisabled) .saTextArea:hover{outline:2px solid var(--Red700-400)}}.saInputTextWrapper.saHighlightFieldError:not(.saDisabled) .saTextArea:focus-within{outline:2px solid var(--Red700-400)}.saInputTextWrapper.saHighlightFieldWarning:not(.saDisabled) .saTextArea{outline:2px solid var(--Yellow300);outline-offset:-2px;box-shadow:none!important}@media (pointer:fine){.saInputTextWrapper.saHighlightFieldWarning:not(.saDisabled) .saTextArea:hover{outline:2px solid var(--Yellow400)}}.saInputTextWrapper.saHighlightFieldWarning:not(.saDisabled) .saTextArea:focus-within{outline:2px solid var(--Yellow400)}.saInputTextWrapper .saTextArea{height:auto;z-index:2;max-width:none;cursor:auto;outline:1px solid var(--Sa-Color-InputFieldBorder);outline-offset:-1px;border:2px solid transparent;box-shadow:none;line-height:1.25rem;padding:.25rem .5rem}.saSmallScreen .saInputTextWrapper .saTextArea{resize:vertical}.saInputTextWrapper .saTextArea:focus-within,.saInputTextWrapper .saTextArea:hover{outline:2px solid var(--Sa-Color-Primary600);outline-offset:-2px;box-shadow:none}.saInputTextWrapper .saTextArea:disabled{outline:0}.saInputTextWrapper .saTextArea::-webkit-resizer{background-image:url(../img/resizer.svg)}.saInputTextWrapper .saTextArea[dir=rtl]::-webkit-resizer{background-image:url(../img/resizer-rtl.svg)}.saInputTextWrapper .saCharacterCount{font-size:.75rem;text-align:right;margin-right:2px;margin-top:.25rem;color:var(--Sa-Color-TextSecondary)}.saInputTextWrapper .saCharacterCount.saMaxLength span:first-child{font-weight:700}.saInputTextWrapper .saCharacterCount.saShake{animation:saShake .82s cubic-bezier(.36,.07,.19,.97) both}.saSiblingFields .saInputTextWrapper .saTextArea{resize:vertical}.saInput:has(.saJavaScriptButtons) .saInputTextWrapper .saTextArea{resize:vertical}@keyframes saShake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-.25rem,0,0)}40%,60%{transform:translate3d(.25rem,0,0)}}.saTextboxWithPopupWrapper select{border:1px solid var(--Gray150-900);color:var(--Sa-Color-Text);padding:1px 1px 1px 0;background:var(--Sa-Color-Surface);position:absolute;z-index:1005;max-width:50rem;min-width:104%;width:fit-content}.saTextboxWithPopupWrapper select:focus{background:var(--Primary100-1200)}.saTextboxWithPopupWrapper option{text-overflow:ellipsis;overflow:hidden;padding:1px 0 1px .5rem;color:var(--Sa-Color-TextSecondary);cursor:pointer}.saTextboxWithPopupWrapper option:nth-child(odd):not(:checked){background:var(--Gray50-1100);color:var(--Sa-Color-Text)}.saTextboxWithPopupWrapper option:nth-child(even):not(:checked){background:var(--Sa-Color-Surface);color:var(--Sa-Color-Text)}.saTextboxWithPopupWrapper option:hover{background:var(--Primary100-Gray1000)!important;color:var(--Gray900-White)!important}.saTextboxWithPopupWrapper select.monospace option{font-family:monospace,monospace}.saTextboxWithPopupWrapper option:checked{background:var(--Sa-Color-Primary900);color:var(--White)}.saTextboxWithPopupWrapper .saMessage{position:absolute;background-color:var(--Sa-Color-TooltipBackground);color:var(--Sa-Color-TooltipText);padding:.25rem;border-radius:.5rem;font-size:small}.saUneditableText{padding-top:.4375rem;text-overflow:ellipsis;overflow:hidden;word-break:break-word;min-height:1.1875rem}.saUneditableText h1,.saUneditableText h2,.saUneditableText h3,.saUneditableText h4,.saUneditableText h5,.saUneditableText h6{font-size:revert;font-weight:revert;margin:revert;line-height:revert;color:revert}.saUneditableText ol,.saUneditableText ul{list-style:revert;margin:0;padding:0 0 0 2.5rem}.saUneditableText table{border-collapse:collapse}.saUneditableText thead{background:var(--Gray50-1100);font-weight:700}.saUneditableText td,.saUneditableText th{border:1px solid var(--Gray100-1000);padding:.5rem;text-align:left}.saUneditableText a{color:var(--Sa-Color-Link);font-weight:500}.saUneditableText p{margin:revert}.saMultiRow .saUneditableText{width:auto!important;padding-top:.25rem}.saUneditableText:empty{min-height:0}@keyframes clip{to{background-position:-200% center}}.saLargeScreen .saLinearProcess .saStepCaption.short,.saLargeScreen .saLinearProcess .saStepWrapper.short{width:15rem}.saLargeScreen .saLinearProcess .saStepCaption.medium,.saLargeScreen .saLinearProcess .saStepWrapper.medium{width:20rem}.saLargeScreen .saLinearProcess .saStepCaption.long,.saLargeScreen .saLinearProcess .saStepWrapper.long{width:25rem}.saLargeScreen .saLinearProcess .saStepBetweenArrow{width:1rem}.saLinearProcess{display:flex;gap:1rem;align-items:flex-start;flex-wrap:wrap}.saLinearProcess.saHasWrapped{padding-left:2rem}.saLinearProcess .saIcon.saStepBetween{display:flex;align-items:center;justify-content:center;font-size:1rem;color:var(--Sa-Color-TextSecondary);min-height:4rem}.saLinearProcess .saStepBefore{position:absolute;width:1.5rem;background:url(../img/arrow-turn-down-right-ellipsis.svg) no-repeat center;display:flex;align-items:center;justify-content:center;color:var(--Sa-Color-Primary600);left:-2rem;top:0}.saLinearProcess .saStepAfter{position:absolute;right:-2rem;top:0;width:1.5rem;background:url(../img/ellipsis-four.svg) no-repeat center}.saLinearProcess .saStepOuter{display:flex;gap:1rem}.saLinearProcess .saStepWrapper{position:relative}.saLinearProcess .saStepIconWrapper{align-items:center;display:flex;border-radius:.5rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;position:relative}.saLinearProcess .saStepIconWrapper::after{content:'';height:calc(100% + 2px);min-width:calc(100% + 2px);position:absolute;left:-1px;top:-1px;background:var(--Sa-Color-Surface);transition:ease-out background-color .1s;border-radius:.4375rem}.saLinearProcess .systemicon.customcolor{z-index:1}.saLinearProcess .saStepInnerWrapper{display:flex;flex:1;width:100%;border-radius:1rem;align-items:stretch;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saLinearProcess .saStepInner{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;background:var(--Sa-Color-Surface);padding:.5rem;border-radius:1rem;position:relative;width:100%;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saLinearProcess .saStep{display:flex;align-items:stretch;background:var(--Sa-Color-Surface);border-radius:1rem;position:relative;font-size:1rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;border:solid 1px var(--Gray200-800);flex:1}.saLinearProcess .saStep .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center;font-size:1.25rem;min-width:2.5rem;height:2.5rem;border-radius:.5rem;z-index:2}.saLinearProcess .saStep .saStepLine{min-width:.25rem;width:.25rem;min-height:2.5rem;border-radius:.5rem;margin-left:.25rem}.saLinearProcess .saStep .saStepLine::before{content:''}.saLinearProcess .saStep.saHasLink{cursor:pointer}@media (pointer:fine){.saLinearProcess .saStep.saHasLink:hover{border-color:transparent}.saLinearProcess .saStep.saHasLink:hover .saStepBody,.saLinearProcess .saStep.saHasLink:hover .saStepHeading{color:inherit}.saLinearProcess .saStep.saHasLink:hover .saStepInner{background-color:transparent}.saLinearProcess .saStep.saHasLink:hover .saStepIconWrapper::after{background:0 0}.saLinearProcess .saStep.saHasLink:hover .saIcon{color:var(--White);background-color:transparent!important}}.saLinearProcess .saStep.saHasLink:active .saStepInnerWrapper{border-radius:1.5rem}.saLinearProcess .saStepTextWrapper{display:flex;flex-direction:column;gap:.25rem}.saLinearProcess .saStepHeading{font-size:.875rem;font-weight:500;line-height:1rem;word-break:break-word;color:var(--Sa-Color-Text)}.saLinearProcess .saStepBody{font-size:.75rem;font-weight:400;line-height:.875rem;color:var(--Sa-Color-TextSecondary)}.saLinearProcess .saStepCaption{font-size:.75rem;padding-left:1rem;padding-top:.5rem;color:var(--Sa-Color-Text)}.saSmallScreen .saLinearProcess{gap:1rem;justify-content:center;padding:1rem}.saSmallScreen .saLinearProcess .saStepOuter{width:100%;flex-direction:column}.saSmallScreen .saLinearProcess .saStepOuter>.saIcon{display:flex;align-items:center;justify-content:center;transform:rotate(90deg);margin-bottom:0;min-height:auto}.saSmallScreen .saLinearProcess .saStepWrapper{gap:.5rem;flex:1 1 100%;max-width:100%}.saSmallScreen .saLinearProcess .saStep.saHasIcon{flex-direction:column;align-items:flex-start}.saSmallScreen .saLinearProcess .saStep .saIcon{min-width:2.5rem}.saSmallScreen .saLinearProcess .saStep:active .saStepInnerWrapper{border-radius:1rem}.saSmallScreen .saLinearProcess .saStepHeading{font-size:1rem;line-height:1.25rem}.saSmallScreen .saLinearProcess .saStepBody{font-size:.875rem;line-height:1.125rem}.saSmallScreen .saLinearProcess .saStepCaption{font-size:.75rem;padding-left:.5rem}.saMenuBoxWrapper{display:flex;gap:1rem;justify-content:flex-start;align-items:flex-start;flex-direction:row}.saSmallScreen .saMenuBoxWrapper{margin:1rem;flex-wrap:wrap}@media screen and (max-width:900px){.saMenuBoxWrapper{flex-direction:column}}@media screen and (max-width:900px){.saMenuBoxWrapper:not(:has(.saColumn:nth-child(3))){flex-direction:row}}@media screen and (max-width:760px){.saMenuBoxWrapper:not(:has(.saColumn:nth-child(3))){flex-direction:column}}.saMenuBoxWrapper:focus{outline:0}.saMenuBoxWrapper .saColumn{display:flex;flex-direction:column;gap:1rem;width:100%;min-width:10rem;max-width:30rem}.saSmall .saMenuBoxWrapper .saColumn{flex-basis:100%;max-width:100%}.saMenuBoxWrapper .saMenuBox{display:flex;flex-direction:column;padding:.5rem;border-radius:1rem;min-width:0;height:fit-content;gap:.25rem;background-color:var(--Sa-Color-Surface);border:solid 1px var(--Gray200-800)}.saMultiPartContent .saMenuBoxWrapper .saMenuBox{border-radius:.5rem}.saMenuBoxWrapper .saMenuBox .saDivider{height:1px;border-radius:1px;width:calc(100% - .5rem);background:var(--Gray100-1000);margin:.5rem 0;align-self:center}.saMenuBoxWrapper ul{display:flex;flex-direction:column;list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}.saMenuBoxWrapper li.saMenuItemWrapper{display:flex;align-items:center;justify-content:space-between;position:relative;min-width:0}.saMenuBoxWrapper li.saMenuItemWrapper.saInactive{opacity:.5;pointer-events:none}.saMenuBoxWrapper .saMenuItemWrapper.saHasDescription .saMenuItem{height:2.5rem}.saSmallScreen .saMenuBoxWrapper .saMenuItemWrapper.saHasDescription .saMenuItem{height:unset}.saMenuBoxWrapper .saMenuBoxHeading{font-size:.875rem;line-height:1rem;padding:2px 0 0 .25rem;color:var(--Sa-Color-Text);font-weight:600}.saMenuBoxWrapper .saIconHolder{position:relative;transition:ease all .2s;text-decoration:none}.saMenuBoxWrapper .saMenuItem{display:flex;align-items:center;gap:.5rem;height:2rem;padding:0 4rem 0 .5rem;flex-grow:2;flex-shrink:1;color:var(--Sa-Color-Label);width:100%;border-radius:.5rem;transition:ease .2s;transition-property:color,background-color;min-width:0;text-decoration:none}.saMenuBoxWrapper .saMenuItem .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saMenuBoxWrapper .saMenuItem .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}.saMenuBoxWrapper .saMenuItem .saBadgeCount{display:inline-flex;margin-left:.5rem}.saSmallScreen .saMenuBoxWrapper .saMenuItem{height:2.75rem;padding:0 4rem 0 .75rem}.saHasDescription.saMenuBoxWrapper .saMenuItem{height:2.5rem}.saMenuBoxWrapper .saMenuItem .saIcon{display:flex;justify-content:center;align-items:center;color:var(--Sa-Color-Icon);min-width:1.25rem;font-size:1rem}.saMenuBoxWrapper .saMenuItem .saBadge{font-size:.5rem;height:.75rem;width:.75rem;min-width:.75rem;bottom:-.25rem;right:-.375rem;transition:ease .2s;transition-property:color,background-color,border}@media (pointer:fine){.saMenuBoxWrapper .saMenuItem:hover{color:var(--Primary600-White);background-color:var(--Primary50-Gray1000)}.saMenuBoxWrapper .saMenuItem:hover .saIcon,.saMenuBoxWrapper .saMenuItem:hover .saMenuItemTextDesc{color:var(--Primary600-White)}.saMenuBoxWrapper .saMenuItem:hover .saIconHolder:not(.saIconHolderFeatured) .saBadge{color:var(--Primary50-Surface);border-color:var(--Primary50-Gray1000);background:var(--Primary600-White)}}.saMenuBoxWrapper .saMenuItem:active{color:var(--Primary700-White);background-color:var(--Primary100-Gray900);border-radius:.75rem}.saMenuBoxWrapper .saMenuItem:active .saIcon,.saMenuBoxWrapper .saMenuItem:active .saMenuItemTextDesc{color:var(--Primary700-White)}.saMenuBoxWrapper .saMenuItem:active .saIconHolder:not(.saIconHolderFeatured) .saBadge{border-color:var(--Primary100-Gray900)}.saMenuBoxWrapper .saMenuItem::after{content:'';position:absolute;width:calc(100% + 1.125rem);left:-.5625rem;height:100%}.saMenuBoxWrapper .saMenuItemText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem}.saMenuBoxWrapper .saEmpty .saMenuItemText{padding-left:4rem}.saMenuBoxWrapper .saMenuItemTextHeadingWrapper{line-height:1.25rem;min-width:0;display:flex;align-items:center}.saMenuBoxWrapper .saMenuItemTextHeadingWrapper .saMenuItemTextHeading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saMenuBoxWrapper .saMenuItemTextHeadingWrapper .saMenuItemPill{margin:0 0 0 .5rem}.saMenuBoxWrapper .saMenuItemTextDesc{font-size:.75rem;line-height:1rem;white-space:normal;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:var(--Sa-Color-TextSecondary);margin-top:-.125rem}.saMenuBoxWrapper .saMenuItemTools{display:flex;align-items:center;z-index:2;position:absolute;right:0}.saMenuBoxWrapper .saHelpLink{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;color:var(--Primary600-Gray100);background:0 0}.saMenuBoxWrapper .saHelpLink .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saMenuBoxWrapper .saHelpLink .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saMenuBoxWrapper .saHelpLink .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saMenuBoxWrapper .saHelpLink:enabled:active{border-radius:.75rem}.saMenuBoxWrapper .saHelpLink .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saMenuBoxWrapper .saHelpLink:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saMenuBoxWrapper .saHelpLink:enabled:hover .saIcon{color:var(--Primary600-White)}}.saMenuBoxWrapper .saHelpLink:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saMenuBoxWrapper .saHelpLink:enabled:active .saIcon{color:var(--Primary700-White)}.saMenuBoxWrapper .saHelpLink.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saMenuBoxWrapper .saHelpLink.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saMenuBoxWrapper .saHelpLink.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saMenuBoxWrapper .saHelpLink.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saMenuBoxWrapper .saHelpLink.saDestructive:hover .saIcon{color:var(--White)}.saMenuBoxWrapper .saHelpLink.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saMenuBoxWrapper .saHelpLink.saDestructive.saOpen,.saMenuBoxWrapper .saHelpLink.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saMenuBoxWrapper .saHelpLink.saDestructive.saOpen .saIcon,.saMenuBoxWrapper .saHelpLink.saDestructive:active .saIcon{color:var(--White)}.saMenuBoxWrapper .saHelpLink.saDestructive.saOpen .saBadge,.saMenuBoxWrapper .saHelpLink.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saMenuBoxWrapper .saHelpLink.saDisabled,.saMenuBoxWrapper .saHelpLink:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saMenuBoxWrapper .saHelpLink.saDisabled[data-sa-admin-link],.saMenuBoxWrapper .saHelpLink:disabled[data-sa-admin-link]{cursor:default}.saMenuBoxWrapper .saHelpLink.saDisabled .saIcon,.saMenuBoxWrapper .saHelpLink:disabled .saIcon{color:var(--Gray300-700)}.saLinkList.saMenuBoxWrapper .saUnread .saMenuItem .saLinkListRowHeading span,.saLinkList.saMenuBoxWrapper .saUnread .saMenuItem .saLinkListRowLabel{font-weight:600}.saLinkList.saMenuBoxWrapper .saUnread .saMenuItem::before{content:'';height:.5rem;min-width:.5rem;border-radius:.25rem;position:absolute;top:calc(50% - .25rem);left:.75rem;background:var(--Sa-Color-Primary600)}.saLinkList.saMenuBoxWrapper .saMenuItemWrapper:not(:first-child)::after{content:'';height:1px;width:calc(100% - 1rem);position:absolute;top:0;right:.5rem;background-color:var(--Gray100-1000)}@media (pointer:fine){.saLinkList.saMenuBoxWrapper .saMenuItemWrapper:hover+.saMenuItemWrapper::after,.saLinkList.saMenuBoxWrapper .saMenuItemWrapper:hover::after{opacity:0}}.saLinkList.saMenuBoxWrapper .saMenuBox.saHasUnread .saMenuItemWrapper::after{width:calc(100% - 2.5rem)}.saLinkList.saMenuBoxWrapper .saMenuBox.saHasUnread .saMenuItem{padding-left:2rem}.saLinkList.saMenuBoxWrapper .saMenuBox .saMenuItem{gap:.25rem;padding-right:0;padding:.5rem;height:unset;flex-direction:column;justify-content:center;align-items:unset;cursor:pointer}@media (pointer:fine){.saLinkList.saMenuBoxWrapper .saMenuBox .saMenuItem:hover .saLinkListRowLabel{color:var(--Primary600-White)}}.saLinkList.saMenuBoxWrapper .saMenuBox .saMenuItem:active .saLinkListRowLabel{color:var(--Primary600-White)}.saLinkList.saMenuBoxWrapper .saLinkListRowLabel{font-size:.75rem;line-height:.875rem;color:var(--Sa-Color-TextSecondary);transition:ease all .2s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.saLinkList.saMenuBoxWrapper .saLinkListRowHeading{display:flex;align-items:center;gap:.5rem}.saLinkList.saMenuBoxWrapper .saLinkListRowHeading span{font-size:.875rem;line-height:1.125rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saLargeScreen .saLinkList .saMenuBox.saHasUnread .saMenuBoxHeading{padding-left:2rem}.saSmallScreen .saMultiPartContainer .saLinkList.saMenuBoxWrapper{margin:0}.saSmallScreen .saMultiPartContainer .saLinkList.saMenuBoxWrapper .saMenuBox{border:0;padding:.5rem 0}.saSmallScreen .saMultiPartContainer .saLinkList.saMenuBoxWrapper .saMenuItem::after{width:100%}.saSmallScreen .saMultiPartContent:has(.saMenuGroup){padding:0}.saSmallScreen .saMultiPartContent:has(.saMenuGroup) .saMenuBoxWrapper{margin:0;gap:0}.saSmallScreen .saMultiPartContent:has(.saMenuGroup) .saMenuBox{border-left:none;border-right:none;border-bottom:none;border-radius:0}.saSmallScreen .saMultiPartContent:has(.saMenuGroup) .saMenuItem::after{width:calc(100% + 1rem);left:-.5rem}.saLinkCardsOuter{justify-content:center;align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem}.saSmallScreen .saLinkCardsOuter{padding:1rem}.saSmallScreen .saMultiPartContent .saLinkCardsOuter{padding:0}.saLinkCardsOuter .saLinkCardsInner{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;flex:1;min-width:0;width:100%}.saLinkCardsOuter .saLinkCardsInner li{display:flex;flex:1}.saLarge.saLinkCardsOuter .saLinkCardsInner li{min-width:15rem;max-width:27.5rem}.saMedium.saLinkCardsOuter .saLinkCardsInner li{min-width:14.5rem;max-width:21.5rem}.saSmall.saLinkCardsOuter .saLinkCardsInner li{min-width:12.5rem;max-width:16rem}.saLinkCardsOuter .saLinkCard{display:flex;flex-direction:column;background:var(--Sa-Color-Surface);border:1px solid var(--Gray200-800);border-radius:.5rem;position:relative;width:100%;color:var(--Sa-Color-Text);overflow:hidden;transition:ease .2s color,ease .2s background,ease .2s border,ease .2s border-radius;text-decoration:none;cursor:pointer}.saLinkCardsOuter .saLinkCard:hover .saLinkCardImage .saIcon{color:var(--White)}.saLinkCardsOuter .saLinkCard:hover .saLinkCardInner .saIcon{color:inherit}.saLinkCardsOuter .saLinkCard:hover .saLinkCardDescription{color:inherit}.saLinkCardsOuter .saLinkCard:active{border-radius:.75rem}.saSmall.saLinkCardsOuter .saLinkCard{flex-direction:row;box-sizing:border-box;align-items:start}.saLinkCardsOuter .saLinkCardInner{display:flex;flex-direction:column;gap:.25rem;position:relative;padding:1rem;min-height:2.5rem;flex:1}.saLinkCardsOuter .saLinkCardInner .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saLinkCardsOuter .saLinkCardInner .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}.saSmall.saLinkCardsOuter .saLinkCardInner{padding:.5rem;justify-content:center;gap:2px}.saLinkCardsOuter .saLinkCardImage{display:flex;justify-content:center;align-items:center;width:100%;background-repeat:no-repeat;background-size:cover;background:var(--Gray200-900);transition:ease .2s color,ease .2s background,ease .2s border,ease .2s border-radius}.saLarge.saLinkCardsOuter .saLinkCardImage{height:8rem;font-size:4rem}.saLarge.saLinkCardsOuter .saLinkCardImage img{width:4rem;height:4rem}.saMedium.saLinkCardsOuter .saLinkCardImage{height:5.5rem;font-size:3rem}.saMedium.saLinkCardsOuter .saLinkCardImage img{width:3rem;height:3rem}.saSmall.saLinkCardsOuter .saLinkCardImage{height:100%;width:3.5rem;min-width:3.5rem;font-size:1.5rem}.saSmall.saLinkCardsOuter .saLinkCardImage img{width:2.5rem;height:2.5rem}.saLinkCardsOuter .saLinkCardTitle{display:flex;align-items:baseline;gap:.5rem;font-size:.875rem;line-height:1rem;font-weight:500;word-break:break-word}.saLinkCardsOuter .saLinkCardTitle .saIcon{color:var(--Sa-Color-Icon)}.saLinkCardsOuter .saLinkCardDescription{font-size:.75rem;font-weight:300;color:var(--Sa-Color-TextSecondary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.saSmall.saLinkCardsOuter .saLinkCardDescription{-webkit-line-clamp:none}@media screen and (max-width:448px){.saLinkCardsOuter .saLinkCardsInner li{max-width:none!important;width:100%}}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItem{height:3rem;padding:.25rem 4rem .25rem .25rem;gap:.5rem;border-radius:.75rem}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItem:active{border-radius:1rem}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItem:active .saIconHolderFeatured{border-radius:.75rem}.saMenuGroup .saMenuBoxWrapper .saFeatured .saMenuItem .saMenuItemTextDesc{line-clamp:2;-webkit-line-clamp:2}.saMenuGroup .saMenuBoxWrapper .saFeatured .saIconHolderFeatured{border-radius:.5rem;height:3rem;min-width:3rem;display:flex}.saMenuGroup .saMenuBoxWrapper .saFeatured .saIconHolderFeatured .saIcon{color:inherit;font-size:1.5rem;min-width:1.625rem;transition:none}.saMenuGroup .saMenuBoxWrapper .saFeatured .saIconHolderFeatured .saBadge{font-size:.75rem;height:1rem;width:1rem;min-width:1rem;bottom:.375rem;right:.375rem;border:none}.saFeatured1 .saIconHolderFeatured{color:var(--MenuGroupFeatureColor1-Brightness140);background-color:var(--MenuGroupFeatureColor1Brightness187-MixOklch-MenuGroupFeatureColor1P15-SurfaceP85)}.saFeatured1 .saBadge{color:var(--MenuGroupFeatureColor1Brightness187-Surface);background-color:var(--MenuGroupFeatureColor1-Brightness140)}.saFeatured2 .saIconHolderFeatured{color:var(--MenuGroupFeatureColor2-Brightness140);background-color:var(--MenuGroupFeatureColor2Brightness187-MixOklch-MenuGroupFeatureColor2P15-SurfaceP85)}.saFeatured2 .saBadge{color:var(--MenuGroupFeatureColor2Brightness187-Surface);background-color:var(--MenuGroupFeatureColor2-Brightness140)}.saFeatured3 .saIconHolderFeatured{color:var(--MenuGroupFeatureColor3-Brightness140);background-color:var(--MenuGroupFeatureColor3Brightness187-MixOklch-MenuGroupFeatureColor3P15-SurfaceP85)}.saFeatured3 .saBadge{color:var(--MenuGroupFeatureColor3Brightness187-Surface);background-color:var(--MenuGroupFeatureColor3-Brightness140)}.saFeatured4 .saIconHolderFeatured{color:var(--MenuGroupFeatureColor4-Brightness140);background-color:var(--MenuGroupFeatureColor4Brightness187-MixOklch-MenuGroupFeatureColor4P15-SurfaceP85)}.saFeatured4 .saBadge{color:var(--MenuGroupFeatureColor4Brightness187-Surface);background-color:var(--MenuGroupFeatureColor4-Brightness140)}.saFeatured5 .saIconHolderFeatured{color:var(--MenuGroupFeatureColor5-Brightness140);background-color:var(--MenuGroupFeatureColor5Brightness187-MixOklch-MenuGroupFeatureColor5P15-SurfaceP85)}.saFeatured5 .saBadge{color:var(--MenuGroupFeatureColor5Brightness187-Surface);background-color:var(--MenuGroupFeatureColor5-Brightness140)}.saMenuGroup .saMenuBoxDescription{font-size:.75rem;margin:-.25rem 0 .25rem 0;line-height:1.25rem;color:var(--Sa-Color-TextSecondary);padding:0 .25rem}.saMenuItemPill{display:inline-flex;align-items:center;justify-content:safe center;height:1.25rem;padding:0 .5rem;line-height:1.25rem;font-weight:400;font-size:.625rem;border-radius:99rem;width:fit-content;vertical-align:middle;margin:-.125rem auto auto .5rem}.saMenuItemPill::before{content:none}.saMenuItemPill.saBeta{background-color:var(--Purple50-1300);color:var(--Purple600-400);box-shadow:inset 0 0 0 .0625rem var(--Purple200-1000)}.saMenuItemPill.saNew{background-color:var(--Primary50-1300);color:var(--Primary600-400);box-shadow:inset 0 0 0 .0625rem var(--Primary200-1000)}.saMenuItemPill.saDeprecated{background-color:var(--Gray50-1000);color:var(--Gray600-50);box-shadow:inset 0 0 0 .0625rem var(--Gray200-800)}.saMenuItemPill.saAdminOnly{background-color:var(--Red50-1300);color:var(--Red600-400);box-shadow:inset 0 0 0 .0625rem var(--Red200-1000)}.saMenuItemPill.saDraft{background-color:var(--Sky50-1300);color:var(--Sky600-400);box-shadow:inset 0 0 0 .0625rem var(--Sky200-1000)}.saMenuItemPill.saIssues{background-color:var(--Yellow50-1300);color:var(--Yellow600-200);box-shadow:inset 0 0 0 .0625rem var(--Yellow200-1000)}.saTimelineWrapper{display:flex;width:100%;box-sizing:border-box}.saLargeScreen .saTimelineWrapper{padding-bottom:1rem}.saTimelineWrapper *{box-sizing:border-box}.saTimeline{display:flex;flex-direction:row;gap:2rem;position:relative;width:100%;overflow:hidden;padding:2px 0;display:grid;grid-auto-flow:row}.saSmallScreen .saTimeline{padding:2px .5rem;gap:0;grid-template-columns:repeat(auto-fit,minmax(2.75rem,1fr))}.saLargeScreen .saTimeline.saSmall{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr))}.saLargeScreen .saTimeline.saMedium{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.saLargeScreen .saTimeline.saLarge{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.saTimeline .saStep{position:relative}.saTimeline .saStep:not(:last-child)::before{content:'';height:1px;width:calc(100% + 2rem);position:absolute;background-color:var(--Sa-Color-TimelineConnection);top:.75rem;left:50%;z-index:-2}.saSmallScreen .saTimeline .saStep:not(:last-child)::before{top:1.25rem;width:100%}.saTimeline .saStepInner{display:flex;flex-direction:column;align-items:center;gap:.5rem;min-height:1.5rem;color:var(--Sa-Color-TimelineText);transition:ease background-color .2s,ease box-shadow .2s;cursor:default}.saTimeline .saStepInner .saStepIcon{color:var(--Sa-Color-TimelineIconText)}.saSmallScreen .saTimeline .saStepInner{justify-content:flex-start;min-height:2.75rem;padding:.5rem 0 0 0}.saTimeline [aria-current=true] .saStepInner{color:var(--Sa-Color-TimelineCurrent)}.saTimeline [aria-current=true] .saStepInner .saStepIcon{background-color:var(--Sa-Color-TimelineCurrent);color:var(--White);border-color:transparent}.saTimeline [aria-current=true] .saStepInner .saStepDescription{color:var(--Sa-Color-TimelineCurrent)}.saTimeline .saComplete .saStepInner{color:var(--Sa-Color-TimelineTextSecondary)}.saTimeline .saComplete .saStepInner .saStepIcon{background-color:var(--Sa-Color-TimelineComplete);color:var(--White);border-color:transparent}.saTimeline .saError .saStepInner{color:var(--Sa-Color-TimelineError)}.saTimeline .saError .saStepInner .saStepDescription{color:currentColor}.saTimeline .saError .saStepInner .saStepIcon{background-color:var(--Sa-Color-TimelineError);color:var(--White);border-color:transparent}.saTimeline .saWarning .saStepInner{color:var(--Sa-Color-TimelineWarning)}.saTimeline .saWarning .saStepInner .saStepDescription{color:currentColor}.saTimeline .saWarning .saStepInner .saStepIcon{background-color:var(--Sa-Color-TimelineWarning);color:var(--White-Gray1200);border-color:transparent}.saTimeline .saStep a.saStepInner{cursor:pointer}@media (pointer:fine){.saTimeline .saStep a.saStepInner:hover{color:var(--Primary600-White)}.saTimeline .saStep a.saStepInner:hover .saStepIcon{color:var(--Sa-Color-TimelineIconTextHover);background-color:var(--Sa-Color-Primary600);border-color:transparent}.saTimeline .saStep a.saStepInner:hover .saStepIcon .saIcon{transform:translateY(-1.5rem)}.saTimeline .saStep a.saStepInner:hover .saStepDescription,.saTimeline .saStep a.saStepInner:hover .saStepHeading .saIcon{color:currentColor}}.saTimeline .saStep a.saStepInner:focus-visible{color:var(--Sa-Color-Primary600)}.saTimeline .saStep a.saStepInner:focus-visible .saStepIcon{color:var(--Sa-Color-TimelineIconTextHover);background-color:var(--Sa-Color-Primary600);border-color:transparent}.saTimeline .saStep a.saStepInner:focus-visible .saStepIcon .saIcon{transform:translateY(-1.5rem)}.saTimeline .saStep a.saStepInner:focus-visible .saStepDescription,.saTimeline .saStep a.saStepInner:focus-visible .saStepHeading .saIcon{color:currentColor}.saTimeline .saStep a.saStepInner:active{color:var(--Primary700-White)}.saTimeline .saStep a.saStepInner:active .saStepIcon{color:var(--Sa-Color-TimelineIconTextHover);background-color:var(--Sa-Color-Primary700);border-color:transparent}.saTimeline .saStep a.saStepInner:active .saStepDescription,.saTimeline .saStep a.saStepInner:active .saStepHeading .saIcon{color:currentColor}.saTimeline .saStepIcon{display:flex;flex-direction:column;height:1.5rem;width:1.5rem;min-width:1.5rem;border:1px solid var(--Sa-Color-TimelineIconBorder);background-color:var(--Sa-Color-TimelineIconBackground);color:var(--Gray700-300);border-radius:9999rem;font-size:.875rem;line-height:1.5rem;text-align:center;transition:ease .2s background-color,ease .2s color,ease .2s border-color,ease .2s box-shadow;overflow:hidden;position:relative}.saTimeline .saStepIcon .saIcon{display:flex;justify-content:center;align-items:center;height:1.5rem;width:1.5rem;transition:ease .2s transform;position:absolute;top:-1px;left:-1px}.saTimeline .saStepIcon .saIcon.fa-arrow-up-right{top:1.5rem}.saTimeline .saStepIcon.saIcon{display:flex;justify-content:center;align-items:center;min-height:1.5rem;transition:ease .2s transform}.saTimeline .saStepText{text-align:center;gap:.25rem;font-size:.875rem;padding-bottom:2px;max-width:17rem;overflow-wrap:anywhere}.saTimeline .saStepText:empty{display:none}.saTimeline .saStepText .saIcon{font-size:.75rem;padding-left:.25rem;color:var(--Sa-Color-Icon)}.saTimeline .saStepHeading{font-weight:500;font-size:.875rem;line-height:1rem;transition:ease color .2s}.saTimeline .saStepDescription{font-size:.75rem;line-height:1;color:var(--Sa-Color-TimelineTextSecondary);margin-top:.25rem;transition:ease color .2s}.saMagicBox{position:relative;display:flex;color:var(--Sa-Color-Text)}.saMagicBox .saBoxGrid{display:grid}.saMagicBox .saBoxRow{border:1px transparent;border-top-style:solid;border-bottom-style:solid;max-width:6.25rem}.saMagicBox .saBoxRowLabel{margin-right:1rem}.saMagicBox .saBoxRowsLabel{text-align:center;writing-mode:tb-rl}.saMagicBox .saBoxColumn{border:1px transparent;border-left-style:solid;border-right-style:solid}.saMagicBox .saBoxColumnLabel{text-align:center;margin-bottom:2px}.saMagicBox .saBoxColumnsLabel{text-align:center;grid-column:1/-1}.saMagicBox .saContainersWrapper{display:flex}.saMagicBox .saBoxContainer{display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--Gray200-800);overflow:clip}.saMagicBox .saBoxContainerHeading{padding:2px}.saMagicBox .saContainerStripesWrapper{position:relative;height:0}.saMagicBox .saContainerStripe{position:absolute;width:auto;margin:0;left:0;right:0}.saMagicBox.saBottomToTop .saBoxesWrapper{flex-direction:column-reverse}.saMagicBox .saBoxesWrapper{flex-grow:1;display:flex;flex-direction:column}.saMagicBox .saBox{border:1px solid;box-sizing:border-box;padding:2px;overflow:clip;background-color:var(--Sa-Color-Surface);margin:0 .25rem;z-index:1}.saMagicBox .saBox.saDragged,.saMagicBox .saBox.saSelected{background-color:var(--Sky300-900)}.saMagicBox .saBoxContainer.saDropOn{outline:.1875rem solid var(--Gray900-100);z-index:2}.saMagicBox .saBox.saDropAbove{border-top:.1875rem solid var(--Gray900-100);padding-top:0}.saMagicBox .saBox.saDropBelow{border-bottom:.1875rem solid var(--Gray900-100);padding-bottom:0}.saMagicBox .saButtonRow{display:flex;flex-direction:row;background:var(--Sa-Color-Surface)}.saMagicBox .saBoxContainer .saButtonRow{border-bottom:1px solid var(--Gray600-400)}.saMagicBox .saBoxLink{color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saMagicBox .saBoxLink .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saMagicBox .saBoxLink:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saMagicBox .saBoxLink:enabled:hover .saIcon{color:var(--Primary600-White)}}.saMagicBox .saBoxLink:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saMagicBox .saBoxLink:enabled:active .saIcon{color:var(--Primary700-White)}.saMagicBox .saBoxLink.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saMagicBox .saBoxLink.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saMagicBox .saBoxLink.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saMagicBox .saBoxLink.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saMagicBox .saBoxLink.saDestructive:hover .saIcon{color:var(--White)}.saMagicBox .saBoxLink.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saMagicBox .saBoxLink.saDestructive.saOpen,.saMagicBox .saBoxLink.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saMagicBox .saBoxLink.saDestructive.saOpen .saIcon,.saMagicBox .saBoxLink.saDestructive:active .saIcon{color:var(--White)}.saMagicBox .saBoxLink.saDestructive.saOpen .saBadge,.saMagicBox .saBoxLink.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saMagicBox .saBoxLink.saDisabled,.saMagicBox .saBoxLink:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saMagicBox .saBoxLink.saDisabled[data-sa-admin-link],.saMagicBox .saBoxLink:disabled[data-sa-admin-link]{cursor:default}.saMagicBox .saBoxLink.saDisabled .saIcon,.saMagicBox .saBoxLink:disabled .saIcon{color:var(--Gray300-700)}.saMagicBox .saBoxLink:enabled:active{border-radius:.75rem}.saMessageBanners{box-sizing:border-box;z-index:1;overflow:auto;max-height:6rem}.saMessageBanners *{box-sizing:border-box}.saLogin .saMessageBanners{position:fixed;display:flex;flex-direction:column}.saLogin .saMessageBanners .saMessageBanner{width:100vw}.saMessageBanner{display:flex;justify-content:center;align-items:center;top:0;right:0;height:2rem;font-size:.875rem;line-height:1.25rem;font-weight:600;z-index:1009;white-space:nowrap;overflow:hidden;position:relative;left:0;width:100%}.saMessageBanner .saCloseButton{background-color:inherit;color:inherit}.saMessageBanner .saIcon{color:inherit}.saMessageBanner.saInformational{background-color:var(--Sa-Color-Primary700);color:var(--Sa-Color-Primary50)}.saMessageBanner.saWarning{background-color:var(--Yellow300);color:var(--Yellow900)}.saMessageBanner.saError{background-color:var(--Red600);color:var(--Red50)}.saMessageBanner.saSuccess{background-color:var(--Green600);color:var(--Green50)}.saMessageBanner .saBannerMessageWrapper{display:flex;align-items:center;justify-content:center;position:absolute;width:max-content}.saMessageBanner .saBannerMessageWrapper.saAnimated{top:0;left:0;animation:marquee linear infinite 5s}.saMessageBanner .saBannerMessageWrapper:not(.saAnimated) .saBannerMessage+.saBannerMessage{display:none}@media (pointer:fine){.saMessageBanner .saBannerMessageWrapper:hover{animation-play-state:paused}}.saMessageBanner .saBannerMessage{display:flex;justify-content:center;align-items:center;gap:.5rem;height:2rem;padding:0 3rem}.saMessageBanner.saFadeOut{animation:2s ease marquee-out forwards}.saMessageBanner.saFadeIn{animation:2s ease marquee-in forwards}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marquee-in{0%{opacity:0;display:none;height:0}100%{opacity:1;display:flex;height:2rem}}@keyframes marquee-out{0%{opacity:1}100%{opacity:0;display:none;height:0}}.saMessageBanner .saIcon{font-size:1rem}.saMessageBanner .saCloseButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;position:relative;margin-left:auto;z-index:1;border-radius:0}.saMessageBanner .saCloseButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saMessageBanner .saCloseButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saMessageBanner .saCloseButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saMessageBanner .saCloseButton:enabled:active{border-radius:.75rem}@media (pointer:fine){.saMessageBanner .saCloseButton:hover{background:var(--Red600)}.saMessageBanner .saCloseButton:hover .saIcon{color:var(--White)}.saError.saMessageBanner .saCloseButton:hover{background:var(--Red700)}}.saMessageBanner .saCloseButton:active{background:var(--Red700)}.saMessageBanner .saCloseButton:active .saIcon{color:var(--White)}.saError.saMessageBanner .saCloseButton:active{background:var(--Red800)}softadmin-nodegraph{position:relative;display:block;background:var(--Gray50-1100);background-image:radial-gradient(circle at .5rem .5rem,var(--Gray200-800) 1px,transparent 0);background-size:1rem 1rem;background-position:.5rem .5rem;overflow:hidden;min-width:100%;min-height:calc(100vh - 7rem - 3rem);box-shadow:inset var(--Gray50-1100) 0 0 0 1px;border-radius:.5rem}softadmin-nodegraph *{box-sizing:border-box}softadmin-nodegraph.saHasLinks{cursor:pointer}.saCompact softadmin-nodegraph{min-height:calc(100vh - 6rem - 3rem)}softadmin-nodegraph .saNode{position:absolute;min-width:13rem;min-height:3rem;max-width:18rem;background-color:var(--Sa-Color-Surface);z-index:3;border:1px solid var(--Gray300-700);border-radius:.75rem;background:var(--Sa-Color-Surface);color:var(--Sa-Color-Text);font-size:.875rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}softadmin-nodegraph .saNode:hover{box-shadow:0 0 0 1px var(--Sa-Color-Primary600);border-color:var(--Sa-Color-Primary600)!important}softadmin-nodegraph .saNode:hover .saCreateConnection{opacity:1;transition:ease .1s opacity}softadmin-nodegraph .saNode.saComment,softadmin-nodegraph .saNode.saDecision,softadmin-nodegraph .saNode.saEnd,softadmin-nodegraph .saNode.saInput,softadmin-nodegraph .saNode.saOutput,softadmin-nodegraph .saNode.saProcess,softadmin-nodegraph .saNode.saStart,softadmin-nodegraph .saNode.saSubroutine{border-radius:.25rem;min-height:4rem;max-height:4rem;text-align:center;justify-content:center;width:18rem;box-sizing:border-box;transition:ease transform .2s,ease border-radius .2s}softadmin-nodegraph .saNode.saComment .saNodeContent,softadmin-nodegraph .saNode.saComment .saNodeHead,softadmin-nodegraph .saNode.saDecision .saNodeContent,softadmin-nodegraph .saNode.saDecision .saNodeHead,softadmin-nodegraph .saNode.saEnd .saNodeContent,softadmin-nodegraph .saNode.saEnd .saNodeHead,softadmin-nodegraph .saNode.saInput .saNodeContent,softadmin-nodegraph .saNode.saInput .saNodeHead,softadmin-nodegraph .saNode.saOutput .saNodeContent,softadmin-nodegraph .saNode.saOutput .saNodeHead,softadmin-nodegraph .saNode.saProcess .saNodeContent,softadmin-nodegraph .saNode.saProcess .saNodeHead,softadmin-nodegraph .saNode.saStart .saNodeContent,softadmin-nodegraph .saNode.saStart .saNodeHead,softadmin-nodegraph .saNode.saSubroutine .saNodeContent,softadmin-nodegraph .saNode.saSubroutine .saNodeHead{padding:.5rem .75rem}softadmin-nodegraph .saNode.saComment .saNodeHead,softadmin-nodegraph .saNode.saDecision .saNodeHead,softadmin-nodegraph .saNode.saEnd .saNodeHead,softadmin-nodegraph .saNode.saInput .saNodeHead,softadmin-nodegraph .saNode.saOutput .saNodeHead,softadmin-nodegraph .saNode.saProcess .saNodeHead,softadmin-nodegraph .saNode.saStart .saNodeHead,softadmin-nodegraph .saNode.saSubroutine .saNodeHead{align-items:center;justify-content:center}softadmin-nodegraph .saNode.saComment .saNodeTitle,softadmin-nodegraph .saNode.saDecision .saNodeTitle,softadmin-nodegraph .saNode.saEnd .saNodeTitle,softadmin-nodegraph .saNode.saInput .saNodeTitle,softadmin-nodegraph .saNode.saOutput .saNodeTitle,softadmin-nodegraph .saNode.saProcess .saNodeTitle,softadmin-nodegraph .saNode.saStart .saNodeTitle,softadmin-nodegraph .saNode.saSubroutine .saNodeTitle{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-wrap:wrap}softadmin-nodegraph .saNode.saComment .saNodeTitle:only-child,softadmin-nodegraph .saNode.saDecision .saNodeTitle:only-child,softadmin-nodegraph .saNode.saEnd .saNodeTitle:only-child,softadmin-nodegraph .saNode.saInput .saNodeTitle:only-child,softadmin-nodegraph .saNode.saOutput .saNodeTitle:only-child,softadmin-nodegraph .saNode.saProcess .saNodeTitle:only-child,softadmin-nodegraph .saNode.saStart .saNodeTitle:only-child,softadmin-nodegraph .saNode.saSubroutine .saNodeTitle:only-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-wrap:wrap}softadmin-nodegraph .saNode.saDecision{display:flex;justify-content:center;align-items:center;border-color:var(--Yellow300-700);background-color:var(--Yellow100-1100);min-width:10.625rem;width:10.625rem;max-height:unset;height:unset;aspect-ratio:1/1;transform:translate(3.6875rem,-3.3125rem) rotate(-45deg) skew(10deg,10deg)}softadmin-nodegraph .saNode.saDecision .saNodeHead{width:calc(100% + 3rem);transform:skew(-10deg,-10deg) rotate(45deg)}softadmin-nodegraph .saNode.saDecision .saNodeTools{top:-2.5rem;right:6rem}softadmin-nodegraph .saNode.saDecision .saCreateConnection{width:1.5rem;height:1.5rem;transform:skew(-10deg,-10deg) rotate(45deg);top:unset;right:unset;bottom:unset;left:unset}softadmin-nodegraph .saNode.saDecision .saCreateConnection .saCreateConnectionIndicator{inset:0}softadmin-nodegraph .saNode.saDecision .saCreateConnectionTop{top:-.75rem;right:-.75rem}softadmin-nodegraph .saNode.saDecision .saCreateConnectionRight{bottom:-.75rem;right:-.75rem}softadmin-nodegraph .saNode.saDecision .saCreateConnectionBottom{top:-.75rem;left:-.75rem}softadmin-nodegraph .saNode.saDecision .saCreateConnectionLeft{bottom:-.75rem;left:-.75rem}softadmin-nodegraph .saNode.saSubroutine{border-color:var(--Purple600-400);background-color:var(--Purple100-1100)}softadmin-nodegraph .saNode.saSubroutine::after{content:"";height:100%;width:calc(100% - 1rem);border-left:inherit;border-right:inherit;position:absolute;top:0;left:.5rem;pointer-events:none}softadmin-nodegraph .saNode.saSubroutine .saNodeContent,softadmin-nodegraph .saNode.saSubroutine .saNodeHead{padding:.5rem 1rem}softadmin-nodegraph .saNode.saSubroutine .saNodeTools{right:.75rem}softadmin-nodegraph .saNode.saProcess{border-radius:.25rem;border-color:var(--Sa-Color-Primary600);background-color:var(--Primary100-Gray900)}softadmin-nodegraph .saNode.saInput,softadmin-nodegraph .saNode.saOutput{transform:skew(-20deg);border-color:var(--Sky400-600);background-color:var(--Sky100-1100)}softadmin-nodegraph .saNode.saInput .saNodeContent,softadmin-nodegraph .saNode.saInput .saNodeHead,softadmin-nodegraph .saNode.saOutput .saNodeContent,softadmin-nodegraph .saNode.saOutput .saNodeHead{transform:skew(20deg)}softadmin-nodegraph .saNode.saInput .saNodeTools,softadmin-nodegraph .saNode.saOutput .saNodeTools{top:-.25rem}softadmin-nodegraph .saNode.saInput .saCreateConnection:hover .saCreateConnectionIndicator,softadmin-nodegraph .saNode.saOutput .saCreateConnection:hover .saCreateConnectionIndicator{transform:skew(20deg) scale(1.5)}softadmin-nodegraph .saNode.saInput .saCreateConnectionIndicator,softadmin-nodegraph .saNode.saOutput .saCreateConnectionIndicator{transform:skew(20deg)}softadmin-nodegraph .saNode.saEnd,softadmin-nodegraph .saNode.saStart{background-color:var(--Orange100-1100);border-color:var(--Orange400-600);border-radius:62.4375rem}softadmin-nodegraph .saNode.saEnd .saNodeContent,softadmin-nodegraph .saNode.saEnd .saNodeHead,softadmin-nodegraph .saNode.saStart .saNodeContent,softadmin-nodegraph .saNode.saStart .saNodeHead{padding:.5rem 1rem}softadmin-nodegraph .saNode.saEnd .saNodeTools,softadmin-nodegraph .saNode.saStart .saNodeTools{right:1rem}softadmin-nodegraph .saNode.saComment{background-color:var(--Gray50-1100);border-style:hidden;border-radius:2px;width:fit-content;height:fit-content;max-height:unset;background-image:repeating-linear-gradient(0deg,var(--Gray400-600),var(--Gray400-600) 1rem,transparent 1rem,transparent 1.5rem,var(--Gray400-600) 1.5rem),repeating-linear-gradient(90deg,var(--Gray400-600),var(--Gray400-600) 1rem,transparent 1rem,transparent 1.5rem,var(--Gray400-600) 1.5rem),repeating-linear-gradient(180deg,var(--Gray400-600),var(--Gray400-600) 1rem,transparent 1rem,transparent 1.5rem,var(--Gray400-600) 1.5rem),repeating-linear-gradient(270deg,var(--Gray400-600),var(--Gray400-600) 1rem,transparent 1rem,transparent 1.5rem,var(--Gray400-600) 1.5rem);background-size:2px 100%,100% 2px,2px 100%,100% 2px;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat}softadmin-nodegraph .saNode.saComment.saSelected,softadmin-nodegraph .saNode.saComment.saTempSelected,softadmin-nodegraph .saNode.saComment:hover{background-image:repeating-linear-gradient(0deg,var(--Sa-Color-Primary600),var(--Sa-Color-Primary600) 1rem,transparent 1rem,transparent 1.5rem,var(--Sa-Color-Primary600) 1.5rem),repeating-linear-gradient(90deg,var(--Sa-Color-Primary600),var(--Sa-Color-Primary600) 1rem,transparent 1rem,transparent 1.5rem,var(--Sa-Color-Primary600) 1.5rem),repeating-linear-gradient(180deg,var(--Sa-Color-Primary600),var(--Sa-Color-Primary600) 1rem,transparent 1rem,transparent 1.5rem,var(--Sa-Color-Primary600) 1.5rem),repeating-linear-gradient(270deg,var(--Sa-Color-Primary600),var(--Sa-Color-Primary600) 1rem,transparent 1rem,transparent 1.5rem,var(--Sa-Color-Primary600) 1.5rem)}softadmin-nodegraph .saNode.saComment .saNodeHead{padding:.5rem}softadmin-nodegraph .saNode.saComment .saNodeContent{background:unset;border-radius:unset;padding-top:0;border:none;text-align:left}softadmin-nodegraph .saNode.saCanDrag{cursor:grab}softadmin-nodegraph .saNode.saSelected,softadmin-nodegraph .saNode.saTempSelected{box-shadow:0 0 0 1px var(--Sa-Color-Primary600);border-color:var(--Sa-Color-Primary600)!important;z-index:5}softadmin-nodegraph .saNode.saSelected.saExpanded,softadmin-nodegraph .saNode.saTempSelected.saExpanded{z-index:6}softadmin-nodegraph .saNode.saExpanded{z-index:4;height:fit-content}softadmin-nodegraph .saNode.saExpanded .saNodeHead{border-radius:.6875rem .6875rem 0 0;height:fit-content}softadmin-nodegraph .saNode.saExpanded .saNodeTitleWrapper{text-wrap:wrap;max-width:38rem}softadmin-nodegraph .saNode.saExpanded .saNodeTitle{display:block}softadmin-nodegraph .saNode.saExpanded .saNodeContent{display:flex}softadmin-nodegraph .saNode.saExpanded.saHtmlContent{max-width:38rem}softadmin-nodegraph .saNode.saExpanded.saTextContent{max-width:38rem}softadmin-nodegraph .saNode.saExpanded.saTableContent{max-width:fit-content}softadmin-nodegraph .saNode .saNodeTable tr td,softadmin-nodegraph .saNode .saNodeTable tr th{max-width:18rem}@media (pointer:fine){softadmin-nodegraph:not(.saIsDragging) .saConnectionWrapper:hover .saConnection{z-index:7;fill:var(--Sa-Color-Primary600);stroke:var(--Sa-Color-Primary600);stroke-width:.25rem}softadmin-nodegraph:not(.saIsDragging) .saConnectionWrapper:hover .saConnection marker path,softadmin-nodegraph:not(.saIsDragging) .saConnectionWrapper:hover .saConnection marker polygon{fill:var(--Sa-Color-Primary600);stroke:var(--Sa-Color-Primary600)}softadmin-nodegraph:not(.saIsDragging) .saConnectionWrapper:hover .saHitIndicator{stroke:var(--Sa-Color-Primary600);stroke-width:.25rem}softadmin-nodegraph:not(.saIsDragging) .saConnectionWrapper:hover .saConnectionLabel{color:var(--Sa-Color-Primary600)!important;border:2px solid var(--Sa-Color-Primary600)!important;background-color:var(--Primary100-Gray900)!important;z-index:8}}softadmin-nodegraph .saNodeGroup{position:absolute;display:flex;justify-content:flex-start;gap:.5rem;border:.125rem dashed var(--Purple500);background-color:var(--Purple200Alpha10-1000Alpha10);border-radius:1.5rem;z-index:0;padding:.875rem}softadmin-nodegraph .saNodeGroup .saNodeTools{position:unset}softadmin-nodegraph .saNodeGroup .saNodeTools:has(.open),softadmin-nodegraph .saNodeGroup:hover .saNodeTools{display:flex}softadmin-nodegraph .saNodeGroup.saSelected{border-style:solid;border-width:3px;padding:.813rem}softadmin-nodegraph .saNodeGroupTitle{display:flex;align-items:center;padding:0 .5rem;border-radius:.5rem;background-color:var(--Purple600-700);color:var(--White);height:1.5rem;font-size:.75rem;line-height:.75rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:clip}softadmin-nodegraph .saConnection{position:absolute;z-index:1;pointer-events:none;fill:var(--Gray500);stroke:var(--Gray500)}softadmin-nodegraph .saConnection polyline{stroke-width:2px}softadmin-nodegraph .saConnection polyline.saHitIndicator,softadmin-nodegraph .saConnection polyline.saHitZone{stroke:transparent}softadmin-nodegraph .saConnection polyline.saHitZone{stroke-width:1rem;pointer-events:stroke}softadmin-nodegraph .saConnectionLabel{position:absolute;z-index:2;font-size:.625rem;line-height:.75rem;transform:translate(-50%,-50%);padding:2px .25rem 2px .25rem;border-radius:.25rem;border:1px solid var(--Gray500);background:var(--Gray100-1000);color:var(--Gray800-200);max-width:30rem;min-width:2.5rem;text-align:center;overflow-wrap:anywhere}softadmin-nodegraph .saConnectionLabel.saCanDrag{cursor:grab}softadmin-nodegraph .saNodeHead{padding:.4375rem;display:flex;flex-direction:row;gap:.5rem;border-radius:.6875rem;width:100%}softadmin-nodegraph .saNodeHead:not(:has(.saNodeIcon)){padding:.4375rem .6875rem}softadmin-nodegraph .saNodeHead:not(:has(.saNodeIcon))+.saNodeContent{padding:.4375rem .6875rem}softadmin-nodegraph .saNodeIcon{display:flex;align-items:center;justify-content:center;height:2rem;width:2rem;min-width:2rem;font-size:1.25rem;text-align:center;border-radius:.5rem;background-color:var(--Gray600-800)}softadmin-nodegraph .saNodeTitleWrapper{flex-grow:1;flex-shrink:1;text-wrap:wrap;overflow:hidden;display:flex;flex-direction:column;justify-content:center;min-height:1.5rem;word-wrap:break-word}softadmin-nodegraph .saNodeTitle{font-size:.875rem;line-height:1rem;font-weight:500;text-wrap:wrap}softadmin-nodegraph .saNode.saExpanded .saNodeTitle{display:block}softadmin-nodegraph .saNode.saExpanded .saNodeTitle:only-child{display:block}softadmin-nodegraph .saNodeSubtitle{font-size:.75rem;line-height:.875rem;color:var(--Gray700-300);text-overflow:ellipsis;overflow:hidden;height:.875rem}softadmin-nodegraph .saExpanded .saNodeSubtitle{height:unset}softadmin-nodegraph .saNodeTools{position:absolute;top:.25rem;right:.25rem;display:none}softadmin-nodegraph .saNodeTools button{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;gap:.375rem;height:1.5rem;padding:.5rem;font-size:.75rem;border-radius:.375rem;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);position:relative;width:1.5rem;left:-.5rem;color:var(--Sa-Color-Icon)}softadmin-nodegraph .saNodeTools button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}softadmin-nodegraph .saNodeTools button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}softadmin-nodegraph .saNodeTools button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}softadmin-nodegraph .saNodeTools button:has(.saIcon){padding-left:.375rem}softadmin-nodegraph .saNodeTools button:enabled:active{border-radius:.5rem}softadmin-nodegraph .saNodeTools button .saIcon{color:var(--Sa-Color-Icon)}softadmin-nodegraph .saNodeTools button .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){softadmin-nodegraph .saNodeTools button:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}softadmin-nodegraph .saNodeTools button:enabled:hover .saIcon{color:var(--Primary600-White)}softadmin-nodegraph .saNodeTools button:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}softadmin-nodegraph .saNodeTools button.saOpen,softadmin-nodegraph .saNodeTools button:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}softadmin-nodegraph .saNodeTools button.saOpen .saIcon,softadmin-nodegraph .saNodeTools button:enabled:active .saIcon{color:var(--Primary700-White)}softadmin-nodegraph .saNodeTools button.saOpen .saBadge,softadmin-nodegraph .saNodeTools button:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}softadmin-nodegraph .saNodeTools button.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}softadmin-nodegraph .saNodeTools button.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}softadmin-nodegraph .saNodeTools button.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){softadmin-nodegraph .saNodeTools button.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}softadmin-nodegraph .saNodeTools button.saDestructive:hover .saIcon{color:var(--White)}softadmin-nodegraph .saNodeTools button.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}softadmin-nodegraph .saNodeTools button.saDestructive.saOpen,softadmin-nodegraph .saNodeTools button.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}softadmin-nodegraph .saNodeTools button.saDestructive.saOpen .saIcon,softadmin-nodegraph .saNodeTools button.saDestructive:active .saIcon{color:var(--White)}softadmin-nodegraph .saNodeTools button.saDestructive.saOpen .saBadge,softadmin-nodegraph .saNodeTools button.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}softadmin-nodegraph .saNodeTools button.saDisabled,softadmin-nodegraph .saNodeTools button:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}softadmin-nodegraph .saNodeTools button.saDisabled[data-sa-admin-link],softadmin-nodegraph .saNodeTools button:disabled[data-sa-admin-link]{cursor:default}softadmin-nodegraph .saNodeTools button.saDisabled .saIcon,softadmin-nodegraph .saNodeTools button:disabled .saIcon{color:var(--Gray300-700)}softadmin-nodegraph .saNodeTools button.saDisabled .saBadge,softadmin-nodegraph .saNodeTools button:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}softadmin-nodegraph .saNodeTools button::after{content:"";position:absolute;height:2rem;width:2rem;opacity:0}softadmin-nodegraph .saNodeTools :last-child{left:0}softadmin-nodegraph .saNode:not(.saDragged) .saNodeTools:has(.open){display:flex}softadmin-nodegraph .saNode:not(.saDragged):hover .saNodeTools{display:flex}softadmin-nodegraph .saNode.saExpanded .saExpandButton i{transform:rotate(180deg)}softadmin-nodegraph .saNodeContent{border-top-width:1px;border-top-style:solid;border-top-color:inherit;padding:.4375rem;display:none;background:var(--Sa-Color-Surface);width:100%;border-radius:0 0 .6875rem .6875rem;flex-direction:column}softadmin-nodegraph .saNodeContent img{max-width:36.875rem}softadmin-nodegraph .saNodeTable{min-width:100%;background:var(--Sa-Color-Surface);border-radius:0 0 .6875rem .6875rem}.saCompact softadmin-nodegraph .saNodeTable{font-size:.75rem}softadmin-nodegraph .saNodeTable tr{min-height:1.5rem}softadmin-nodegraph .saNodeTable th{font-weight:500;text-align:left;vertical-align:bottom}softadmin-nodegraph .saNodeTable td,softadmin-nodegraph .saNodeTable th{height:1.5rem;overflow-wrap:break-word}softadmin-nodegraph .saNodeTable td.center,softadmin-nodegraph .saNodeTable th.center{text-align:center}softadmin-nodegraph .saNodeTable td.right,softadmin-nodegraph .saNodeTable th.right{text-align:right}softadmin-nodegraph .saNodeTable td:not(:last-child),softadmin-nodegraph .saNodeTable th:not(:last-child){padding-right:.5rem}softadmin-nodegraph .saCreateConnection{position:absolute;display:flex;align-items:center;justify-content:center;cursor:copy;opacity:0;transition:ease .1s opacity}softadmin-nodegraph .saCreateConnection:hover{opacity:1}softadmin-nodegraph .saCreateConnection:hover .saCreateConnectionIndicator{background-color:var(--Primary400-Gray700);transform:scale(1.5)}softadmin-nodegraph .saCreateConnection .saCreateConnectionIndicator{width:.75rem;height:.75rem;border-radius:.75rem;background-color:var(--Primary100-Gray900);border:1px solid var(--Sa-Color-Primary600);position:relative;transition:ease .1s background-color,ease transform .1s}softadmin-nodegraph .saCreateConnectionBottom,softadmin-nodegraph .saCreateConnectionTop{width:2rem;height:1rem;left:50%;transform:translateX(-50%)}softadmin-nodegraph .saCreateConnectionTop{top:-1rem}softadmin-nodegraph .saCreateConnectionTop .saCreateConnectionIndicator{top:.4375rem}softadmin-nodegraph .saCreateConnectionBottom{bottom:-1rem}softadmin-nodegraph .saCreateConnectionBottom .saCreateConnectionIndicator{bottom:.4375rem}softadmin-nodegraph .saCreateConnectionLeft,softadmin-nodegraph .saCreateConnectionRight{height:2rem;width:1rem;top:50%;transform:translateY(-50%)}softadmin-nodegraph .saCreateConnectionRight{right:-1rem}softadmin-nodegraph .saCreateConnectionRight .saCreateConnectionIndicator{right:.4375rem}softadmin-nodegraph .saCreateConnectionLeft{left:-1rem}softadmin-nodegraph .saCreateConnectionLeft .saCreateConnectionIndicator{left:.4375rem}softadmin-nodegraph .saConnectionBeingCreated{position:absolute;top:0;left:0;width:100%;height:100%;z-index:98}softadmin-nodegraph .saConnectionBeingCreated line{stroke:var(--Sa-Color-Primary600);stroke-width:.1875rem}softadmin-nodegraph .saConnectionBeingCreated.saHasTarget line{stroke:var(--Sa-Color-Primary600);stroke-width:.3125rem}softadmin-nodegraph .saNode.saCreateConnectionFrom{box-shadow:0 0 0 1px var(--Sa-Color-Primary600),0 0 0 .25rem var(--Primary300-Gray800);border-color:var(--Sa-Color-Primary600)!important;cursor:copy}softadmin-nodegraph .saNode.saCreateConnectionTo{box-shadow:0 0 0 1px var(--Sa-Color-Primary600),0 0 0 .25rem var(--Primary300-Gray800);border-color:var(--Sa-Color-Primary600)!important;cursor:copy}softadmin-nodegraph .saDragged{z-index:99}.saSelectionRect{position:absolute;background:var(--Sa-Color-Primary50);background:color-mix(in oklch,var(--Sa-Color-Primary600) 20%,transparent);box-shadow:inset 0 0 0 1px var(--Sa-Color-Primary600);pointer-events:none;z-index:90}.saMultiPartContent .saIFrameTabs .saTabViewInner{margin-right:0}.saIFrameTabs .saTabGroup{display:flex;position:relative;flex-direction:row;align-self:flex-start;flex:1;width:100%;z-index:2}.saIFrameTabs .saTabGroup *{box-sizing:border-box}.saIFrameTabs .saTabGroup a{text-decoration:none}.saIFrameTabs .saTabGroup a>span:first-child{display:flex;align-items:center;justify-content:center}.saIFrameTabs .saTabGroup::after{content:'';height:1px;width:100%;background:var(--Gray200-900);position:absolute;right:0;bottom:0;z-index:-1}.saIFrameTabs .saTabGroup>div{display:flex}.saIFrameTabs .saTabGroup div:first-child .saTab{border-left:1px solid var(--Gray200-800);border-radius:.25rem 0 0 0}.saIFrameTabs .saTabGroup div:nth-last-child(2):not(.saMoreTabWrapper) .saTab{border-radius:0 .25rem 0 0}.saIFrameTabs .saTabGroup div:first-child:nth-last-child(2) .saTab{border-radius:.25rem .25rem 0 0}.saIFrameTabs .saTabGroup div.saMoreTabWrapper:not(.saHidden) .saTab{border-radius:0 .25rem 0 0}.saIFrameTabs .saTab{display:flex;position:relative;align-items:center;justify-content:center;text-decoration:none;color:var(--Sa-Color-TabText);background:var(--Sa-Color-TabBackground);border-color:var(--Gray100-1000);z-index:0;border:1px solid var(--Gray200-800);border-left:none;font-size:.875rem;padding:0 1rem;height:2.5rem;max-width:32ch;gap:.5rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saCompact .saIFrameTabs .saTab{padding:0 .5rem}@media (pointer:fine){.saIFrameTabs .saTab:hover{color:var(--Primary600-White);background-color:var(--White-Gray1000)}.saIFrameTabs .saTab:hover .saIcon{color:var(--Primary600-White)}}.saIFrameTabs .saTab:active{color:var(--Primary700-White);background-color:var(--Primary100-Gray900)}.saIFrameTabs .saTab:active .saIcon{color:var(--Primary700-White)}.saIFrameTabs .saTab.saSelected{color:var(--Primary600-White);background:var(--Sa-Color-Surface);border-bottom:1px solid var(--Sa-Color-Surface)}.saIFrameTabs .saTab.saSelected .saIcon{color:var(--Primary600-White)}.saIFrameTabs .saTabText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;line-height:1.125rem;font-size:.875rem}.saIFrameTabs .saTab .saIcon{color:var(--Sa-Color-IconDark);transition:ease all .2s}.saIFrameTabs .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saIFrameTabs .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}.saIFrameTabs .saTabGroup .saTab.saMoreTab{padding:0;border-radius:0 .25rem 0 0}.saIFrameTabs .saTabGroup .saTab.saMoreTab .saBadgeCount{position:absolute;top:-.25rem;right:-.25rem}.saIFrameTabs .saContextMenu button{width:100%;background-color:var(--Sa-Color-Background)}.saIFrameTabs .saTabViewInner{position:relative;margin-left:-1.5rem;padding-top:.5rem}.saIFrameTabs .saTabGroup{margin-left:1.5rem;width:calc(100% - 1.5rem)}.saIFrameTabs .saMoreTabWrapper{position:relative}.saIFrameTabs .saMoreTabWrapper.saHidden{display:none}.saIFrameTabs .saMoreTabInner{display:flex;align-items:center;justify-content:center;transition:ease all .2s;border-radius:.5rem;height:2.5rem;width:2.5rem}.saStandard .saIFrameTabs .saTabViewInner{width:100%}.saStandard .saIFrameTabs .saContextMenu{top:3.5rem}.saCompact .saIFrameTabs .saTabViewInner{width:100%}.saCompact .saIFrameTabs .saContextMenu{top:2.75rem}.saLinkTabs{display:flex;justify-content:center}.saLinkTabs .saTabViewInner{position:relative;width:100%;border-radius:1rem;margin:1rem;max-width:100%;border:solid 1px var(--Gray200-800)}.saLinkTabs .saTabGroup{display:flex;flex-direction:column;padding:.5rem;gap:.5rem;width:100%;align-items:flex-start;box-sizing:border-box}.saLinkTabs .saTabGroup .saAngleRight{display:flex;justify-self:flex-end;padding-right:.25rem}.saLinkTabs .saTabGroup>li{width:100%}.saLinkTabs .saTab{display:flex;position:relative;align-items:center;gap:.5rem;height:3rem;min-width:0;justify-content:space-between;width:100%;padding:.5rem;border-radius:.5rem;transition:ease all .2s;color:var(--Sa-Color-TabText);box-sizing:border-box}.saLinkTabs .saTab::after{display:none}.saLinkTabs .saTab .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saLinkTabs .saTab:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saLinkTabs .saTab:hover .saIcon{color:var(--Primary600-White)}}.saLinkTabs .saTab:active{color:var(--Primary700-White);background-color:var(--Primary100-Gray900)}.saLinkTabs .saTab:active .saIcon{color:var(--Primary700-White)}.saLinkTabs .saTabInner{display:flex;align-items:center;gap:.5rem;min-width:0}.saLinkTabs .saTabInner .saIcon{display:flex;align-items:center;justify-content:center;min-width:1.5rem}.saLinkTabs .saTabText{font-size:.875rem;max-width:32ch}.saLinkTabs .saTabviewInner{display:none}.saLinkTabs .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saLinkTabs .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}body.saMiniView{overflow:hidden}.saTreeWrapper,.saTreeWrapper *{box-sizing:border-box}.saTreeWrapper .saCheckboxTreeInner{padding-left:1.75rem}.saTreeWrapper label.saCheckboxWrapper{font-weight:400;display:flex;flex-direction:row;gap:.5rem;box-sizing:border-box;align-items:center;position:relative;transition:ease border-radius .2s,ease color .2s,ease background-color .2s}.saTreeWrapper label.saCheckboxWrapper span{font-size:.875rem;line-height:1rem;word-break:break-word}.saCheckboxTree{display:flex;flex-direction:column;width:100%;position:relative;overflow-x:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saDisabled .saCheckboxTree{background-color:var(--Gray50-1100)}.saCheckboxTree fieldset{display:flex;flex-direction:column;min-inline-size:min-content}.saCheckboxTree .saCheckboxOuter{position:relative;padding:0;padding-inline-start:0;padding-inline-end:0;width:100%}.saCheckboxTree .saCheckboxOuter .saIcon{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;height:2rem;width:2rem;font-size:.875rem;color:var(--Sa-Color-IconDark);background-color:transparent;border:none;cursor:pointer;border-radius:.5rem;padding:0;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}@media (pointer:fine){.saCheckboxTree .saCheckboxOuter .saIcon:hover:not(.saSpinner):not(.saExpandingIcon){color:var(--Primary600-White);background-color:var(--Primary50-Gray1000)}}.saCheckboxTree .saCheckboxOuter .saIcon:active{color:var(--Primary700-White);background-color:var(--Primary100-Gray900);border-radius:.75rem}.saDisabled .saCheckboxTree .saCheckboxOuter .saIcon{color:var(--Gray200-800)}.saCheckboxTree .saIcon:before{transition:color ease .2s,border-radius ease .2s,background-color ease .2s,transform ease .2s}.saCheckboxTree .saOpen .saIcon:before{transform:rotate(-180deg)}.saCheckboxTree label.saCheckboxWrapper:not(:has(.saCheckbox:disabled)){cursor:pointer}@media (pointer:fine){.saCheckboxTree label.saCheckboxWrapper:not(:has(.saCheckbox:disabled)):hover{background-color:var(--Primary50-Gray1000)}}.saCheckboxTree label.saCheckboxWrapper:not(:has(.saCheckbox:disabled)):active{background-color:var(--Primary100-Gray900);border-radius:.75rem}.saCheckboxTree .saCheckboxWrapper{min-height:2rem;padding:.375rem 2.5rem .375rem .375rem;border-radius:.5rem;background-color:transparent}.saSmallScreen .saCheckboxTree .saCheckboxWrapper{min-height:2.75rem;padding:.5rem .75rem .5rem .75rem}.saCheckboxTree .saCheckboxWrapper input.saCheckbox::after{height:1.875rem;min-width:1.875rem}.saSmallScreen .saCheckboxTreeWrapper{max-height:none}.saSmallScreen .saCheckboxTreeWrapper input.saCheckbox,.saSmallScreen .saCheckboxTreeWrapper input.saInputText{width:unset}.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTreeFilter{height:2.75rem}.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree .saCheckboxWrapper{min-height:2.5rem;padding:.5rem;border-radius:.5rem;box-shadow:none;width:100%;background-color:transparent}@media (pointer:fine){.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree label.saCheckboxWrapper:not(:has(.saCheckbox:disabled)):hover{background-color:inherit}}.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree label.saCheckboxWrapper:not(:has(.saCheckbox:disabled)):active{background-color:var(--Primary100-Gray900);box-shadow:none}@media (pointer:fine){.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree .saCheckboxOuter button.saIcon:hover{background-color:transparent;color:var(--Sa-Color-IconDark)}}.saSmallScreen .saCheckboxTreeWrapper .saCheckboxTree .saInputText{font-size:1rem}.saMultiPartPanel.saHasBorder,.saSmallScreen .saMultiPartPanel{border:solid 1px var(--Gray200-800);border-radius:1rem}.saMultiPartContainer{position:relative;display:grid;gap:1rem}.saMultiPartContainer .saMultiPartPanel{visibility:hidden;overflow:hidden;padding:0;scrollbar-gutter:stable}.saLargeScreen .saMultiPartContainer .saMultiPartPanel.saHasBorder .saMultiPartContent{padding:1rem 0 1rem 1rem}.saMultiPartContainer .saMultiPartPanel .menuitem{width:100%;overflow:hidden}.saMultiPartContainer .saMultiPartContent .saMenuItemRoot{overflow-x:auto;overflow-y:hidden;display:block}.saMultiPartContainer .saMultiPartContent .gridbottompadding{display:none}.saMultiPartContainer .saMultiPartContent .treewrapper{min-width:0;border:none;box-shadow:none}.saSmallScreen .saMultiPartContainer{position:static;margin-bottom:5rem;display:block}.saSmallScreen .saMultiPartPanel{position:static;margin:1rem}.saSmallScreen .saMultiPartPanel .calendar .globalsettings .tabs{box-shadow:none;border:none}.saSmallScreen .saClosed .saMultiPartContent{display:none}.saSmallScreen .saMultiPartContent{margin-left:0;overflow:auto;padding:0 1rem 1rem 1rem}.saSmallScreen .saMultiPartContent .saGridWrapper{padding:0}.saSmallScreen .saMultiPartContent .saTabViewInner{margin:0;width:unset}.saSmallScreen .saMultiPartContent:has(.saListGrid),.saSmallScreen .saMultiPartContent:has(.saSmallScreenCalendar){padding:0}.saSmallScreen .saMultiPartContent:has(.saListGrid) .saInfoBoxAreaWrapper,.saSmallScreen .saMultiPartContent:has(.saSmallScreenCalendar) .saInfoBoxAreaWrapper{padding:1rem 1rem 0 1rem}.saSmallScreen .saMultiPartContent:has(.saListGrid) .saInfoArea:last-child .saInfoBoxAreaWrapper,.saSmallScreen .saMultiPartContent:has(.saSmallScreenCalendar) .saInfoArea:last-child .saInfoBoxAreaWrapper{padding-bottom:1rem}.saSmallScreen .saMultiPartContent:has(.saListGrid) .saPartButtons,.saSmallScreen .saMultiPartContent:has(.saSmallScreenCalendar) .saPartButtons{padding:1rem 1rem 0 1rem}.saSmallScreen .saMultiPartContent .saButtons{padding:0}.saSmallScreen .saMultiPartContent .saInfoBoxAreaWrapper{padding:1rem 0}.saSmallScreen .saMultiPartContent .saInfoBoxArea{margin:0}.saSmallScreen .saMultiPartContent .saInfoArea:last-child .saInfoBoxAreaWrapper{padding-bottom:0}.saSmallScreen .saMultiPartContent .saSmallScreenCalendar{max-width:100%}.saNumberStepper{display:flex;flex-direction:row;align-items:center;height:2.5rem;width:fit-content}.saNumberStepper input{height:2.5rem;width:2.5rem;border:none;box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);font-family:Lexend,sans-serif;color:var(--Sa-Color-Text);padding:0;text-align:center;transition:ease background .2s,ease box-shadow .2s,ease border-radius .2s}.saNumberStepper input[type=number]::-webkit-inner-spin-button{display:none}.saNumberStepper input[type=number]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}.saNumberStepper input:hover{box-shadow:inset 0 0 0 2px var(--Primary600-White);z-index:1}.saNumberStepper input:active,.saNumberStepper input:focus,.saNumberStepper input:focus-within{z-index:1}.saNumberStepper button{height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center;background:var(--Sa-Color-Surface);box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);color:var(--Sa-Color-Icon);transition:ease color .2s,ease background .2s,ease border-radius .2s;cursor:pointer;border:none;transition:ease background .2s,ease box-shadow .2s,ease border-radius .2s}.saNumberStepper button.saDecreaseButton{border-radius:.5rem 0 0 .5rem;margin-right:-1px}.saNumberStepper button.saIncreaseButton{border-radius:0 .5rem .5rem 0;margin-left:-1px}@media (pointer:fine){.saNumberStepper button:hover{border-color:var(--Sa-Color-Primary600);color:var(--Primary600-White);background:var(--Gray50-1000);box-shadow:inset 0 0 0 2px var(--Primary600-White);z-index:1}}.saNumberStepper button:active{border-color:var(--Sa-Color-Primary600);color:var(--Primary700-White);background:var(--Gray100-900);z-index:1}.saNumberStepper button:active.saDecreaseButton{border-radius:.75rem 0 0 .75rem}.saNumberStepper button:active.saIncreaseButton{border-radius:0 .75rem .75rem 0}.saNumberStepper button:focus{z-index:1}.saGroupView{display:flex;flex-direction:column;gap:2.5rem}.saSmallScreen .saGroupView{gap:0;padding-top:1.5rem}.saGroupView .saEmptyState{max-width:35rem;display:none}.saGroupView .saEmptyState .saLink{cursor:pointer}.saGroupView .saEmptyState .saLink .saLinkText{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:var(--Sa-Color-Link)}@media (pointer:fine){.saGroupView .saEmptyState .saLink:hover .saLinkText{text-decoration:underline}.saGroupView .saEmptyState .saLink:hover img,.saGroupView .saEmptyState .saLink:hover svg{opacity:.8;transition:transform .5s}.saGroupView .saEmptyState .saLink:hover .saMeterHeader,.saGroupView .saEmptyState .saLink:hover .saMeterValue{text-decoration:underline}}.saGroupView .saEmptyState .saLink:active .saLinkText{color:var(--LinkBrightness80-Brightness120)}.saGroupView .saEmptyState .saLink:active img,.saGroupView .saEmptyState .saLink:active svg{opacity:.8;transition:transform .5s}.saGroupView .saEmptyState .saLink:active .saMeterHeader,.saGroupView .saEmptyState .saLink:active .saMeterValue{text-decoration:underline}.saGroupView .saGroupViewWarning:empty{display:none}.saGroupView .saPillGroup{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:.5rem}.saGroupView .saPillGroup .saPill{display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:.75rem;line-height:.75rem;font-weight:500;background-color:var(--Gray100-1000);padding:.25rem .5rem;height:1.5rem;transition:ease .2s background-color,ease .2s color,ease .2s box-shadow;box-shadow:inset 0 0 0 0 transparent;position:relative;padding:0 .75rem;border-radius:1rem;font-weight:400;width:fit-content;min-width:4rem;height:2rem;font-size:.875rem;gap:.5rem;cursor:pointer}.saGroupView .saPillGroup .saPill.saDisabled{background:var(--Gray100-1000);color:var(--Gray300-700);cursor:not-allowed}.saGroupView .saPillGroup .saPill:has(:enabled){cursor:pointer}@media (pointer:fine){.saGroupView .saPillGroup .saPill:has(:enabled):hover{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saGroupView .saPillGroup .saPill:has(:enabled):hover.saOutline{box-shadow:inset 0 0 0 1px var(--Primary600-400)}}.saGroupView .saPillGroup .saPill:has(:enabled):active{background-color:var(--Primary200-Gray800);color:var(--Primary800-White)}.saGroupView .saPillGroup .saPill::before{content:"";height:2.75rem;width:100%;background-color:transparent;opacity:0;position:absolute}.saGroupView .saPillGroup .saPill.saSmall{height:1.5rem;min-width:2.5rem;border-radius:.75rem;padding:.25rem .5rem;gap:.25rem;font-size:.75rem;line-height:.75rem}.saGroupView .saPillGroup .saPill.saMedium{min-width:4rem;height:2rem;border-radius:1rem;padding:0 .75rem;gap:.5rem;font-size:.875rem;line-height:.875rem}.saGroupView .saPillGroup .saPill.saLarge{min-width:4rem;height:2.5rem;border-radius:1.25rem;padding:0 .75rem;gap:.5rem;font-size:.875rem;line-height:.875rem}.saGroupView .saPillGroup .saPill.saOutline{box-shadow:inset 0 0 0 1px var(--Gray200-800)}.saGroupView .saPillGroup .saPill:has(:checked){background-color:var(--Sa-Color-Primary600);color:var(--White)}.saGroupView .saPillGroup .saPill:has(:checked).saOutline{background-color:var(--Primary100-1300);color:var(--Primary700-White);box-shadow:inset 0 0 0 1px var(--Primary600-400)}.saGroupView .saPillGroup .saPill input{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;margin:0;padding:0;padding-block:0;padding-inline:0;position:absolute;height:100%;width:100%;left:0;top:0;background:0 0;border-radius:1rem;cursor:inherit}@media (pointer:fine){.saGroupView .saPillGroup .saPill.saActive:hover{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}}.saGroupView .saPillGroup .saPill.saActive:active{background-color:var(--Primary200-Gray800);color:var(--Primary800-White)}.saGroupView .saPillGroup .saPill.saSelected{background-color:var(--Sa-Color-Primary600);color:var(--White)}.saGroupView .saPillGroup .saPill.saDisabled{cursor:not-allowed}.saGroupView .saPillGroup .saPill::before{content:'';height:2.75rem;width:100%;background-color:transparent;opacity:0;position:absolute}.saGroupView .saPillGroup .saPill input{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;margin:0;padding:0;padding-block:0;padding-inline:0;position:absolute;height:100%;width:100%;left:0;top:0;background:0 0;border-radius:1rem;cursor:inherit}.saGroupView.saEmpty .saEmptyState{display:flex}.saGroupView .saGroupViewSearchWrapper{display:flex;flex-direction:column;gap:1rem}.saSmallScreen .saGroupView .saGroupViewSearchWrapper{padding:0 1rem}.saGroupView .saGroupViewSearchBox{border-radius:.75rem;position:relative;max-width:35rem}.saSmallScreen .saGroupView .saGroupViewSearchBox{max-width:100%}@media (pointer:fine){.saGroupView .saGroupViewSearchBox:hover input{box-shadow:inset 0 0 0 2px var(--Primary600-400)}}.saGroupView .saGroupViewSearchBox input{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-family:Lexend,sans-serif;color:var(--Sa-Color-Text);background:var(--Sa-Color-Surface);font-size:1rem;height:3.5rem;width:100%;padding:0 2px 0 3.5rem;border-radius:.75rem;border:none;box-shadow:inset 0 0 0 1px var(--Sa-Color-InputFieldBorder);transition:ease color .2s,ease background .2s,ease box-shadow .2s}.saGroupView .saGroupViewSearchBox input::-webkit-search-cancel-button{height:3rem;width:3rem;margin-right:1rem;cursor:pointer}.saGroupView .saGroupViewSearchBox input::placeholder{color:var(--Gray500)}.saGroupView .saGroupViewSearchBox input:focus{box-shadow:inset 0 0 0 2px var(--Primary600-400)}.saGroupView .saGroupViewSearchBox input:focus-within{box-shadow:inset 0 0 0 2px var(--Primary600-400);outline:0}.saGroupView .saGroupViewSearchBox button{font-size:1.25rem;color:var(--Sa-Color-Icon);height:3rem;width:3rem;position:absolute;top:.25rem;padding-block:0;padding-inline:0;border-width:0;border:none;background:0 0;cursor:pointer;border-radius:.625rem;transition:ease color .2s,ease background .2s,ease border-radius .2s}.saGroupView .saGroupViewSearchBox button .saSpinIcon{display:none}.saGroupView .saGroupViewSearchBox button.saSearching .saSearchIcon{display:none}.saGroupView .saGroupViewSearchBox button.saSearching .saSpinIcon{display:flex;justify-content:center;align-items:center}.saGroupView .saGroupViewSearchBox button:first-child{left:.25rem}.saGroupView .saGroupViewSearchBox button:last-child{right:.25rem}@media (pointer:fine){.saGroupView .saGroupViewSearchBox button:hover{color:var(--Primary600-White);background:var(--Primary100-Gray1000)}}.saGroupView .saGroupViewSearchBox button:active{color:var(--Primary600-White);border-radius:1rem}.saGroupView .saGroupViewButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);width:fit-content}.saGroupView .saGroupViewButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saGroupView .saGroupViewButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saGroupView .saGroupViewButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saGroupView .saGroupViewButton{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saGroupView .saGroupViewButton:has(.saIcon){padding-left:.75rem}.saStandard .saGroupView .saGroupViewButton:enabled:active{border-radius:.75rem}.saStandard .saGroupView .saGroupViewButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saGroupView .saGroupViewButton{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saGroupView .saGroupViewButton:has(.saIcon){padding-left:.625rem}.saCompact .saGroupView .saGroupViewButton:enabled:active{border-radius:.75rem}.saCompact .saGroupView .saGroupViewButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saGroupView .saGroupViewButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saGroupView .saGroupViewButton:has(.saIcon){padding-left:.75rem}.saSmallScreen .saGroupView .saGroupViewButton:enabled:active{border-radius:.75rem}.saSmallScreen .saGroupView .saGroupViewButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saGroupView .saGroupViewButton .saIcon{color:var(--Sa-Color-Icon)}.saGroupView .saGroupViewButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saGroupView .saGroupViewButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saGroupView .saGroupViewButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saGroupView .saGroupViewButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saGroupView .saGroupViewButton.saOpen,.saGroupView .saGroupViewButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saGroupView .saGroupViewButton.saOpen .saIcon,.saGroupView .saGroupViewButton:enabled:active .saIcon{color:var(--Primary700-White)}.saGroupView .saGroupViewButton.saOpen .saBadge,.saGroupView .saGroupViewButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saGroupView .saGroupViewButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saGroupView .saGroupViewButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saGroupView .saGroupViewButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saGroupView .saGroupViewButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saGroupView .saGroupViewButton.saDestructive:hover .saIcon{color:var(--White)}.saGroupView .saGroupViewButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saGroupView .saGroupViewButton.saDestructive.saOpen,.saGroupView .saGroupViewButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saGroupView .saGroupViewButton.saDestructive.saOpen .saIcon,.saGroupView .saGroupViewButton.saDestructive:active .saIcon{color:var(--White)}.saGroupView .saGroupViewButton.saDestructive.saOpen .saBadge,.saGroupView .saGroupViewButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saGroupView .saGroupViewButton.saDisabled,.saGroupView .saGroupViewButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saGroupView .saGroupViewButton.saDisabled[data-sa-admin-link],.saGroupView .saGroupViewButton:disabled[data-sa-admin-link]{cursor:default}.saGroupView .saGroupViewButton.saDisabled .saIcon,.saGroupView .saGroupViewButton:disabled .saIcon{color:var(--Gray300-700)}.saGroupView .saGroupViewButton.saDisabled .saBadge,.saGroupView .saGroupViewButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saSmallScreen .saGroupView .saGroupViewButton{width:calc(100% - 2rem);margin:1rem}.saGroupView mark{color:var(--Sa-Color-Primary900);background-color:var(--Sa-Color-Primary300);font-weight:600}.saGroupView .saGroupViewGroupWrapper{display:flex;flex-direction:column;gap:2.5rem}.saSmallScreen .saGroupView .saGroupViewGroupWrapper{gap:1.5rem}.saLargeScreen .saGroupView .saGroupViewGroupWrapper{padding-bottom:1rem}.saGroupView .saGroupViewGroup{display:flex;flex-direction:column;align-items:center;width:fit-content}.saGroupView .saGroupViewGroup .saGroupViewTitle{box-sizing:border-box;border:1px var(--Gray200-800) solid;border-bottom:none;border-radius:1rem 1rem 0 0;align-items:center;padding:1rem 1rem 1rem 1.5rem;display:flex;flex-direction:row;gap:.5rem;width:100%;max-height:4rem}.saCompact .saGroupView .saGroupViewGroup .saGroupViewTitle{max-height:2.5rem;padding:.5rem .75rem}.saCompact .saGroupView .saGroupViewGroup .saGroupViewTitle h2{font-size:1rem;line-height:1.5rem}.saGroupView .saGroupViewGroup .saGridTop{padding-top:0}.saGroupView .saGroupViewWrapper{display:flex;flex-direction:column;gap:1rem;width:fit-content}.saSmallScreen .saGroupView .saGroupViewWrapper{width:100%}.saSmallScreen .saGroupView .saGroupViewWrapper .saRowBody{display:none}.saSmallScreen .saGroupView .saGroupViewWrapper .saOpen .saRowBody{display:flex}.saGroupView .saGroupViewTable{box-sizing:border-box;border:1px var(--Gray200-800) solid;border-top:none;color:var(--Sa-Color-Text);border-radius:0 0 1rem 1rem;border-spacing:0;min-width:15rem}.saGroupView .saGroupViewTable *{box-sizing:border-box}.saGroupView .saGroupViewTable thead{position:sticky;top:0;z-index:2}.saGroupView .saGroupViewTable th{color:var(--Sa-Color-GridHeadingText);background:var(--Sa-Color-GridHead);font-weight:600;box-sizing:border-box;border-right:1px solid var(--Gray150-900);border-top:1px solid var(--Gray150-900);border-bottom:1px solid var(--Gray150-900);border-left:none;text-align:left;height:2rem;padding:0 .5rem;vertical-align:middle}.saGroupView .saGroupViewTable th.saFirstInColumnGroup{border-left:1px solid var(--Gray200-800)}.saGroupView .saGroupViewTable th.saFirstInColumnGroup:first-child{border-left:none}.saGroupView .saGroupViewTable th.saLastInColumnGroup{border-right:1px solid var(--Gray200-800)}.saGroupView .saGroupViewTable th.saLastInColumnGroup+.saFirstInColumnGroup{border-left:none}.saGroupView .saGroupViewTable th:last-child{border-right:none}.saStandard .saGroupView .saGroupViewTable th{height:3rem;padding:0 1.5rem}.saGroupView .saGroupViewTable th .saInfoIndicator{margin-left:.375rem}.saGroupView .saGroupViewTable tr{background:var(--Sa-Color-Surface);height:3rem}.saCompact .saGroupView .saGroupViewTable tr{height:2rem}.saGroupView .saGroupViewTable tr:hover{background:var(--Sa-Color-GridRowHighlight)}.saGroupView .saGroupViewTable tr:first-child td{border-top:none}.saGroupView .saGroupViewTable tr:last-child{border-radius:0 0 1rem 1rem}.saGroupView .saGroupViewTable tr:last-child td:first-child{border-radius:0 0 0 1rem}.saGroupView .saGroupViewTable tr:last-child td:last-child{border-radius:0 0 1rem 0}.saGroupView .saGroupViewTable tr:last-child td:only-child{border-radius:0 0 1rem 1rem}.saGroupView .saGroupViewTable td{box-sizing:border-box;border-collapse:collapse;border-left:none;border-right:none;border-bottom:none;border-top:1px solid var(--Gray150-900);vertical-align:middle;height:2rem;padding:.5rem .5rem;position:relative}.saStandard .saGroupView .saGroupViewTable td{height:3rem}.saStandard .saGroupView .saGroupViewTable td{padding:.5rem 1.5rem}.saCompact .saGroupView .saGroupViewTable td{padding:.25rem .5rem}.saGroupView .saGroupViewTable td a{color:var(--Sa-Color-Link);display:block;cursor:pointer;white-space:nowrap}.saGroupView .saGroupViewTable td a::after{content:'';height:100%;width:100%;left:0;top:0;position:absolute}@media (pointer:fine){.saGroupView .saGroupViewTable td a:hover{text-decoration:underline}}.saGroupView .saGroupViewTable td .saCellWrapper{gap:.375rem}.saGroupView .saGroupViewTable td .saCellWrapper .saIconWrapper{width:1.25rem;text-align:center}.saGroupView .saGroupViewTable td .saCellWrapper .saIconWrapper .saSystemIcon{font-size:1rem}.saGroupView .saGroupViewTable .saCellWrapper,.saGroupView .saListGrid .saCellWrapper{display:flex;align-items:center}.saTooltipRoot{background-color:var(--Sa-Color-TooltipBackground);color:var(--Sa-Color-TooltipText);max-width:min(37.5rem,98vw);z-index:1010;border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;pointer-events:none;box-sizing:border-box;overflow:hidden;word-break:break-word}.saTooltipRoot .systemicon .icon{color:var(--Sa-Color-TooltipText)!important}.saTooltipRoot .saTooltipHeading{font-weight:700}.saTooltipScreenReader{position:fixed;left:-9999px;visibility:hidden;pointer-events:none}.saSelectionArea{position:absolute;background:var(--Sa-Color-Primary50);background:color-mix(in oklch,var(--Sa-Color-Primary600) 20%,transparent);box-shadow:inset 0 0 0 1px var(--Primary600-400);pointer-events:none;z-index:90}.saPdfTemplateEditor{display:flex;width:100%;border-radius:1rem .25rem .25rem 1rem;overflow:hidden;border:1px solid var(--Gray200-800);box-sizing:border-box;outline:0}.saPdfTemplateEditor *{box-sizing:border-box}.saPdfTemplateEditor .saPdfPagination{display:flex;justify-content:space-between;align-items:center}.saPdfTemplateEditor .saPageButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);position:relative}.saPdfTemplateEditor .saPageButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saPdfTemplateEditor .saPageButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPdfTemplateEditor .saPageButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saPdfTemplateEditor .saPageButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saPdfTemplateEditor .saPageButton:enabled:active{border-radius:.75rem}.saCompact .saPdfTemplateEditor .saPageButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saPdfTemplateEditor .saPageButton:enabled:active{border-radius:.75rem}.saSmallScreen .saPdfTemplateEditor .saPageButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saPdfTemplateEditor .saPageButton:enabled:active{border-radius:.75rem}.saPdfTemplateEditor .saPageButton .saIcon{color:var(--Sa-Color-Icon)}.saPdfTemplateEditor .saPageButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saPdfTemplateEditor .saPageButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saPdfTemplateEditor .saPageButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saPdfTemplateEditor .saPageButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saPdfTemplateEditor .saPageButton.saOpen,.saPdfTemplateEditor .saPageButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saPdfTemplateEditor .saPageButton.saOpen .saIcon,.saPdfTemplateEditor .saPageButton:enabled:active .saIcon{color:var(--Primary700-White)}.saPdfTemplateEditor .saPageButton.saOpen .saBadge,.saPdfTemplateEditor .saPageButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saPdfTemplateEditor .saPageButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saPdfTemplateEditor .saPageButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saPdfTemplateEditor .saPageButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saPdfTemplateEditor .saPageButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saPdfTemplateEditor .saPageButton.saDestructive:hover .saIcon{color:var(--White)}.saPdfTemplateEditor .saPageButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saPdfTemplateEditor .saPageButton.saDestructive.saOpen,.saPdfTemplateEditor .saPageButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saPdfTemplateEditor .saPageButton.saDestructive.saOpen .saIcon,.saPdfTemplateEditor .saPageButton.saDestructive:active .saIcon{color:var(--White)}.saPdfTemplateEditor .saPageButton.saDestructive.saOpen .saBadge,.saPdfTemplateEditor .saPageButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saPdfTemplateEditor .saPageButton.saDisabled,.saPdfTemplateEditor .saPageButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saPdfTemplateEditor .saPageButton.saDisabled[data-sa-admin-link],.saPdfTemplateEditor .saPageButton:disabled[data-sa-admin-link]{cursor:default}.saPdfTemplateEditor .saPageButton.saDisabled .saIcon,.saPdfTemplateEditor .saPageButton:disabled .saIcon{color:var(--Gray300-700)}.saPdfTemplateEditor .saPageButton.saDisabled .saBadge,.saPdfTemplateEditor .saPageButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saPdfTemplateEditor .saPageButton::after{content:'';height:3rem;width:3rem;position:absolute;opacity:0}.saPdfTemplateEditor .saPageButton:disabled{background:0 0;border-color:transparent}.saPdfTemplateEditor .saPageButton:disabled .saIcon{color:var(--Gray200-800)}.saPdfTemplateEditor .saPdfTemplateEditorSidebar{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;width:16.5rem;min-width:16.5rem;padding:.75rem;border-right:1px solid var(--Gray200-800)}.saPdfTemplateEditor .saPdfTemplateEditorSidebar .saLastSavedText{height:1.25rem;color:var(--Sa-Color-TextSecondary);font-size:.75rem;padding-left:.25rem}.saPdfTemplateEditor .saInputTextWrapper{margin-right:.5rem}.saPdfTemplateEditor .saInputTextWrapper .saLabeledLabel{top:.375rem;left:.5rem;width:100%}.saPdfTemplateEditor .saInputTextWrapper .saTrailingIconsWrapper{height:2.5rem}.saPdfTemplateEditor .saInputTextWrapper .saInputText{height:2.5rem;padding-top:.75rem;padding-left:.5rem;width:4rem;min-width:4rem}.saPdfTemplateEditor .saInputTextWrapper .saInputText.saDropdown{width:fit-content;min-width:8rem}.saPdfTemplateEditor .saAvailableValuesWrapper{display:flex;flex-direction:column;gap:1.5rem;height:100%;overflow:auto}.saPdfTemplateEditor .saAvailableValuesGroupWrapper{display:flex;flex-direction:column;gap:.5rem;padding:.25rem}.saPdfTemplateEditor .saAvailableValuesGroupName{font-size:.75rem;line-height:.75rem;color:var(--Sa-Color-TextSecondary);font-weight:400}.saPdfTemplateEditor .saAvailableValuesGroup{display:flex;flex-direction:column;gap:.5rem}.saPdfTemplateEditor .saAvailableValue{display:flex;gap:.5rem;align-items:center;justify-content:space-between;padding:.5rem;height:2rem;border:1px solid var(--Gray200-800);border-radius:.5rem;background:var(--Sa-Color-Surface);position:relative;cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saPdfTemplateEditor .saAvailableValue .saIcon{font-size:1.125rem}.saPdfTemplateEditor .saAvailableValue .saIconsWrapper{display:flex;gap:.5rem}.saPdfTemplateEditor .saAvailableValue .saInfoIcon{color:var(--Sa-Color-Icon)}.saPdfTemplateEditor .saAvailableValue .saCheckMark{display:none;color:var(--Purple600-300)}.saPdfTemplateEditor .saAvailableValue.saPlaced{cursor:default}.saPdfTemplateEditor .saAvailableValue.saPlaced .saDragHandle{opacity:0}.saPdfTemplateEditor .saAvailableValue.saPlaced .saCheckMark{display:flex;cursor:pointer}.saPdfTemplateEditor .saAvailableValue.saPlaced.saMarked{background:var(--Purple50-1200);border-color:var(--Purple600-400);box-shadow:0 0 0 .25rem var(--Purple200-900);color:var(--Purple600-300)}.saPdfTemplateEditor .saAvailableValue.saPlaced.saMarked .saIcon{color:var(--Purple600-300)}.saPdfTemplateEditor .saAvailableValue.saDisabled{background:var(--Gray100-1000);color:var(--Gray300-700)}.saPdfTemplateEditor .saAvailableValue.saDisabled .saIcon{color:var(--Gray300-700)}.saPdfTemplateEditor .saAvailableValueLabel{display:flex;align-items:center;gap:.5rem;overflow:hidden}.saPdfTemplateEditor .saAvailableValueLabel label{font-size:.875rem;pointer-events:none;white-space:nowrap}.saPdfTemplateEditor .saAvailableValueLabel .saIcon{color:var(--Sa-Color-Icon)}.saPdfTemplateEditor .saPdfTemplate{width:100%;height:100%;display:flex;flex-direction:column;background:var(--Gray100-1000);overflow:auto;position:relative}.saPdfTemplateEditor .saCanvasOuter{height:fit-content;width:100%}.saPdfTemplateEditor .saCanvasInner{display:flex;align-items:center;justify-content:center;position:relative;padding:.5rem}.saPdfTemplateEditor .saCanvasWrapper{display:flex;position:relative}.saPdfTemplateEditor .saPdfTemplateToolbarWrapper{min-height:3.5rem;height:fit-content;width:100%;position:sticky;top:0;left:0;z-index:1}.saPdfTemplateEditor .saHidden .saPdfTemplateToolbar{transform:translateY(-100%)}.saPdfTemplateEditor .saPdfTemplateToolbar{display:flex;flex-wrap:wrap;gap:.5rem;width:100%;background:var(--Sa-Color-Surface);padding:.5rem;justify-content:space-between;transition:ease transform .2s;box-shadow:inset 0 -1px 0 0 var(--Gray200-800)}.saPdfTemplateEditor .saPdfTemplateToolbar ul{display:flex;flex-direction:row;flex-wrap:wrap}.saPdfTemplateEditor .saPdfTemplateToolbar input[type=number]::-webkit-inner-spin-button{display:none}.saPdfTemplateEditor .saPdfTemplateToolbar input[type=number]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}.saPdfTemplateEditor .saToolbarButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem;position:relative}.saPdfTemplateEditor .saToolbarButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saPdfTemplateEditor .saToolbarButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPdfTemplateEditor .saToolbarButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPdfTemplateEditor .saToolbarButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saPdfTemplateEditor .saToolbarButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saPdfTemplateEditor .saToolbarButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saPdfTemplateEditor .saToolbarButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saPdfTemplateEditor .saToolbarButton:enabled:active .saIcon{color:var(--Primary700-White)}.saPdfTemplateEditor .saToolbarButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saPdfTemplateEditor .saToolbarButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saPdfTemplateEditor .saToolbarButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saPdfTemplateEditor .saToolbarButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saPdfTemplateEditor .saToolbarButton.saDestructive:hover .saIcon{color:var(--White)}.saPdfTemplateEditor .saToolbarButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saPdfTemplateEditor .saToolbarButton.saDestructive.saOpen,.saPdfTemplateEditor .saToolbarButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saPdfTemplateEditor .saToolbarButton.saDestructive.saOpen .saIcon,.saPdfTemplateEditor .saToolbarButton.saDestructive:active .saIcon{color:var(--White)}.saPdfTemplateEditor .saToolbarButton.saDestructive.saOpen .saBadge,.saPdfTemplateEditor .saToolbarButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saPdfTemplateEditor .saToolbarButton.saDisabled,.saPdfTemplateEditor .saToolbarButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saPdfTemplateEditor .saToolbarButton.saDisabled[data-sa-admin-link],.saPdfTemplateEditor .saToolbarButton:disabled[data-sa-admin-link]{cursor:default}.saPdfTemplateEditor .saToolbarButton.saDisabled .saIcon,.saPdfTemplateEditor .saToolbarButton:disabled .saIcon{color:var(--Gray300-700)}.saPdfTemplateEditor .saToolbarButton:enabled:active{border-radius:.75rem}.saPdfTemplateEditor .saToolbarButton::after{content:'';height:calc(100% + 1rem);width:100%;position:absolute}.saPdfTemplateEditor .saToolbarButton:disabled{background-color:transparent}.saPdfTemplateEditor .saToolbarButton:disabled .saIcon{color:var(--Gray300-700)}.saPdfTemplateEditor .saInputPair{border-right:1px solid var(--Gray200-800);flex-wrap:wrap}.saPdfTemplateEditor .saInputPair.saHideBorder{border-right:none}.saPdfTemplateEditor .saNumberStepper{font-size:1rem}.saPdfTemplateEditor .saPdfTemplateToolbarAlign{flex-wrap:wrap}.saPdfTemplateEditor .saToolbarFont{gap:.5rem}.saPdfTemplateEditor .saPlaceholder{position:absolute;width:fit-content;display:flex;flex-direction:column;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saPdfTemplateEditor .saPlaceholder .saResizeHandle{position:absolute;height:.5rem;width:.5rem;background:var(--Sa-Color-Surface);border:1px solid var(--Purple600-400);opacity:0}@media (pointer:fine){.saPdfTemplateEditor .saPlaceholder .saResizeHandle:hover{background:var(--Purple600-700)}}.saPdfTemplateEditor .saPlaceholder .saResizeHandleTop{transform:translate(-50%,-50%);top:0;left:50%;cursor:ns-resize}.saPdfTemplateEditor .saPlaceholder .saResizeHandleRight{transform:translate(50%,-50%);top:50%;right:0;cursor:ew-resize}.saPdfTemplateEditor .saPlaceholder .saResizeHandleBottom{transform:translate(50%,50%);bottom:0;right:50%;cursor:ns-resize}.saPdfTemplateEditor .saPlaceholder .saResizeHandleLeft{transform:translate(-50%,-50%);top:50%;left:0;cursor:ew-resize}.saPdfTemplateEditor .saPlaceholder.saSelected .saResizeHandle{opacity:1}.saPdfTemplateEditor .saPlaceholder.saSelected .saPlaceholderTitle{display:flex}.saPdfTemplateEditor .saPlaceholder.saSelected .saPlaceholderValue{box-shadow:inset 0 0 0 1px var(--Purple600-400)}.saPdfTemplateEditor .saPlaceholder .saIcon{font-size:2.5rem;color:var(--Sa-Color-Icon);overflow:hidden}.saPdfTemplateEditor .saPlaceholderTitle{display:flex;justify-content:center;align-items:center;width:fit-content;background:var(--Purple600-700);color:var(--White);padding:.25rem .25rem;max-height:1rem;font-size:.75rem;line-height:.75rem;border-radius:.25rem .25rem 0 0;display:none;position:absolute;top:-.9375rem;left:0;white-space:nowrap}.saPdfTemplateEditor .saPlaceholderValue{display:flex;color:#000;box-shadow:inset 0 0 0 1px var(--Purple400-600);font-size:.875rem;line-height:1;transition:ease box-shadow .1s}.saPdfTemplateEditor .saPlaceholderValue.saNoWidth{white-space:nowrap}.saPdfTemplateEditor .saPlaceholderValue.saImagePlaceholder{display:flex;justify-content:center;align-items:center;background:var(--Gray150-900);padding:0;height:100%;width:100%}.saPdfTemplateEditor .saPlaceholderValue.saImagePlaceholder.saPreserveAspectRatio{align-items:flex-end;justify-content:flex-start;object-fit:contain;object-position:left bottom}.saPdfTemplateEditor .saPdfTemplateToolbarGroup{display:flex;flex-direction:row;align-items:center;gap:.5rem}.saPdfTemplateEditor .saToolbarDistribute{flex-wrap:wrap;padding:0 .5rem;border-left:1px solid var(--Gray200-800);border-right:1px solid var(--Gray200-800)}.saLargeScreen .saPivotGridWrapper.stickyheader thead{position:sticky;z-index:3;top:-1px}.saLargeScreen .saPivotGridWrapper.stickyheader thead tr:first-child th:first-child::before{content:'';width:2rem;height:2rem;display:flex;position:absolute;z-index:-1;top:-1px;left:-1px;background:var(--Sa-Color-Surface)}.saLargeScreen .saPivotGridWrapper.stickyheader thead tr:first-child th:first-child::after{content:'';width:2rem;height:2rem;display:flex;position:absolute;z-index:-1;top:-1px;left:-1px;background:inherit;border-top-left-radius:1rem;border-top:1px solid var(--Gray200-800);border-left:1px solid var(--Gray200-800)}.saLargeScreen .saPivotGridWrapper.stickyheader thead tr:first-child th:last-child::before{content:'';width:2rem;height:2rem;display:flex;position:absolute;z-index:-1;top:-1px;right:-1px;background:var(--Sa-Color-Surface)}.saLargeScreen .saPivotGridWrapper.stickyheader thead tr:first-child th:last-child::after{content:'';width:2rem;height:2rem;display:flex;position:absolute;z-index:-1;top:-1px;right:-1px;background:inherit;border-top-right-radius:1rem;border-top:1px solid var(--Gray200-800);border-right:1px solid var(--Gray200-800)}.saLargeScreen .saPivotGridWrapper.stickyheader tbody .saPivotGridHeading,.saLargeScreen .saPivotGridWrapper.stickyheader thead .saPivotGridHeading.saPivotGridFiller:first-child{position:sticky;z-index:2;left:1px;box-shadow:-1px 0 0 var(--Gray200-800)}.saLargeScreen .saPivotGridWrapper.stickyheader tbody tr:last-child th:first-child::before{content:'';width:2rem;height:2rem;display:flex;position:absolute;z-index:-1;bottom:-1px;left:-1px;background:var(--Sa-Color-Surface)}.saLargeScreen .saPivotGridWrapper.stickyheader tbody tr:last-child th:first-child::after{content:'';width:2rem;height:2rem;display:flex;position:absolute;z-index:-1;bottom:-1px;left:-1px;background:inherit;border-bottom-left-radius:1rem;border-bottom:1px solid var(--Gray200-800);border-left:1px solid var(--Gray200-800)}.saPivotGridWrapper{display:flex;flex-direction:column;align-items:flex-start;width:fit-content}.saPivotGridWrapper.saMultipleColumnButtons thead .saPivotGridHeadingInner{flex-direction:column;padding:.25rem 1.5rem;align-items:flex-start}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell{min-width:2.5rem;height:100%;display:flex;justify-content:center;align-items:center}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;color:var(--Primary600-Gray100);background:0 0;position:relative}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:enabled:active{border-radius:.75rem}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:enabled:active .saIcon{color:var(--Primary700-White)}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:hover .saIcon{color:var(--White)}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive.saOpen,.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive.saOpen .saIcon,.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:active .saIcon{color:var(--White)}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive.saOpen .saBadge,.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDisabled,.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDisabled[data-sa-admin-link],.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:disabled[data-sa-admin-link]{cursor:default}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saDisabled .saIcon,.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton:disabled .saIcon{color:var(--Gray300-700)}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton .saButtonBadge{top:.375rem;right:.375rem;height:.5rem;width:.5rem;background:var(--Red600-400);position:absolute;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.saSmallScreen .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel{display:none}.saLargeScreen .saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saChangeScreenModeButton{display:none}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel{color:var(--Green500-300);background:0 0}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel .saIcon{color:var(--Green500-300)}@media (pointer:fine){.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel:enabled:hover{background:var(--Green100-1200);color:var(--Green600-300)}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel:enabled:hover .saIcon{color:var(--Green500-300)}}.saPivotGridWrapper .saPivotGridFiller .saTopLeftCell .saPivotGridTopButton.saExcel:enabled:active{background:var(--Green200-1100);color:var(--Green700-200)}.saPivotGridWrapper .saPivotGrid{box-sizing:border-box;border:1px var(--Gray200-800) solid;color:var(--Sa-Color-Text);border-radius:1rem}.saPivotGridWrapper .saPivotGrid *{box-sizing:border-box}.saPivotGridWrapper .saPivotGrid.saHasColumnGroups .saPivotGridColumnGroup{border-top:none}.saPivotGridWrapper .saPivotGrid .saClickable{cursor:pointer}.saPivotGridWrapper .saPivotGrid .saClickable:hover{background-color:var(--Sa-Color-GridRowHighlight)}.saPivotGridWrapper .saPivotGrid tbody tr:last-child{border-radius:0 0 1rem 1rem}.saPivotGridWrapper .saPivotGrid tbody tr:last-child th:first-child{border-radius:0 0 0 1rem}.saPivotGridWrapper .saPivotGrid tbody tr:last-child td:last-child{border-radius:0 0 1rem 0}.saPivotGridWrapper thead{padding:0}.saPivotGridWrapper thead tr{background:var(--Sa-Color-GridHead)}.saPivotGridWrapper thead tr:first-child{border-radius:1rem 1rem 0 0}.saPivotGridWrapper thead tr:first-child .saPivotGridHeading{border-top:none}.saPivotGridWrapper thead tr:first-child th:first-child{border-radius:1rem 0 0 0}.saPivotGridWrapper thead tr:first-child th:last-child{border-radius:0 1rem 0 0}.saPivotGridWrapper .saPivotGridHeading{color:var(--Sa-Color-GridHeadingText);background:var(--Sa-Color-GridHead);font-weight:600;box-sizing:border-box;border-right:1px solid var(--Gray150-900);border-top:1px solid var(--Gray150-900);border-bottom:1px solid var(--Gray150-900);border-left:none;text-align:left;min-height:3rem;padding:0;border-bottom:none}.saPivotGridWrapper .saPivotGridHeading.saFirstInColumnGroup{border-left:1px solid var(--Gray200-800)}.saPivotGridWrapper .saPivotGridHeading.saFirstInColumnGroup:first-child{border-left:none}.saPivotGridWrapper .saPivotGridHeading.saLastInColumnGroup{border-right:1px solid var(--Gray200-800)}.saPivotGridWrapper .saPivotGridHeading.saLastInColumnGroup+.saFirstInColumnGroup{border-left:none}.saMultipleColumnButtons.saPivotGridWrapper .saPivotGridHeading:not(.saPivotGridFiller){vertical-align:top}.saPivotGridWrapper .saPivotGridHeading.saPivotGridFiller{background:var(--Sa-Color-Surface)}.saPivotGridWrapper .saPivotGridHeading:has(.saSorted){background-color:var(--Sa-Color-GridHeadSorted)}.saPivotGridWrapper .saPivotGridGroupRow .saPivotGridFiller{border:none}.saPivotGridWrapper .saPivotGridGroupRow .saPivotGridFiller:has(.saTopLeftCell){border-bottom:1px solid var(--Gray150-900)}.saPivotGridWrapper .saPivotGridGroupRow+tr th:first-child:not(.saFirstInColumnGroup){border-left:1px solid var(--Gray150-900)}.saPivotGridWrapper .saPivotGridHeadingInner{color:var(--Sa-Color-Text);font-weight:500;display:flex;align-items:center}.saPivotGridWrapper .saPivotGridHeadingInner a{text-decoration:none;color:var(--Sa-Color-Text);cursor:pointer}@media (pointer:fine){.saPivotGridWrapper .saPivotGridHeadingInner a:hover{text-decoration:underline}}.saPivotGridWrapper .saPivotGridHeadingInner a:active{color:var(--Sa-Color-Primary600)}.saPivotGridWrapper td{box-sizing:border-box;border-collapse:collapse;border-left:none;border-right:none;border-bottom:none;border-top:1px solid var(--Gray150-900);vertical-align:middle;height:2rem;border-right:1px solid var(--Gray150-900);text-align:left}.saStandard .saPivotGridWrapper td{height:3rem}.saPivotGridWrapper td.right{text-align:right}.saPivotGridWrapper td.center{text-align:center}.saPivotGridWrapper .saPivotGridHeadingInner,.saPivotGridWrapper td span{align-items:center;gap:.5rem;flex-direction:row;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 1.5rem;min-height:3rem}.saPivotGridWrapper tbody tr:last-child th:first-child{border-bottom:none;border-left:none}.saPivotGridWrapper thead tr th{font-weight:500;max-width:30rem}.saPivotGridWrapper tr{box-sizing:border-box;text-align:left;min-width:0}.saPivotGridWrapper .saPivotGridGroupRow+tr th:first-child{border-top:1px solid var(--Gray150-900)}.saPivotGridWrapper .saPivotGrid tr :last-child{border-right:none}.saPivotGridWrapper .saPivotGridColumnGroup{border-right:1px solid var(--Gray200-800);border-left:1px solid var(--Gray200-800);border-top:1px solid var(--Gray200-800);border-bottom:none;border-collapse:collapse;vertical-align:middle;text-align:center;height:2rem;border-radius:0}.saPivotGridWrapper .saPivotGridColumnGroup+.saPivotGridColumnGroup{border-left:none}.saPivotGridWrapper .saPivotGridColumnGroup .saPivotGridHeadingInner,.saPivotGridWrapper .saPivotGridColumnGroup td span{min-height:2.125rem;height:2.125rem}.saPivotGridWrapper .saLinkButtonWrapper{display:flex;align-items:center;height:2rem}.saPivotGridWrapper .saLinkButtonWrapper .saLinkFiller{height:2rem;min-width:2rem;width:2rem}.saPivotGridWrapper .saLinkButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:1.75rem;height:1.75rem;max-width:1.75rem;min-width:1.75rem;font-size:1rem;background:0 0;color:var(--Sa-Color-Icon)}.saPivotGridWrapper .saLinkButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saPivotGridWrapper .saLinkButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPivotGridWrapper .saLinkButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPivotGridWrapper .saLinkButton:enabled:active{border-radius:.75rem}.saSmallScreen .saPivotGridWrapper .saLinkButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saSmallScreen .saPivotGridWrapper .saLinkButton:enabled:active{border-radius:.75rem}@media (pointer:fine){.saPivotGridWrapper .saLinkButton:enabled:hover{color:var(--Primary700-White);background:var(--Primary200-Gray900)}}.saPivotGridWrapper .saLinkButton:enabled.open,.saPivotGridWrapper .saLinkButton:enabled.openup,.saPivotGridWrapper .saLinkButton:enabled:active{color:var(--Primary800-White);background:var(--Primary300-Gray800);border-radius:.75rem}.saPivotGridWrapper .saLinkButton:disabled{cursor:not-allowed;color:var(--Gray300-900)}.saPivotGridWrapper .saLinkButton:disabled[data-sa-admin-link]{cursor:default}.saPivotGridWrapper .saLinkButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saPivotGridWrapper .saLinkButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saPivotGridWrapper .saLinkButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saPivotGridWrapper .saLinkButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saPivotGridWrapper .saLinkButton.saDestructive:hover .saIcon{color:var(--White)}.saPivotGridWrapper .saLinkButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saPivotGridWrapper .saLinkButton.saDestructive.saOpen,.saPivotGridWrapper .saLinkButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saPivotGridWrapper .saLinkButton.saDestructive.saOpen .saIcon,.saPivotGridWrapper .saLinkButton.saDestructive:active .saIcon{color:var(--White)}.saPivotGridWrapper .saLinkButton.saDestructive.saOpen .saBadge,.saPivotGridWrapper .saLinkButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saPivotGridWrapper caption{position:absolute;left:-625rem;width:1px;height:1px;overflow:hidden;white-space:nowrap}.saCompact .saPivotGridWrapper .saPivotGridHeadingInner,.saCompact .saPivotGridWrapper td span{padding:0 .5rem;min-height:2rem}.saCompact .saPivotGridWrapper.saMultipleColumnButtons thead .saPivotGridHeadingInner{padding:.25rem .5rem}.saCompact .saPivotGridWrapper td,.saCompact .saPivotGridWrapper th{min-height:2rem}.saCompact .saPivotGridWrapper th:has(.saSorted) a{display:flex;align-items:center;gap:.375rem}@media (pointer:fine){.saCompact .saPivotGridWrapper th:has(.saSorted) a:hover{text-decoration:none}}@media (pointer:fine){.saCompact .saPivotGridWrapper th:has(.saSorted) a span:hover{text-decoration:underline}}.saCompact .saPivotGridWrapper th:has(.saSorted) .saSortIcon{color:var(--Sa-Color-IconDark);font-size:1rem}.saProgressOuter{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:flex-start;justify-content:center}.saProgressOuter .saProgressWrapper{padding:2rem;min-width:12.5rem;max-width:40rem;width:80%;border-radius:1.5rem;box-shadow:0 1px 2px var(--Gray900Alpha7-BlackAlpha20),0 2px .25rem var(--Gray900Alpha7-BlackAlpha20),0 .25rem .5rem var(--Gray900Alpha7-BlackAlpha20),0 .5rem 1rem var(--Gray900Alpha7-BlackAlpha20);border:solid 1px var(--Gray200-800);background:var(--Sa-Color-Surface);position:relative;top:12.5rem}.saProgressOuter .saProgressWrapper .saProgressButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;background-color:var(--Primary600-700);color:var(--Sa-Color-PrimaryButtonLabel)}.saProgressOuter .saProgressWrapper .saProgressButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saProgressOuter .saProgressWrapper .saProgressButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saProgressOuter .saProgressWrapper .saProgressButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saProgressOuter .saProgressWrapper .saProgressButton{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saProgressOuter .saProgressWrapper .saProgressButton:has(.saIcon){padding-left:.75rem}.saStandard .saProgressOuter .saProgressWrapper .saProgressButton:enabled:active{border-radius:.75rem}.saStandard .saProgressOuter .saProgressWrapper .saProgressButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saProgressOuter .saProgressWrapper .saProgressButton{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saProgressOuter .saProgressWrapper .saProgressButton:has(.saIcon){padding-left:.625rem}.saCompact .saProgressOuter .saProgressWrapper .saProgressButton:enabled:active{border-radius:.75rem}.saCompact .saProgressOuter .saProgressWrapper .saProgressButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saProgressOuter .saProgressWrapper .saProgressButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saProgressOuter .saProgressWrapper .saProgressButton:has(.saIcon){padding-left:.75rem}.saSmallScreen .saProgressOuter .saProgressWrapper .saProgressButton:enabled:active{border-radius:.75rem}.saSmallScreen .saProgressOuter .saProgressWrapper .saProgressButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saProgressOuter .saProgressWrapper .saProgressButton .saIcon{color:var(--Sa-Color-PrimaryButtonIcon)}.saProgressOuter .saProgressWrapper .saProgressButton .saBadge{color:var(--Sa-Color-Primary600);background:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary600-700)}@media (pointer:fine){.saProgressOuter .saProgressWrapper .saProgressButton:enabled:hover{background-color:var(--Primary700-800)}.saProgressOuter .saProgressWrapper .saProgressButton:enabled:hover .saBadge{background-color:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary700-800)}}.saProgressOuter .saProgressWrapper .saProgressButton.saOpen,.saProgressOuter .saProgressWrapper .saProgressButton:enabled:active{background-color:var(--Primary800-900)}.saProgressOuter .saProgressWrapper .saProgressButton.saOpen .saBadge,.saProgressOuter .saProgressWrapper .saProgressButton:enabled:active .saBadge{color:var(--Primary800-900);border-color:var(--Primary800-900)}.saProgressOuter .saProgressWrapper .saProgressButton:disabled{background:var(--Primary200-Gray900);color:var(--PrimaryButtonLabel-Gray700);cursor:not-allowed}.saProgressOuter .saProgressWrapper .saProgressButton:disabled[data-sa-admin-link]{cursor:default}.saProgressOuter .saProgressWrapper .saProgressButton:disabled .saIcon{color:var(--PrimaryButtonIcon-Gray700)}.saProgressOuter .saProgressWrapper .saProgressButton.saDestructive{background-color:var(--Sa-Color-DestructiveButtonBackground);color:var(--White);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness13)}@media (pointer:fine){.saProgressOuter .saProgressWrapper .saProgressButton.saDestructive:enabled:hover{background-color:var(--Sa-Color-DestructiveButtonBackground-Brightness90)}}.saProgressOuter .saProgressWrapper .saText{font-size:.875rem;margin-bottom:.5rem;word-break:break-all}.saProgressOuter .saProgressWrapper h3{font-size:1rem}.saProgressOuter .saProgressWrapper .saProgressMessage{overflow-y:auto;overflow-x:hidden;max-height:35rem;padding-bottom:1rem}.saProgressOuter .saProgressWrapper .saProgress{display:flex;flex-direction:column;position:relative;gap:1rem;width:100%}.saProgressOuter .saProgressWrapper .saProgress .saProgressHeading{font-weight:600;color:var(--Sa-Color-Text)}.saProgressOuter .saProgressWrapper .saProgress .saProgressBarWrapper{height:.5rem;width:100%;background:var(--Gray100-1000);position:relative;border-radius:.25rem;overflow:hidden}.saProgressOuter .saProgressWrapper .saProgress .saProgressBar{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:.5rem;width:100%;transition:ease width .2s;position:relative}.saProgressOuter .saProgressWrapper .saProgress .saProgressBar::-webkit-progress-bar{background:var(--Gray150-900);border-radius:.25rem}.saProgressOuter .saProgressWrapper .saProgress .saProgressBar::-webkit-progress-value{background:var(--Sa-Color-Primary600);border-radius:.25rem;transition:width .2s}.saProgressOuter .saProgressWrapper .saProgress .saProgressBar:not([value])::after{content:'';position:absolute;height:.5rem;border-radius:.25rem;min-width:20%;left:0;top:0;background:var(--Sa-Color-Primary600);animation:saProgressIndeterminate 2s infinite ease}.saProgressOuter .saProgressWrapper .saProgress .saProgressText{display:inline-flex;color:var(--Sa-Color-TextSecondary);font-size:.75rem;word-break:break-all;gap:.5rem;flex-wrap:wrap;padding-right:4rem;line-height:1;min-height:2rem;word-break:break-word}.saProgressOuter .saProgressWrapper .saProgress .saDotCarouselWrapper{display:flex;align-items:center;position:absolute;bottom:.5rem;right:1rem}.saProgressOuter .saProgressWrapper .saProgress .saDotCarousel{position:relative;left:-624.9375rem;margin-left:1rem;min-width:.5rem;height:.5rem;border-radius:.25rem;background-color:var(--Gray200-900);color:var(--Gray200-800);box-shadow:624rem 0 0 0 var(--Gray200-800),624.9375rem 0 0 0 var(--Gray200-800),625.875rem 0 0 0 var(--Gray200-800);animation:saDotCarousel 1s infinite linear}.saCompact .saProgressWrapper{border-radius:1rem;margin:1rem;padding:1rem}.saSmallScreen .saProgressWrapper{border-radius:1rem;margin:1rem;width:100%;padding:1rem}@keyframes saDotCarousel{0%{box-shadow:624rem 0 0 -1px var(--Gray200-800),624.9375rem 0 0 1px var(--Gray200-800),625.875rem 0 0 -1px var(--Gray200-800)}50%{box-shadow:625.875rem 0 0 -1px var(--Gray200-800),624rem 0 0 -1px var(--Gray200-800),624.9375rem 0 0 1px var(--Gray200-800)}100%{box-shadow:624.9375rem 0 0 1px var(--Gray200-800),625.875rem 0 0 -1px var(--Gray200-800),624rem 0 0 -1px var(--Gray200-800)}}@keyframes saProgressIndeterminate{0%,100%{left:0}50%{left:80%}}.saHelpPage .saHelpMissing{color:red}.saHelpPage .saHelpPageLastUpdated{font-size:.75rem;font-style:italic;color:var(--Sa-Color-TextSecondary)}.saHelpPage .saHelpPageLinks table{border:none}.saHelpPage .saHelpPageLinks td{border:none;vertical-align:top}.saHelpPage .saHelpPageLinks p{margin-top:0!important}.saHelpPage *{font-family:Lexend,sans-serif;color:var(--Sa-Color-Text)}.saHelpPage img{max-width:100%;max-height:100%}.saPc .saHelpPage img{cursor:pointer}.saHelpPage a{font-size:1rem}.saHelpPage div.saHelpPageLinks{display:inline-block}.saHelpPage hr{background-color:var(--Gray100-1000);border:0;height:1px;margin-bottom:1.25rem}.saHelpPage ol,.saHelpPage ul{font-size:1rem;line-height:1.5rem;max-width:40rem}.saHelpPage p:last-child{margin-bottom:0}.saHelpPage p~ol,.saHelpPage p~ul{margin-top:-1rem}.saHelpPage table{max-width:40rem;margin-bottom:1.5rem}.saDiffView{tab-size:4}.saDiffView pre{margin:0}.saDiffView table,.saDiffView td,.saDiffView th,.saDiffView tr{border:1px solid var(--Sa-Color-Surface);border-collapse:collapse}.saDiffView del,.saDiffView ins{text-decoration:none}.saDiffView .saLine{text-align:right;background:var(--DiffViewLineNumberBackground)}.saDiffView .saUnchanged{font-family:'Lucida Console',monospace;white-space:pre-wrap;tab-size:4;background:var(--DiffViewUnchangedBackground)}.saDiffView .saAdded{font-family:'Lucida Console',monospace;white-space:pre-wrap;tab-size:4;background:var(--DiffViewAddedBackground)}.saDiffView .saDeleted{font-family:'Lucida Console',monospace;white-space:pre-wrap;tab-size:4;background:var(--DiffViewDeletedBackground)}.saDiffView td,.saDiffView th{padding-top:0;padding-bottom:0;vertical-align:top}.saDiffView .saToolbar{display:inline-flex;gap:.5rem}.saDiffView .saNoVersionSelected{color:var(--Red600-400)}.saDiffView .saVersionHeading{font-weight:700;font-size:1.5rem;line-height:2rem}.saDiffView .saDiffViewAfter,.saDiffView .saDiffViewBefore{text-align:center;padding-bottom:.25rem;color:var(--Sa-Color-Text)}.saDiffView .saDiffViewAfter button,.saDiffView .saDiffViewBefore button{float:right;margin-left:.5rem}.saCalendarOverlay{position:fixed;z-index:99;background:var(--OverlayBackground);height:100vh;width:100vw;top:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5rem}.saCalendarOverlay .saChangeScreenModeButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCalendarOverlay .saChangeScreenModeButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saCalendarOverlay .saChangeScreenModeButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saCalendarOverlay .saChangeScreenModeButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saCalendarOverlay .saChangeScreenModeButton .saIcon{color:var(--Sa-Color-Icon)}.saCalendarOverlay .saChangeScreenModeButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saCalendarOverlay .saChangeScreenModeButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saCalendarOverlay .saChangeScreenModeButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saCalendarOverlay .saChangeScreenModeButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saCalendarOverlay .saChangeScreenModeButton.saOpen,.saCalendarOverlay .saChangeScreenModeButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saCalendarOverlay .saChangeScreenModeButton.saOpen .saIcon,.saCalendarOverlay .saChangeScreenModeButton:enabled:active .saIcon{color:var(--Primary700-White)}.saCalendarOverlay .saChangeScreenModeButton.saOpen .saBadge,.saCalendarOverlay .saChangeScreenModeButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saCalendarOverlay .saChangeScreenModeButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saCalendarOverlay .saChangeScreenModeButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saCalendarOverlay .saChangeScreenModeButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saCalendarOverlay .saChangeScreenModeButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saCalendarOverlay .saChangeScreenModeButton.saDestructive:hover .saIcon{color:var(--White)}.saCalendarOverlay .saChangeScreenModeButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saCalendarOverlay .saChangeScreenModeButton.saDestructive.saOpen,.saCalendarOverlay .saChangeScreenModeButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saCalendarOverlay .saChangeScreenModeButton.saDestructive.saOpen .saIcon,.saCalendarOverlay .saChangeScreenModeButton.saDestructive:active .saIcon{color:var(--White)}.saCalendarOverlay .saChangeScreenModeButton.saDestructive.saOpen .saBadge,.saCalendarOverlay .saChangeScreenModeButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saCalendarOverlay .saChangeScreenModeButton.saDisabled,.saCalendarOverlay .saChangeScreenModeButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saCalendarOverlay .saChangeScreenModeButton.saDisabled[data-sa-admin-link],.saCalendarOverlay .saChangeScreenModeButton:disabled[data-sa-admin-link]{cursor:default}.saCalendarOverlay .saChangeScreenModeButton.saDisabled .saIcon,.saCalendarOverlay .saChangeScreenModeButton:disabled .saIcon{color:var(--Gray300-700)}.saCalendarOverlay .saChangeScreenModeButton.saDisabled .saBadge,.saCalendarOverlay .saChangeScreenModeButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saCalendarOverlay .saChangeScreenModeButton:has(.saIcon){padding-left:.625rem}.saCalendarOverlay .saChangeScreenModeButton:enabled:active{border-radius:.75rem}.saCalendarOverlay .saChangeScreenModeButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saCalendarOverlayHeading{color:var(--White);text-align:center}.saCalendarSection{display:flex;flex-direction:column;min-width:0;height:fit-content;border:1px solid var(--Gray200-800);border-radius:1rem;position:relative;min-width:54.5rem}.saCalendarSection:has(.saComponentContentLinksWrapper) .saWeek.saWeekDays{top:8rem}.saCompact .saCalendarSection:has(.saComponentContentLinksWrapper) .saWeek.saWeekDays{top:7rem}.saMiniView:not(.saFitToContent) .saCalendarSection{margin-bottom:.5rem}.saMultiPartContent .saCalendarSection{width:62.5rem;margin-bottom:.5rem}.saCalendarSection .saPeriodButtons{display:flex}.saCalendarSection .saPeriodButtons button{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0}.saCalendarSection .saPeriodButtons button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saCalendarSection .saPeriodButtons button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saCalendarSection .saPeriodButtons button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saCalendarSection .saPeriodButtons button .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saCalendarSection .saPeriodButtons button:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saCalendarSection .saPeriodButtons button:enabled:hover .saIcon{color:var(--Primary600-White)}}.saCalendarSection .saPeriodButtons button:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saCalendarSection .saPeriodButtons button:enabled:active .saIcon{color:var(--Primary700-White)}.saCalendarSection .saPeriodButtons button.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saCalendarSection .saPeriodButtons button.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saCalendarSection .saPeriodButtons button.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saCalendarSection .saPeriodButtons button.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saCalendarSection .saPeriodButtons button.saDestructive:hover .saIcon{color:var(--White)}.saCalendarSection .saPeriodButtons button.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saCalendarSection .saPeriodButtons button.saDestructive.saOpen,.saCalendarSection .saPeriodButtons button.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saCalendarSection .saPeriodButtons button.saDestructive.saOpen .saIcon,.saCalendarSection .saPeriodButtons button.saDestructive:active .saIcon{color:var(--White)}.saCalendarSection .saPeriodButtons button.saDestructive.saOpen .saBadge,.saCalendarSection .saPeriodButtons button.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saCalendarSection .saPeriodButtons button.saDisabled,.saCalendarSection .saPeriodButtons button:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saCalendarSection .saPeriodButtons button.saDisabled[data-sa-admin-link],.saCalendarSection .saPeriodButtons button:disabled[data-sa-admin-link]{cursor:default}.saCalendarSection .saPeriodButtons button.saDisabled .saIcon,.saCalendarSection .saPeriodButtons button:disabled .saIcon{color:var(--Gray300-700)}.saStandard .saCalendarSection .saPeriodButtons button{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saCalendarSection .saPeriodButtons button:enabled:active{border-radius:.75rem}.saCompact .saCalendarSection .saPeriodButtons button{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saCalendarSection .saPeriodButtons button:enabled:active{border-radius:.75rem}.saSmallScreen .saCalendarSection .saPeriodButtons button{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saCalendarSection .saPeriodButtons button:enabled:active{border-radius:.75rem}.saCalendarSection .saTodayButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0}.saCalendarSection .saTodayButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saCalendarSection .saTodayButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saCalendarSection .saTodayButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saCalendarSection .saTodayButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saCalendarSection .saTodayButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saCalendarSection .saTodayButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saCalendarSection .saTodayButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saCalendarSection .saTodayButton:enabled:active .saIcon{color:var(--Primary700-White)}.saCalendarSection .saTodayButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saCalendarSection .saTodayButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saCalendarSection .saTodayButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saCalendarSection .saTodayButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saCalendarSection .saTodayButton.saDestructive:hover .saIcon{color:var(--White)}.saCalendarSection .saTodayButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saCalendarSection .saTodayButton.saDestructive.saOpen,.saCalendarSection .saTodayButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saCalendarSection .saTodayButton.saDestructive.saOpen .saIcon,.saCalendarSection .saTodayButton.saDestructive:active .saIcon{color:var(--White)}.saCalendarSection .saTodayButton.saDestructive.saOpen .saBadge,.saCalendarSection .saTodayButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saCalendarSection .saTodayButton.saDisabled,.saCalendarSection .saTodayButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saCalendarSection .saTodayButton.saDisabled[data-sa-admin-link],.saCalendarSection .saTodayButton:disabled[data-sa-admin-link]{cursor:default}.saCalendarSection .saTodayButton.saDisabled .saIcon,.saCalendarSection .saTodayButton:disabled .saIcon{color:var(--Gray300-700)}.saStandard .saCalendarSection .saTodayButton{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saCalendarSection .saTodayButton:has(.saIcon){padding-left:.75rem}.saStandard .saCalendarSection .saTodayButton:enabled:active{border-radius:.75rem}.saStandard .saCalendarSection .saTodayButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saCalendarSection .saTodayButton{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saCalendarSection .saTodayButton:has(.saIcon){padding-left:.625rem}.saCompact .saCalendarSection .saTodayButton:enabled:active{border-radius:.75rem}.saCompact .saCalendarSection .saTodayButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saCalendarSection .saTodayButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saCalendarSection .saTodayButton:has(.saIcon){padding-left:.75rem}.saSmallScreen .saCalendarSection .saTodayButton:enabled:active{border-radius:.75rem}.saSmallScreen .saCalendarSection .saTodayButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCalendarSection .saInputTextWrapper{min-width:4.5rem;margin:0}.saSmallScreen .saCalendarSection .saInputTextWrapper .saTrailingIconsWrapper,.saStandard .saCalendarSection .saInputTextWrapper .saTrailingIconsWrapper{height:2.5rem}.saSmallScreen .saCalendarSection .saInputText,.saStandard .saCalendarSection .saInputText{height:2.5rem}.saCalendarSection *{box-sizing:border-box}.saCalendarSection .saCalendarSectionInner{height:100%;display:flex}@media (prefers-reduced-motion:no-preference){.saCalendarSection .saGoPrevPeriod .saCalendarInner,.saCalendarSection .saGoPrevPeriod.saCalendarInner .saExtraInfoList,.saCalendarSection .saGoPrevPeriod.saCalendarInner .saScheduleActivity,.saCalendarSection .saGoPrevPeriod.saDateListWrapper,.saCalendarSection .saGoPrevPeriod.saWeeks .saDateNumber{animation:saGoPrevPeriod .2s ease}.saCalendarSection .saGoNextPeriod .saCalendarInner,.saCalendarSection .saGoNextPeriod.saCalendarInner .saExtraInfoList,.saCalendarSection .saGoNextPeriod.saCalendarInner .saScheduleActivity,.saCalendarSection .saGoNextPeriod.saDateListWrapper,.saCalendarSection .saGoNextPeriod.saWeeks .saDateNumber{animation:saGoNextPeriod .2s ease}}.saCalendarSection .saCalendar{display:flex;flex-direction:column;height:100%;border-radius:0 0 1rem 0;width:calc(100% - 15rem);position:relative;color:var(--Sa-Color-Text);background-color:var(--Sa-Color-Surface)}.saCalendarSection .saCalendarInnerWrapper{overflow:hidden}.saCalendarSection .saWeek{display:flex;flex:1 1 0;min-width:4rem;border-bottom:1px solid var(--Gray200-800);position:relative}.saCalendarSection .saWeek:last-child{border-bottom:none}.saCalendarSection .saWeek:last-child .saDateX:last-child{border-radius:0 0 1rem 0}.saCalendarSection .saWeek.saWeekDays{flex:0;align-items:stretch;background:var(--Sa-Color-Surface);position:sticky;left:0;top:4.4375rem;z-index:1}.saCompact .saCalendarSection .saWeek.saWeekDays{top:4rem}.saCalendarSection .saWeek.saWeekExtra{flex:0;border-bottom:none;background:var(--Sa-Color-Surface)}.saCalendarSection .saWeekDay{color:var(--Sa-Color-TextSecondary);flex:1 1 0;border-right:1px solid var(--Gray200-800);display:flex;align-items:center;justify-content:center;position:relative;height:2rem;min-width:0;overflow:hidden;font-size:.75rem;background:var(--Sa-Color-Surface)}.saCalendarSection .saWeekDay:last-child{border-right:1px solid transparent}.saCalendarSection .saWeekDay.saRedDay{color:var(--Red600-400)}.saCalendarSection .saNumberOfCheckedWrapper{display:flex;align-items:center;font-size:.75rem;white-space:nowrap}.saCalendarSection .saWeekNumber{display:flex;align-items:center;justify-content:center;min-width:1.5rem;background:var(--Gray50-1100);color:var(--Sa-Color-Text);font-size:.875rem;border-right:1px solid var(--Gray200-800)}.saCalendarSection .saDateIsToday .saDateNumber{color:var(--Primary700-White);background-color:var(--Primary100-Gray1000);font-weight:500}.saCalendarSection .saRedDay .saDateNumber{color:var(--Red600-400);background:var(--Red100-1100)}.saCalendarSection .saHideDescription .saCalendar .saActivity .saActivityDescription{display:none}.saCalendarSection .saHideDescription .saCalendar .saActivity .saActivityHeading{-webkit-line-clamp:1}.saCalendarSection .saHideDescription .saCalendar .saActivity.saNoHeading .saActivityHeading{display:-webkit-box}.saCalendarSection .saDateX{flex:1 1 0;display:flex;align-items:center;flex-direction:column;position:relative;border:1px solid transparent;border-right:1px solid var(--Gray200-800);min-width:0;overflow:hidden;min-height:5.5rem}.saCalendarSection .saDateX:last-child{border-right:1px solid transparent}.saCalendarSection .saDateX.saDropOn{border:1px dashed var(--Primary600-White);background-color:var(--Primary100-Gray1000)}.saCalendarSection .saDateX.saClickable{cursor:pointer}.saCalendarSection .saDateX.saClickable:hover{background-color:var(--Primary50-Gray1000);border:1px solid var(--Primary600-White)}.saCalendarSection .saDateX.saLastClicked{background-color:var(--Primary50-Gray1000);border:1px solid var(--Primary600-White)}.saCalendarSection .saDateInner{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:.25rem;gap:2px}.saCalendarSection .saDateNumber{display:flex;align-items:center;justify-content:center;padding:.25rem;height:1.5rem;min-width:1.5rem;border-radius:.25rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.875rem;line-height:.875rem;position:relative;color:var(--Sa-Color-Text);white-space:nowrap}.saCalendarSection .saActivityGroup{display:flex;flex-direction:column;gap:2px;align-items:center;justify-content:flex-start;width:100%}.saCalendarSection .saActivity{display:flex;flex-direction:row;border-radius:.25rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;min-height:1.5rem;width:100%;padding:.25rem;position:relative;cursor:default;gap:.25rem;z-index:0}.saCheckboxesVisible .saCalendarSection .saActivity.saHasCheckbox .saCheckbox{transform:scale(1);opacity:1;visibility:visible}.saCheckboxesVisible .saCalendarSection .saActivity.saHasCheckbox .saActivityLine{min-width:1rem;height:1rem;border-radius:.25rem;opacity:.1;background-image:none!important}.saCalendarSection .saActivity .saActivityLine{height:auto;min-width:.25rem;border-radius:2px;transition:ease min-width .2s,ease opacity .2s,ease border-radius .2s}.saCalendarSection .saActivity.saNoHeading .saActivityHeading{display:none}.saCalendarSection .saActivity .saActivityHeading{font-size:.75rem;line-height:.875rem;font-weight:500;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.saCalendarSection .saActivity .saActivityTime{font-size:.75rem;line-height:.75rem;font-weight:300;color:var(--Sa-Color-TextSecondary);display:flex;margin-top:1px}.saCalendarSection .saActivity .saActivityDescription{font-size:.75rem;line-height:.875rem;font-weight:300;min-width:2rem;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.saCalendarSection .saActivity.saDraggable{cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saCalendarSection .saActivity.saClickable{cursor:pointer}.saCalendarSection .saActivity.saClickable:hover .saActivityDescription,.saCalendarSection .saActivity.saClickable:hover .saActivityTime{color:inherit}.saCalendarSection .saActivity.saClickable:active{border-radius:.5rem}.saCalendarSection .saActivity.saClickable:active .saActivityDescription,.saCalendarSection .saActivity.saClickable:active .saActivityTime{color:inherit}.saCalendarSection .saActivity.saAllDay{border:1px solid transparent;padding:.25rem .5rem}.saCalendarSection .saActivityInner{display:flex;flex-direction:column;width:100%;justify-content:center}.saCalendarSection .saActivityInner::after{content:'';box-shadow:inset 0 0 0 0 var(--Primary600-White);transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;position:absolute}.saCalendarSection .saActivityHeadingWrapper{display:flex;align-items:flex-start;justify-content:space-between;overflow:hidden;width:100%;gap:.25rem}.saCalendarSection .saCalendarHeader{display:flex;flex-direction:column;border-bottom:1px solid var(--Gray200-800);border-radius:1rem 1rem 0 0;color:var(--Sa-Color-Text);position:sticky;top:-1px;z-index:10;background-color:var(--Sa-Color-Surface)}.saCalendarSection .saComponentContentLinksWrapper{display:flex;align-items:center;background:var(--Gray100-1000);padding:.5rem .75rem;box-shadow:inset 0 1px 0 var(--Gray200-800)}.saCalendarSection .saComponentContentLinksWrapper .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saCalendarSection .saComponentContentLinksWrapper .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}.saStandard .saCalendarSection .saComponentContentLinksWrapper .saContextMenu{top:2.5rem}.saCompact .saCalendarSection .saComponentContentLinksWrapper .saContextMenu{top:2.25rem}.saCompact .saCalendarSection .saComponentContentLinksWrapper .saContextMenu .saContextMenuItem{font-size:.875rem}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks{display:flex;gap:.5rem;align-items:center}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton .saButtonText,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton .saBadgedIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton:has(.saIcon),.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton:has(.saIcon){padding-left:.625rem}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton:enabled:active,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton:enabled:active{border-radius:.75rem}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary{border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary .saIcon{color:var(--Sa-Color-Icon)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:enabled:hover,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:enabled:hover .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:enabled:hover .saIcon{color:var(--Primary600-White)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:enabled:hover .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saOpen,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:enabled:active,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saOpen,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saOpen .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:enabled:active .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saOpen .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:enabled:active .saIcon{color:var(--Primary700-White)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saOpen .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:enabled:active .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saOpen .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive:hover,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive:hover .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive:hover .saIcon{color:var(--White)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive:hover .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive.saOpen,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive:active,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive.saOpen,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive.saOpen .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive:active .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive.saOpen .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive:active .saIcon{color:var(--White)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive.saOpen .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDestructive:active .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive.saOpen .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDisabled,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:disabled,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDisabled,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDisabled[data-sa-admin-link],.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:disabled[data-sa-admin-link],.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDisabled[data-sa-admin-link],.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:disabled[data-sa-admin-link]{cursor:default}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDisabled .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:disabled .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDisabled .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:disabled .saIcon{color:var(--Gray300-700)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary.saDisabled .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonSecondary:disabled .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary.saDisabled .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonSecondary:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary{background-color:var(--Primary600-700);color:var(--Sa-Color-PrimaryButtonLabel)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary .saIcon{color:var(--Sa-Color-PrimaryButtonIcon)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary .saBadge{color:var(--Sa-Color-Primary600);background:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary600-700)}@media (pointer:fine){.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:enabled:hover,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:enabled:hover{background-color:var(--Primary700-800)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:enabled:hover .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:enabled:hover .saBadge{background-color:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary700-800)}}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary.saOpen,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:enabled:active,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary.saOpen,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:enabled:active{background-color:var(--Primary800-900)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary.saOpen .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:enabled:active .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary.saOpen .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:enabled:active .saBadge{color:var(--Primary800-900);border-color:var(--Primary800-900)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:disabled,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:disabled{background:var(--Primary200-Gray900);color:var(--PrimaryButtonLabel-Gray700);cursor:not-allowed}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:disabled[data-sa-admin-link],.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:disabled[data-sa-admin-link]{cursor:default}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary:disabled .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary:disabled .saIcon{color:var(--PrimaryButtonIcon-Gray700)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary.saDestructive,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary.saDestructive{background-color:var(--Sa-Color-DestructiveButtonBackground);color:var(--White);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness13)}@media (pointer:fine){.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saButtonPrimary.saDestructive:enabled:hover,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saButtonPrimary.saDestructive:enabled:hover{background-color:var(--Sa-Color-DestructiveButtonBackground-Brightness90)}}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton{border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton .saIcon{color:var(--Sa-Color-Icon)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:hover,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:hover .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:hover .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saOpen,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:active,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saOpen,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saOpen .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:active .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saOpen .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:active .saIcon{color:var(--Primary700-White)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saOpen .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:active .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saOpen .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive:hover,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive:hover .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive:hover .saIcon{color:var(--White)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive:hover .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive.saOpen,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive:active,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive.saOpen,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive.saOpen .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive:active .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive.saOpen .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive:active .saIcon{color:var(--White)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive.saOpen .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDestructive:active .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive.saOpen .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDisabled,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:disabled,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDisabled,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDisabled[data-sa-admin-link],.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:disabled[data-sa-admin-link],.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDisabled[data-sa-admin-link],.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:disabled[data-sa-admin-link]{cursor:default}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDisabled .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:disabled .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDisabled .saIcon,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:disabled .saIcon{color:var(--Gray300-700)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton.saDisabled .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:disabled .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton.saDisabled .saBadge,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saComponentContentLinkButton.saMoreButton:enabled:active,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saMoreButton.saMoreButton:enabled:active{border-radius:.75rem}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saButtonSplit .saComponentContentLinkButton{border-radius:.5rem 0 0 .5rem}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saButtonSplit .saComponentContentLinkButton.saOpen,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saButtonSplit .saComponentContentLinkButton:active{border-radius:.75rem 0 0 .75rem}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saButtonSplit .saComponentContentLinkButton.saInactive.saButtonPrimary:active,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saButtonSplit .saComponentContentLinkButton.saInactive.saDestructive:active,.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saButtonSplit .saComponentContentLinkButton.saInactive:active{border-radius:.5rem 0 0 .5rem}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saBadge{height:.875rem;min-width:.875rem;font-size:.625rem;right:-.25rem;bottom:-.25rem;z-index:2}.saCompact .saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saBadge{height:.75rem;min-width:.75rem;font-size:.5rem;right:-.375rem;bottom:-.25rem;border:1px solid}.saCalendarSection .saComponentContentLinksWrapper .saComponentContentLinks .saCollectorWrapper{position:relative;display:flex}.saStandard .saCalendarSection .saComponentContentLinksWrapper{height:3.5rem}.saCompact .saCalendarSection .saComponentContentLinksWrapper{height:3rem}.saCalendarSection .saComponentContentLinksWrapper .saToggleWrapper{padding-right:.5rem}.saCalendarSection .saCalendarHeaderInner{display:flex;align-items:center;gap:1rem;padding:1rem;width:100%}.saCalendarSection .saCalendarHeaderInner .saInputText::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none}.saCalendarSection .saCalendarHeaderInner .saInputText.saNumberInput{width:5rem}.saCalendarSection .saCalendarHeaderInner .saDropdown+.saDropdown .saInputText{min-width:7.25rem}.saDesktopCalendar.saCalendarSection .saDateNumber{pointer-events:none}.saDesktopCalendar.saCalendarSection .saCalendarHeading{display:flex;min-width:12.4375rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebar.saClose~.saCalendar .saWeek:last-child .saWeekNumber{border-radius:0 0 0 1rem}.saDesktopCalendar.saCalendarSection .saClose+.saCalendar{width:100%}.saDesktopCalendar.saCalendarSection .saCalendarSidebarExpander{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:100%;max-height:2rem;width:100%;max-width:1.5rem;border:none;color:var(--Sa-Color-Surface);font-size:1rem;cursor:pointer;background:var(--Gray900-100);transition:ease color .2s,ease background-color .2s}.saDesktopCalendar.saCalendarSection .saCalendarSidebarExpander:hover{color:var(--Primary600-Gray1200);background:var(--Gray800-200)}.saDesktopCalendar.saCalendarSection .saCalendarSidebarExpander:active{color:var(--Primary600-Gray1200);background:var(--Gray700-300)}.saDesktopCalendar.saCalendarSection .saCalendarSidebarExpander.saClose{transform:rotate(180deg)}.saDesktopCalendar.saCalendarSection .saCalendarSidebar{position:relative;transition:ease all .2s;border-right:1px solid var(--Gray200-800);min-height:0;transition:ease width .2s,ease opacity .2s;width:15rem;display:flex}.saDesktopCalendar.saCalendarSection .saCalendarSidebar.saClose{display:none}.saDesktopCalendar.saCalendarSection .saCalendarSidebar.saClose .saCalendarSidebarInner{transform:translateX(-15rem)}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner{display:flex;flex-direction:column;gap:1rem;width:100%;height:fit-content;padding:1rem;min-height:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:ease transform .3s;transform:translateX(0);transition-delay:.1s;position:sticky;top:4rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot{position:relative;box-shadow:none;border:none;padding:0;animation:none;z-index:1;background-color:transparent}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saWeekNr{height:1.5rem;min-width:.75rem;font-size:.625rem;line-height:.625rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDate{height:1.5rem;width:1.5rem;min-width:1.5rem;font-size:.75rem;line-height:.75rem;position:relative}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDate::before{content:'';height:1.75rem;width:1.75rem;position:absolute;left:-2px;top:-2px;z-index:-1}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDate.saMarked::before{background-color:var(--Gray100-1000)}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDayRow{display:flex;flex-direction:row;gap:.25rem;font-size:.625rem;line-height:.625rem;height:.75rem;min-width:13rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDayRow .saDay{width:1.5rem;font-size:.625rem;line-height:.625rem;min-width:1.5rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saMonths a .saIcon{min-height:1.5rem;min-width:1.5rem;width:1.5rem;height:1.5rem;border-radius:.25rem;font-size:.875rem;line-height:.875rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saMonths a .saIcon::after{height:2rem;width:2rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDateRow{display:flex;flex-direction:row;gap:.25rem;min-width:13rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saDatePickerRoot .saDatePickerMonthHeading{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.saDesktopCalendar.saCalendarSection .saCalendarSidebarInner .saCalendarSidebarHeading{font-size:.875rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;color:var(--Sa-Color-Text);text-align:left}.saDesktopCalendar.saCalendarSection .saCalendarSidebarSection{display:flex;flex-direction:column;gap:.5rem;transition:height .2s ease;min-height:0}.saDesktopCalendar.saCalendarSection .saCalendarSidebarSection.saSidebarCalendar{min-height:13.5rem}.saDesktopCalendar.saCalendarSection:has(.saComponentContentLinksWrapper) .saCalendarSidebarInner{top:7rem}.saStandard .saDesktopCalendar.saCalendarSection:has(.saComponentContentLinksWrapper) .saCalendarSidebarInner{top:8rem}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;gap:.375rem;height:1.5rem;padding:.5rem;font-size:.75rem;border-radius:.375rem;width:calc(100% - .5rem)}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:enabled:active .saIcon{color:var(--Primary700-White)}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:hover .saIcon{color:var(--White)}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive.saOpen,.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive.saOpen .saIcon,.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:active .saIcon{color:var(--White)}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive.saOpen .saBadge,.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDisabled,.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDisabled[data-sa-admin-link],.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:disabled[data-sa-admin-link]{cursor:default}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton.saDisabled .saIcon,.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:disabled .saIcon{color:var(--Gray300-700)}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:has(.saIcon){padding-left:.375rem}.saDesktopCalendar.saWeekdaysCalendar .saShowMoreButton:enabled:active{border-radius:.5rem}.saDesktopCalendar.saWeekdaysCalendar .saCheckbox{position:absolute;left:.25rem;top:.25rem;height:1rem;min-width:1rem;transition:ease transform .2s,ease opacity .2s,ease background-color .2s,ease visibility .2s;transform-origin:left;transform:scale(0);opacity:0;visibility:hidden;background-color:transparent}.saDesktopCalendar.saWeekdaysCalendar .saCheckbox::after{height:1.5rem;width:1.25rem}.saDesktopCalendar.saWeekdaysCalendar .saCheckbox:checked{background-color:var(--Sa-Color-Primary600)}.saDesktopCalendar.saTimeScheduleCalendar{min-width:fit-content}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarInnerWrapper:last-child .saWeek:last-child{border-bottom:none}.saDesktopCalendar.saTimeScheduleCalendar .saWeek:last-child{border-bottom:1px solid var(--Gray200-800)}.saDesktopCalendar.saTimeScheduleCalendar .saWeek.saWeekDays{border-bottom:none}.saDesktopCalendar.saTimeScheduleCalendar .saScheduleActivity .saCheckbox{min-width:1rem;height:1rem;margin-top:2px}.saDesktopCalendar.saTimeScheduleCalendar .saWeekDates{border-bottom:1px solid var(--Gray200-800);min-height:2rem;position:sticky;left:0;top:6rem;z-index:9}.saStandard .saDesktopCalendar.saTimeScheduleCalendar .saWeekDates{top:6.4375rem}.saDesktopCalendar.saTimeScheduleCalendar .saWeekDates .saWeekExtraInner{border:1px solid transparent;border-right:1px solid var(--Gray200-800)}.saDesktopCalendar.saTimeScheduleCalendar .saNumberOfCheckedWrapper{font-size:.875rem;margin-right:.5rem;font-variant-numeric:tabular-nums}.saDesktopCalendar.saTimeScheduleCalendar .saWeekExtraInner{display:flex;flex-direction:column;width:100%;padding:2px .25rem;gap:2px;min-width:0;border:none;border-right:1px solid var(--Gray200-800);align-items:center}.saDesktopCalendar.saTimeScheduleCalendar .saWeekExtraInner:last-child{border-right-color:transparent}.saDesktopCalendar.saTimeScheduleCalendar .saWeek.saWeekDays{z-index:8}.saDesktopCalendar.saTimeScheduleCalendar .saWeekNumber{min-width:3.5rem}.saDesktopCalendar.saTimeScheduleCalendar .saDateNumber{width:fit-content}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarStripe.saDropOn{border:1px dashed var(--Primary600-White);background-color:var(--Primary100-Gray1000)}.saDesktopCalendar.saTimeScheduleCalendar .saClickable.saWeekExtraInner:hover,.saDesktopCalendar.saTimeScheduleCalendar .saWeekExtraInner.saLastClicked{border:1px solid var(--Primary600-White);cursor:pointer}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarItemList{padding-right:1rem;border-right:1px solid var(--Gray200-800)}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarItemList:last-child{border-right-color:transparent}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarStripe,.saDesktopCalendar.saTimeScheduleCalendar .saCurrentTime{width:calc(100% + 1rem)}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarItemListInner{display:flex;width:100%;position:relative}.saDesktopCalendar.saTimeScheduleCalendar .saCalendarSidebarExpander{max-width:3.5rem}.saDesktopCalendar.saTimeScheduleCalendar:has(.saComponentContentLinksWrapper) .saWeekDates{top:9rem}.saStandard .saDesktopCalendar.saTimeScheduleCalendar:has(.saComponentContentLinksWrapper) .saWeekDates{top:10rem}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilterSection{position:relative;flex:1;overflow:hidden;min-height:10rem;height:100%;margin-left:-.5rem;width:calc(100% + 1rem)}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter{position:absolute;width:100%;display:flex;flex-direction:column;height:100%;overflow-y:auto}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter legend{display:flex;justify-content:space-between;align-items:center;width:100%}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton{width:100%}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saIcon{margin-right:.25rem}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter.saOpen .saResourceFilterExpandButton .saIcon{transform:rotate(180deg)}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter label{display:none;gap:.5rem;align-items:center;cursor:pointer;overflow:hidden;min-height:2rem;margin-left:.5rem}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter label:has(.saCheckbox.saDisabled){cursor:not-allowed}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter.saOpen label{display:flex}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter span{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.75rem}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem;color:var(--Primary600-Gray100);background:0 0}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:has(.saIcon){padding-left:.625rem}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:enabled:active{border-radius:.75rem}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:enabled:active .saIcon{color:var(--Primary700-White)}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:hover .saIcon{color:var(--White)}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive.saOpen,.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive.saOpen .saIcon,.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:active .saIcon{color:var(--White)}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive.saOpen .saBadge,.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDisabled,.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDisabled[data-sa-admin-link],.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:disabled[data-sa-admin-link]{cursor:default}.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton.saDisabled .saIcon,.saDesktopCalendar.saResourceCalendar .saCalendarResourceFilter .saResourceFilterExpandButton:disabled .saIcon{color:var(--Gray300-700)}.saDesktopCalendar.saResourceCalendar .saWeekDates .saWeekExtraInner{justify-content:center;overflow:hidden}.saDesktopCalendar.saResourceCalendar .saWeekDates .saWeekExtraInner time{text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saStandard .saDesktopCalendar.saResourceCalendar .saWeekDates{top:4.5rem}.saCompact .saDesktopCalendar.saResourceCalendar .saWeekDates{top:4rem}.saDesktopCalendar.saResourceCalendar .saCalendarHeading{min-width:21.5rem}.saCompact .saDesktopCalendar.saResourceCalendar .saCalendarHeading{min-width:19rem}.saDesktopCalendar.saResourceCalendar .saCurrentTime{left:3.5rem;width:calc(100% - 3.5rem)}.saDesktopCalendar.saResourceCalendar:has(.saComponentContentLinksWrapper) .saWeekDates{top:7rem}.saStandard .saDesktopCalendar.saResourceCalendar:has(.saComponentContentLinksWrapper) .saWeekDates{top:8rem}.saTimeScheduleCalendar .saCalendarItemList .saCalendarStripe.saLastClicked,.saTimeScheduleCalendar .saCalendarItemList .saHasLinks .saCalendarStripe:hover,.saTimeScheduleCalendar .saCalendarItemList.saHasLinks .saCalendarStripe:hover{background-color:var(--Primary50-Gray1000);cursor:pointer;outline:1px solid var(--Primary600-White);outline-offset:-1px}.saTimeScheduleCalendar .saListWrapper{display:flex;min-width:4rem;position:relative}.saTimeScheduleCalendar .saListWrapper .saListActivity{width:100%}.saTimeScheduleCalendar .saSlotWrapper{display:flex;align-items:center;flex-direction:column;gap:0;min-width:3.5rem;flex:0;border-right:1px solid var(--Gray200-800);position:relative}.saTimeScheduleCalendar .saSlot{display:flex;font-size:.625rem;color:var(--Sa-Color-TextSecondary);width:2rem;text-align:center;background:0 0;align-items:flex-start;justify-content:center}.saTimeScheduleCalendar .saSlot::after{content:'';height:1px;background-color:var(--Gray100-1000);width:.25rem;right:0;position:absolute}.saTimeScheduleCalendar .saSlotInner{max-height:.75rem;overflow:visible;margin-top:-.375rem;position:relative}.saTimeScheduleCalendar .saCalendarItemList{display:flex;flex:1 1 0;gap:2px;width:100%;position:relative}.saTimeScheduleCalendar .saCalendarStripe{position:absolute;width:100%;border-top:1px solid var(--Gray100-1000)}.saTimeScheduleCalendar .saCalendarBackground{display:flex;position:absolute;z-index:2;opacity:.4}.saTimeScheduleCalendar .saScheduleActivity{display:flex;flex-direction:column;border-radius:.25rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;padding:.25rem;position:absolute;gap:.25rem;z-index:3;overflow:hidden;min-height:1.5rem}.saTimeScheduleCalendar .saScheduleActivity .saScheduleActivityHeadingWrapper{display:flex;gap:.25rem}.saTimeScheduleCalendar .saScheduleActivity.saDraggable{cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saTimeScheduleCalendar .saScheduleActivity.saClickable{cursor:pointer}.saTimeScheduleCalendar .saScheduleActivity .saScheduleActivityInner{display:flex;flex-direction:column;justify-content:center;gap:2px;margin-left:2px;position:relative}.saTimeScheduleCalendar .saScheduleActivity .saListActivityHeading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;font-size:.75rem;line-height:1.25rem;word-break:break-word}.saTimeScheduleCalendar .saScheduleActivity .saListActivityDescription{font-size:.75rem;line-height:.875rem;font-weight:300;word-break:break-word}.saTimeScheduleCalendar .saCurrentTime{position:absolute;width:100%;background:var(--Red600-400);height:1px;z-index:4;outline:1px solid var(--Sa-Color-Surface);pointer-events:none}.saTimeScheduleCalendar .saCurrentTime::before{content:'';height:.5rem;min-width:.5rem;outline:1px solid var(--Sa-Color-Surface);position:absolute;left:0;top:-.1875rem;border-radius:.5rem;background:var(--Red600-400)}@keyframes saGoPrevPeriod{0%{opacity:0;transform:translateX(-6rem)}100%{opacity:1;transform:translateX(0)}}@keyframes saGoNextPeriod{0%{opacity:0;transform:translateX(6rem)}100%{opacity:1;transform:translateX(0)}}.saCalendarSection .saCalendar.saManyItems .saActivity .saCheckbox{transition:none}.saCalendarSection .saCalendar.saManyItems .saActivity .saActivityLine{transition:none}.saSmallScreenCalendar.saCalendarSection{margin:0;border-radius:0;box-shadow:none;min-width:0;border:none;max-width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saSmallScreenCalendar.saCalendarSection .saEmptyState{padding-top:4rem;width:100%}.saSmallScreenCalendar.saCalendarSection .saIsInEmptyState .saMoreDayButton{display:none}.saSmallScreenCalendar.saCalendarSection .saIsInEmptyState .saSlotWrapper{display:none}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:enabled:active .saIcon{color:var(--Primary700-White)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:hover .saIcon{color:var(--White)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive.saOpen,.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive.saOpen .saIcon,.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:active .saIcon{color:var(--White)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive.saOpen .saBadge,.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDisabled,.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDisabled[data-sa-admin-link],.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:disabled[data-sa-admin-link]{cursor:default}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton.saDisabled .saIcon,.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:disabled .saIcon{color:var(--Gray300-700)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeadingButton:enabled:active{border-radius:.75rem}.saSmallScreenCalendar.saCalendarSection .saContentRight{padding:0}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderSmallScreen{display:flex;flex-direction:column;flex:1 1 100%}.saSmallScreenCalendar.saCalendarSection .saCalendar{width:100%}.saSmallScreenCalendar.saCalendarSection .saCalendar .saActivityLine{min-width:2px;border-radius:1px}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerSmallScreen{display:flex;align-items:center;justify-content:space-between;flex:1 1 100%;position:relative}.saSmallScreenCalendar.saCalendarSection .saCalendarHeader{padding:.5rem .5rem .5rem .75rem;top:0;z-index:2;background:var(--Sa-Color-Surface);border-radius:0}.saSmallScreenCalendar.saCalendarSection:has(.saCalendarHeadingButton.saOpen) .saCalendarInner,.saSmallScreenCalendar.saCalendarSection:has(.saCalendarHeadingButton.saOpen) .saCalendarList{overflow:hidden;position:relative}.saSmallScreenCalendar.saCalendarSection:has(.saCalendarHeadingButton.saOpen) .saCalendarInner::after,.saSmallScreenCalendar.saCalendarSection:has(.saCalendarHeadingButton.saOpen) .saCalendarList::after{content:'';position:absolute;z-index:9;inset:0;width:100vh;height:1000vh;background:var(--Gray900Alpha40-BlackAlpha40)}.saSmallScreenCalendar.saCalendarSection .saCalendarFilter{display:flex;flex-direction:column;gap:.5rem;padding:0 .5rem 1rem .5rem;position:absolute;width:100%;z-index:10;background:var(--Sa-Color-Surface);top:3.5rem;box-shadow:0 1px 0 var(--Gray200-800),-1px 0 0 var(--Gray200-800),1px 0 0 var(--Gray200-800)}.saSmallScreenCalendar.saCalendarSection .saCalendarFilter .saInputTextWrapper{width:100%}.saSmallScreenCalendar.saCalendarSection .saCalendarFilter::before{content:'';position:fixed;z-index:-10;top:0;left:0;width:100vh;height:100vh}.saSmallScreenCalendar.saCalendarSection .saHiddenDate{position:absolute;top:0;left:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;opacity:0;height:100%;width:100%}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton{display:flex;justify-content:space-between;gap:.5rem;align-items:center;font:inherit;color:inherit;border:none;background:0 0;padding:0;height:2.5rem;position:relative;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton .saIcon{color:var(--Sa-Color-IconDark);transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton::before{content:'';transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;height:100%;width:calc(100% + 1rem);background-color:var(--Gray100-1000);position:absolute;left:-.5rem;border-radius:2px;z-index:-1;opacity:0}@media (pointer:fine){.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:hover{color:var(--Primary600-White)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:hover::before{opacity:1;border-radius:.75rem}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:hover .saIcon{color:var(--Primary600-White)}}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:active{color:var(--Primary600-White)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:active::before{opacity:1;border-radius:.75rem}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:active .saIcon{color:var(--Primary600-White)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:focus-within{color:var(--Sa-Color-Primary600)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:focus-within::before{opacity:1;border-radius:.5rem}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderButton:focus-within .saIcon{color:var(--Sa-Color-Primary600);transform:rotate(180deg)}.saSmallScreenCalendar.saCalendarSection .saCalendarInner{height:100%;display:flex;flex-direction:column}.saSmallScreenCalendar.saCalendarSection .saCalendarInner .saWeekHeader{max-height:1.625rem}.saSmallScreenCalendar.saCalendarSection .saCalendarInner .saWeek{overflow:hidden}.saSmallScreenCalendar.saCalendarSection .saCalendarInnerWrapper{height:100%}.saSmallScreenCalendar.saCalendarSection .saWeekDay{font-size:.625rem;line-height:.625rem;min-height:1.5rem;height:auto}.saSmallScreenCalendar.saCalendarSection .saWeekNumber{font-size:.75rem;line-height:.75rem;width:1rem}.saSmallScreenCalendar.saCalendarSection .saDateX.saDateIsToday .saDateNumber{color:var(--White);font-weight:400;background:var(--Sa-Color-Primary600)}.saSmallScreenCalendar.saCalendarSection .saDateNumber{padding:0 .25rem;height:1.25rem;min-width:1.25rem;max-width:fit-content;border-radius:.25rem;font-size:.875rem}.saSmallScreenCalendar.saCalendarSection .saDateNumber:active{background:0 0;color:inherit;transform:scale(1)}.saSmallScreenCalendar.saCalendarSection .saDateNumber::after{height:0;width:0}.saSmallScreenCalendar.saCalendarSection .saButtons{display:flex}.saSmallScreenCalendar.saCalendarSection .saActivity{min-height:.75rem;height:.75rem;gap:2px;padding:0;pointer-events:none;width:100%;height:100%;margin:0}.saSmallScreenCalendar.saCalendarSection .saActivity::before{min-width:2px}.saSmallScreenCalendar.saCalendarSection .saActivity.saAllDay{min-height:.875rem;height:.875rem;max-height:.875rem;padding:0 0 0 2px}.saSmallScreenCalendar.saCalendarSection .saActivity.saMoreItems{padding:0;color:var(--Sa-Color-Primary600)}.saSmallScreenCalendar.saCalendarSection .saActivity.saMoreItems .saActivityHeadingWrapper{justify-content:center}.saSmallScreenCalendar.saCalendarSection .saActivityHeading{white-space:nowrap;font-size:.625rem;line-height:.625rem;font-weight:400}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow{display:flex;flex-direction:column;position:relative;min-width:100%;overflow:hidden;border-bottom:1px solid var(--Gray200-800);min-height:3.5rem;background:var(--Gray50-1100);z-index:2}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeekDays{position:absolute;top:0;user-select:none;pointer-events:none;min-width:100%;flex:1;justify-content:space-between;border-bottom:none;background:0 0;color:var(--Sa-Color-TextSecondary)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeekDays .saWeekDay{border:none;background:0 0}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeekDays .saWeekDay.saDateIsToday{color:var(--Sa-Color-Primary600)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeekDays .saWeekDay.saDateIsCurrent{color:var(--Sa-Color-Primary600)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeeks{display:flex;overflow-y:hidden;overflow-x:hidden}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays){min-width:100%;flex:1;justify-content:space-between;border-bottom:none;min-height:3.5rem}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saWeekDay{border:none;padding:0;height:3rem;justify-content:space-between}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber{flex:1;padding-top:1rem;height:unset;min-width:unset;max-width:unset;overflow:hidden;background-color:var(--Gray50-1100)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saHasItems::after{content:'';height:.25rem;width:.25rem;border-radius:2px;position:absolute;background-color:var(--Sa-Color-Primary600);bottom:.375rem;z-index:1;pointer-events:none}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saRedDay .saDateNumberInner{color:var(--Red600-400)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber:active .saDateNumberInner{background-color:var(--Gray100-1000);color:var(--Primary600-White);border-radius:.75rem}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saDateIsToday .saDateNumberInner{color:var(--Sa-Color-Primary600)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saDateIsToday .saDateNumberInner::before{background:var(--Primary100-Gray900);border-radius:.5rem;transform:translateX(0)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saDateIsCurrent .saDateNumberInner{color:var(--White)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saDateIsCurrent .saDateNumberInner::before{background:var(--Sa-Color-Primary600);border-radius:.5rem;transform:translateX(0)}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumber.saDateIsCurrent.saWideDate .saDateNumberInner::before{width:3rem}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumberInner{display:flex;align-items:center;justify-content:center;height:2rem;width:2rem;font-size:1rem;position:relative;z-index:1}.saSmallScreenCalendar.saCalendarSection .saCalendarHeaderInnerRow .saWeek:not(.saWeekDays) .saDateNumberInner::before{content:'';position:absolute;bottom:0;height:2rem;width:2rem;border-radius:.25rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;z-index:-1;transform:scale(.4);background:0 0}.saSmallScreenCalendar.saCalendarSection .saCalendarListOuter{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:12.5rem}.saSmallScreenCalendar.saCalendarSection .saCalendarList{display:flex;justify-content:center;position:absolute;width:100%}.saSmallScreenCalendar.saCalendarSection .saCalendarListInner{display:flex;flex-direction:column;width:100%}.saSmallScreenCalendar.saCalendarSection .saDateListWrapper{display:flex;flex-direction:column;overflow-y:auto}.saSmallScreenCalendar.saCalendarSection .saDateListWrapper:first-child{border:none}.saSmallScreenCalendar.saCalendarSection .saDateList{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}.saSmallScreenCalendar.saCalendarSection .saDateListHeadingWrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;flex:1;background:var(--Sa-Color-Surface);top:0;z-index:1;padding:.5rem .5rem .5rem 1rem;max-height:3rem;border-bottom:1px solid var(--Gray200-800)}.saSmallScreenCalendar.saCalendarSection .saDateListHeadingWrapper button.saIcon{display:flex;align-items:center;justify-content:center;font-size:1rem;height:2rem;min-width:2rem;border-radius:.5rem;color:var(--Sa-Color-TextSecondary);border:none;margin:0;background:0 0}.saSmallScreenCalendar.saCalendarSection .saDateListHeadingWrapper:active .saIcon{background:var(--Gray50-1100);color:var(--Primary600-White)}.saSmallScreenCalendar.saCalendarSection .saDateListHeading{display:flex;gap:1rem;align-items:center;font-weight:600}.saSmallScreenCalendar.saCalendarSection .saListActivity *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saSmallScreenCalendar.saCalendarSection .saListActivity button.saIcon,.saSmallScreenCalendar.saCalendarSection .saScheduleActivity button.saIcon{display:flex;justify-content:center;align-items:center;font-size:1rem;height:2rem;min-width:2rem;max-width:2rem;border-radius:.5rem;color:var(--Sa-Color-TextSecondary);border:none;margin:0;background:0 0;position:absolute;right:.5rem;top:.25rem;transition:ease background .2s,ease color .2s}.saSmallScreenCalendar.saCalendarSection .saListActivity button.saIcon:active,.saSmallScreenCalendar.saCalendarSection .saScheduleActivity button.saIcon:active{background:var(--Gray50-1100);color:var(--Primary600-White)}.saSmallScreenCalendar.saCalendarSection .saListActivity button.saIcon::after,.saSmallScreenCalendar.saCalendarSection .saScheduleActivity button.saIcon::after{content:'';height:2.75rem;width:2.75rem;position:absolute;right:-.25rem;top:-.25rem}.saSmallScreenCalendar.saCalendarSection .saListActivity{position:relative;min-height:2.5rem;border-radius:.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saSmallScreenCalendar.saCalendarSection .saListActivity.saAllDay{margin:0 .25rem;min-height:2rem;border-radius:.25rem}.saSmallScreenCalendar.saCalendarSection .saListActivity.saAllDay .saListActivityInner{padding:0;min-height:2rem}.saSmallScreenCalendar.saCalendarSection .saListActivityInner{display:flex;flex-direction:column;justify-content:center;min-height:2.5rem;gap:2px;padding:.5rem 2.5rem .5rem 1rem;margin:0 .5rem;position:relative}.saSmallScreenCalendar.saCalendarSection .saListActivityInner .saActivityLine{position:absolute;min-height:calc(100% - 1rem);top:.5rem;left:.5rem;min-width:2px;border-radius:1px;background:var(--Sa-Color-Primary600);transition:height .2s ease}.saSmallScreenCalendar.saCalendarSection .saListActivityInner.saHasCheckbox:active{background:var(--Gray50-1100);border-radius:.75rem}.saSmallScreenCalendar.saCalendarSection .saListActivityInner .saCheckbox{width:1.25rem;height:1.25rem;position:absolute;left:.5rem;top:calc(50% - .625rem)}.saSmallScreenCalendar.saCalendarSection .saListActivityDescription,.saSmallScreenCalendar.saCalendarSection .saListActivityHeading{font-size:.75rem;line-height:1rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.saSmallScreenCalendar.saCalendarSection .saListActivityHeading{font-weight:500}.saSmallScreenCalendar.saCalendarSection .saListActivityDescription{font-weight:300}.saSmallScreenCalendar.saWeekdaysCalendar .saListActivityDescription{-webkit-line-clamp:8}.saSmallScreenCalendar.saWeekdaysCalendar .saListActivityTime{font-size:.875rem;line-height:.875rem;color:var(--Sa-Color-TextSecondary)}.saSmallScreenCalendar.saWeekdaysCalendar label.saListActivityInner{padding:.5rem 2.5rem .5rem 2.5rem}.saSmallScreenCalendar.saWeekdaysCalendar label.saListActivityInner::before{min-height:1.25rem;min-width:1.25rem;border-radius:.25rem;top:calc(50% - .625rem);background:var(--Primary100-Gray900);transition:height .2s ease,background .2s ease}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saCalendarInner{overflow-x:auto}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saSlotWrapper{min-width:3rem}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saCalendarStripe::before{content:'';left:-3rem;position:absolute;height:100%;width:3rem}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saScheduleActivity.saHasLinks .saScheduleActivityInner{padding-right:.875rem}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saScheduleActivity button.saIcon{right:0;top:0;color:var(--Sa-Color-Text);min-width:1.5rem;max-width:1.5rem;height:1.5rem;margin-top:2px}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saExtraInfoList{flex:1 1 0;background:var(--Sa-Color-Surface);display:flex;width:100%;position:relative;padding:.25rem;flex-direction:column;gap:.25rem}.saSmallScreenCalendar.saCalendarSection.saTimeScheduleCalendar .saListActivity.saAllDay{margin:0}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saCalendarInner{position:relative}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saListWrapper{min-width:100%;width:fit-content}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saListWrapper:not(.saResourceLabelRow) .saSlotWrapper{position:sticky;left:0;z-index:8;background:var(--Sa-Color-Surface)}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saCalendarItemList,.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saExtraInfoList{border-right:1px solid var(--Gray200-800)}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saResourceLabelCell{flex:1 1 0;background:var(--Sa-Color-Surface);width:100%;position:relative;padding:.5rem;border-right:1px solid var(--Gray200-800);height:2.5rem;overflow:hidden;display:flex;gap:.5rem;align-items:center;border-bottom:1px solid var(--Gray200-800)}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saResourceLabelCell.saHasLinks .saResourceLabel{width:calc(100% - 1.5rem)}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saResourceLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;width:calc(100% - 1rem);color:var(--Sa-Color-Text);font-weight:600}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saCalendarResourceMoreButton{position:absolute;right:.5rem;background:0 0;color:var(--Sa-Color-TextSecondary)}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saCalendarStripe::before{content:none}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saCurrentTime{left:3rem;width:calc(100% - 3rem)}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saResourceLabelRow{position:sticky;top:0;z-index:9}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar .saButtonBadge{top:.375rem;right:.375rem;height:.5rem;width:.5rem;background:var(--Red600-400);position:absolute;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.saSmallScreenCalendar.saCalendarSection.saResourceCalendar:not(.saHasHiddenResources) .saButtonBadge{display:none}.saToggleWrapper{display:flex;gap:.5rem;cursor:pointer;user-select:none;align-items:center;justify-content:space-between;min-height:2rem;color:var(--Sa-Color-Text)}.saNotificationsWrapper .saToggleWrapper{padding:1rem;position:sticky;bottom:0;background-color:var(--Sa-Color-Surface);background-color:color-mix(in oklch,var(--Sa-Color-Surface) 80%,transparent);backdrop-filter:blur(8px)}@media (pointer:fine){.saLargeScreen .saNotificationsWrapper .saToggleWrapper{padding-right:0}}.saSmallScreen .saNotificationsWrapper .saToggleWrapper{padding:.5rem 1rem}.saToggleWrapper.saDisabled{cursor:not-allowed}.saToggleWrapper .saToggleLabelWrapper{display:flex;flex-direction:column;justify-content:center;gap:.25rem;font-weight:500}.saToggleWrapper .saToggleLabel{display:flex;font-size:.875rem;line-height:.875rem}.saToggleWrapper .saToggleDescription{display:flex;min-height:.75rem;font-size:.75rem;font-weight:400;font-variant-numeric:tabular-nums;color:var(--Sa-Color-TextSecondary)}.saToggleWrapper:not(.saDisabled):active .saToggle::after{right:.875rem;width:1.5rem}.saToggleWrapper:not(.saDisabled):active .saToggle:checked::after{right:2px;width:1.5rem}.saToggleWrapper .saToggle{position:relative;min-width:2.5rem;height:1.5rem;overflow:hidden;border-radius:.75rem;appearance:none;-webkit-appearance:none;-moz-appearance:none}.saToggleWrapper .saToggle::before{content:'';min-height:1.5rem;min-width:2.5rem;border-radius:.75rem;background:var(--Gray200-700);box-shadow:inset 0 0 0 1px var(--Gray900Alpha10-BlackAlpha10);transition:ease background-color .2s,ease box-shadow .2s;position:absolute}.saToggleWrapper .saToggle::after{content:'';height:1.25rem;width:1.25rem;border-radius:.625rem;background:var(--White);box-shadow:inset 0 0 0 1px var(--Gray50),0 1px 2px 0 var(--Gray900Alpha60-BlackAlpha60);right:1.125rem;top:2px;position:absolute;transition:ease all .2s}@media (pointer:fine){.saToggleWrapper .saToggle:hover::before{background:var(--Green100-300)}}.saToggleWrapper .saToggle:active::before{background:var(--Green200-400)}.saToggleWrapper .saToggle:active::after{right:.875rem;width:1.5rem}.saToggleWrapper .saToggle:checked::before{background:var(--Green400)}.saToggleWrapper .saToggle:checked::after{right:2px}@media (pointer:fine){.saToggleWrapper .saToggle:checked:hover::before{background:var(--Green300)}}.saToggleWrapper .saToggle:checked:active::before{background:var(--Green200)}.saToggleWrapper .saToggle:checked:active::after{right:2px;width:1.5rem}.saDisabled.saToggleWrapper .saToggle:checked::before{background:var(--Gray600-700)}.saDisabled.saToggleWrapper .saToggle:checked::after{background:var(--Gray200-700);box-shadow:inset 0 0 0 1px var(--Gray900Alpha20-BlackAlpha20),0 1px 2px 0 var(--Gray900Alpha60-BlackAlpha60)}@media (pointer:fine){.saDisabled.saToggleWrapper .saToggle:checked:hover::before{background:var(--Gray600-700)}}.saDisabled.saToggleWrapper .saToggle:checked:active::before{background:var(--Gray600-700)}.saDisabled.saToggleWrapper .saToggle:checked:active::after{right:2px;width:1.25rem}.saDisabled.saToggleWrapper .saToggle{cursor:not-allowed}.saDisabled.saToggleWrapper .saToggle::before{background:var(--Gray200-900)}.saDisabled.saToggleWrapper .saToggle::after{background:var(--Gray50-1100);box-shadow:inset 0 0 0 1px var(--Gray900Alpha10-BlackAlpha10),0 1px 2px 0 var(--Gray900Alpha20-BlackAlpha20)}@media (pointer:fine){.saDisabled.saToggleWrapper .saToggle:hover::before{background:var(--Gray200-900)}}.saDisabled.saToggleWrapper .saToggle:active::before{background:var(--Gray200-900)}.saDisabled.saToggleWrapper .saToggle:active::after{right:1.125rem;width:1.25rem}.saVisibleParametersWrapper{display:flex;flex-direction:column;padding:1rem;border-radius:1rem;gap:.5rem;width:fit-content;background:var(--Gray50-1100);border:1px solid var(--Gray200-800);margin-bottom:1rem}.saLargeScreen .saVisibleParametersWrapper{min-width:20.25rem}.saVisibleParametersWrapper *{box-sizing:border-box}.saVisibleParametersWrapper .saVisibleParametersHeading{font-weight:600;display:flex;justify-content:space-between;gap:1rem;color:var(--Sa-Color-Text)}.saVisibleParametersWrapper .saVisibleParametersHeading h2{font-size:1rem;line-height:1rem}.saVisibleParametersWrapper .saVisibleParametersGroup{display:flex;gap:1rem;flex-wrap:wrap;flex-direction:column}.saVisibleParametersWrapper .saVisibleParameter{display:flex;flex-direction:column}.saVisibleParametersWrapper .saVisibleParameterLabel{font-size:.75rem;line-height:.75rem;color:var(--Gray700-300)}.saVisibleParametersWrapper .saVisibleParameterValue{font-size:.875rem;color:var(--Sa-Color-Text);word-break:break-word}.saVisibleParametersWrapper .saVisibleParametersButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem;position:relative;margin-top:-.5rem;margin-right:-.5rem}.saVisibleParametersWrapper .saVisibleParametersButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saVisibleParametersWrapper .saVisibleParametersButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saVisibleParametersWrapper .saVisibleParametersButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saVisibleParametersWrapper .saVisibleParametersButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saVisibleParametersWrapper .saVisibleParametersButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saVisibleParametersWrapper .saVisibleParametersButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saVisibleParametersWrapper .saVisibleParametersButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saVisibleParametersWrapper .saVisibleParametersButton:enabled:active .saIcon{color:var(--Primary700-White)}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:hover .saIcon{color:var(--White)}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive.saOpen,.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive.saOpen .saIcon,.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:active .saIcon{color:var(--White)}.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive.saOpen .saBadge,.saVisibleParametersWrapper .saVisibleParametersButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saVisibleParametersWrapper .saVisibleParametersButton.saDisabled,.saVisibleParametersWrapper .saVisibleParametersButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saVisibleParametersWrapper .saVisibleParametersButton.saDisabled[data-sa-admin-link],.saVisibleParametersWrapper .saVisibleParametersButton:disabled[data-sa-admin-link]{cursor:default}.saVisibleParametersWrapper .saVisibleParametersButton.saDisabled .saIcon,.saVisibleParametersWrapper .saVisibleParametersButton:disabled .saIcon{color:var(--Gray300-700)}.saVisibleParametersWrapper .saVisibleParametersButton:has(.saIcon){padding-left:.625rem}.saVisibleParametersWrapper .saVisibleParametersButton:enabled:active{border-radius:.75rem}.saVisibleParametersWrapper .saVisibleParametersButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saVisibleParametersWrapper .saVisibleParametersButton .saIcon.saExpanded{transform:rotate(180deg);transition:transform ease .2s}.saVisibleParametersWrapper .saVisibleParametersButton::after{content:'';height:3rem;width:calc(100% + .5rem);right:-.5rem;top:-.5rem;opacity:0;position:absolute}@media (pointer:fine){.saVisibleParametersWrapper .saVisibleParametersButton:hover{background:var(--Gray100-1000)}}.saVisibleParametersWrapper .saVisibleParametersButton:active{background:var(--Gray150-900)}.saSmallScreen .saVisibleParametersRoot{display:flex;padding:0 1rem}.saSmallScreen .saVisibleParametersRoot .saVisibleParametersWrapper{margin-bottom:1rem;margin-top:1rem;width:100%}.saSmallScreen .saVisibleParametersRoot .saVisibleParametersButton{flex:unset}.saSmallScreen .saVisibleParametersRoot .saVisibleParametersButton::after{left:unset;right:-.5rem}a.saKpiOuter{color:var(--Sa-Color-Text)}@media (pointer:fine){a.saKpiOuter:hover{text-decoration:none;color:var(--Primary600-White)}a.saKpiOuter:hover .saIcon{color:var(--Primary600-White)}}a.saKpiOuter:active{color:var(--Primary500-White)}.saKpiOuter{display:flex;gap:.25rem;flex-direction:column;flex:1;position:relative}.saKpiOuter .saKpiHeading{display:flex;gap:.5rem;align-items:baseline;font-size:.875rem;font-weight:500}.saKpiOuter .saKpiHeading .saIcon{font-size:.75rem;color:var(--Sa-Color-Icon)}.saKpiOuter .saKpiWrapper{display:flex;align-items:baseline;gap:.5rem;margin-top:-.5rem;margin-bottom:-.5rem}.saKpiOuter .saKpiWrapper:has(.saTrendPeriod){align-items:center}.saKpiOuter .saKpi{display:flex;align-items:baseline;gap:.25rem}.saKpiOuter .saKpiValue{font-size:3rem;line-height:5rem;font-weight:600;white-space:nowrap}.saSmallScreen .saKpiOuter .saKpiValue{font-size:2.5rem;line-height:4rem}.saKpiOuter .saKpiSuffix{font-size:1.5rem;font-weight:900;white-space:nowrap}.saSmallScreen .saKpiOuter .saKpiSuffix{font-size:1.25rem}.saKpiOuter .saTrendWrapper{display:flex;flex-direction:column;gap:.375rem;align-items:baseline}.saKpiOuter .saTrend{display:flex;align-items:baseline;gap:.25rem;border-radius:1rem;padding:.25rem .5rem;width:fit-content}.saKpiOuter .saTrend.saNegative{background:var(--NegativeTrendBrightness190-Brightness10);color:var(--Sa-Color-NegativeTrend)}.saKpiOuter .saTrend.saPositive{background:var(--PositiveTrendBrightness190-Brightness10);color:var(--Sa-Color-PositiveTrend)}.saKpiOuter .saTrend.saNeutral{background:var(--NeutralTrendBrightness190-Brightness10);color:var(--Sa-Color-NeutralTrend)}.saKpiOuter .saTrendInner{display:flex;align-items:baseline;gap:2px}.saKpiOuter .saTrendValue{font-size:.875rem;line-height:.875rem;font-weight:500;white-space:nowrap}.saKpiOuter .saTrendSuffix{font-size:.625rem;line-height:.875rem;font-weight:900;white-space:nowrap}.saKpiOuter .saTrendPeriod{font-size:.625rem;line-height:.75rem;color:var(--Sa-Color-TextSecondary)}.saInfoSqlMeterWrapper{display:flex}.saInfoSqlMeterWrapper .saMeterOuter{display:flex;flex-flow:column;align-items:center;width:100%;fill:var(--Sa-Color-Text)}@media (pointer:fine){.saInfoSqlMeterWrapper a.saMeterOuter:hover{text-decoration:none}.saInfoSqlMeterWrapper a.saMeterOuter:hover .saMeterHeading{opacity:.8}}.saInfoSqlMeterWrapper .saMeterHeading{font-size:.875rem;font-weight:500;display:flex;gap:.5rem;align-items:baseline}.saInfoSqlMeterWrapper .saMeterValue{stroke-width:32}.saInfoSqlMeterWrapper .saIntervalVisibleArc{stroke-width:4}.saInfoSqlMeterWrapper .saIntervalTooltip{stroke-width:15;stroke:transparent}.saInfoSqlMeterWrapper .saMeterUnreachedValue{stroke:var(--Gray100-1000)}.saInfoSqlMeterWrapper .saMeterValueDefaultColor{stroke:var(--Primary600-300)}.saInfoSqlMeterWrapper .saMeterGreen{stroke:var(--Green300)}.saInfoSqlMeterWrapper .saMeterYellow{stroke:var(--Yellow300)}.saInfoSqlMeterWrapper .saMeterRed{stroke:var(--Red500-400)}@media (pointer:fine){.saInfoSqlMeterWrapper .saMeterIntervalWithTooltip:hover .saMeterValueDefaultColor{stroke:var(--Primary700-200)}.saInfoSqlMeterWrapper .saMeterIntervalWithTooltip:hover .saMeterGreen{stroke:var(--Green400)}.saInfoSqlMeterWrapper .saMeterIntervalWithTooltip:hover .saMeterYellow{stroke:var(--Yellow400)}.saInfoSqlMeterWrapper .saMeterIntervalWithTooltip:hover .saMeterRed{stroke:var(--Red600-500)}}.saInfoSqlMeterWrapper .saMeterValueText{text-anchor:middle}.saInfoSqlMeterWrapper .saMeterIntervalText{fill:var(--Sa-Color-TextSecondary);font-size:.5rem}.saInfoSqlMeterWrapper .saMeterIntervalText.saMeterTextLeft{text-anchor:end}.saInfoSqlMeterWrapper .saMeterIntervalText.saMeterTextCenter{text-anchor:middle}.saInfoSqlMeterWrapper .saMeterIntervalText.saMeterTextRight{text-anchor:start}.saSmallScreen .saInfoSqlMeterWrapper{flex-direction:column;gap:1.5rem}.saBankgiroLink{min-width:40rem}.saBankgiroLink .saDialog{border:2px solid var(--Gray200-800);border-radius:.75rem;display:inline-block;max-width:50rem;padding:1rem 3rem 1.5rem 3rem;margin-top:1rem}.saBankgiroLink .saDialog h2{margin-bottom:.5rem}.saBankgiroLink .saDialog p{margin-bottom:1rem}.saBankgiroLink .saDialog button{display:inline-flex}.saBankgiroLink .saDialog button i{margin-right:.5rem;color:var(--Sa-Color-Icon)}.saBankgiroLink .saDialog .saStatus{font-size:large}.saBankgiroLink .saDialog .saQrWrapper{display:flex;justify-content:center}.saBankgiroLink .saDialog .saQrWrapper img{margin-top:1rem}.saBankgiroLink button{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);min-width:6rem}.saBankgiroLink button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saBankgiroLink button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saBankgiroLink button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saBankgiroLink button .saIcon{color:var(--Sa-Color-Icon)}.saBankgiroLink button .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saBankgiroLink button:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saBankgiroLink button:enabled:hover .saIcon{color:var(--Primary600-White)}.saBankgiroLink button:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saBankgiroLink button.saOpen,.saBankgiroLink button:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saBankgiroLink button.saOpen .saIcon,.saBankgiroLink button:enabled:active .saIcon{color:var(--Primary700-White)}.saBankgiroLink button.saOpen .saBadge,.saBankgiroLink button:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saBankgiroLink button.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saBankgiroLink button.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saBankgiroLink button.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saBankgiroLink button.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saBankgiroLink button.saDestructive:hover .saIcon{color:var(--White)}.saBankgiroLink button.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saBankgiroLink button.saDestructive.saOpen,.saBankgiroLink button.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saBankgiroLink button.saDestructive.saOpen .saIcon,.saBankgiroLink button.saDestructive:active .saIcon{color:var(--White)}.saBankgiroLink button.saDestructive.saOpen .saBadge,.saBankgiroLink button.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saBankgiroLink button.saDisabled,.saBankgiroLink button:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saBankgiroLink button.saDisabled[data-sa-admin-link],.saBankgiroLink button:disabled[data-sa-admin-link]{cursor:default}.saBankgiroLink button.saDisabled .saIcon,.saBankgiroLink button:disabled .saIcon{color:var(--Gray300-700)}.saBankgiroLink button.saDisabled .saBadge,.saBankgiroLink button:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saStandard .saBankgiroLink button{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saBankgiroLink button:has(.saIcon){padding-left:.75rem}.saStandard .saBankgiroLink button:enabled:active{border-radius:.75rem}.saStandard .saBankgiroLink button .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saBankgiroLink button{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saBankgiroLink button:has(.saIcon){padding-left:.625rem}.saCompact .saBankgiroLink button:enabled:active{border-radius:.75rem}.saCompact .saBankgiroLink button .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saBankgiroLink button{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saBankgiroLink button:has(.saIcon){padding-left:.75rem}.saSmallScreen .saBankgiroLink button:enabled:active{border-radius:.75rem}.saSmallScreen .saBankgiroLink button .saIcon{font-size:1.25rem;min-width:1.625rem}.saBankgiroLink ol{margin:0;padding:0;margin-bottom:1rem}.saBankgiroLink ol li{padding-left:2rem;list-style-type:decimal;list-style-position:inside;position:relative;z-index:1;font-weight:600;line-height:2;font-size:1rem}.saBankgiroLink ol li ol{padding-bottom:2px;margin-bottom:0;margin-top:-2px}.saBankgiroLink ol li ol li{font-size:.75rem;font-weight:400;line-height:1.6;padding-bottom:0;padding-left:2rem;list-style-type:none;margin-bottom:.5rem}.saBankgiroLink li:not(.saParent).saError{background:var(--Red50-1200);border-radius:.5rem}.saBankgiroLink ol li .saImgHolder{position:absolute;width:2rem;height:100%;top:0;left:.5rem;z-index:2}.saBankgiroLink ol li ol li .saImgHolder{top:2px}.saBankgiroLink ol li.saWaiting span.saImgHolder,.saBankgiroLink ol ol li.saNode.saWaiting span.saImgHolder{text-decoration:none}.saBankgiroLink ol li.saAborted,.saBankgiroLink ol ol li.saNode.saAborted span{text-decoration:line-through}.saBankgiroLink ol li.saAborted span.saImgHolder,.saBankgiroLink ol ol li.saNode.saAborted span.saImgHolder{text-decoration:none}.saBankgiroLink .saStepStatus{display:none}.saBankgiroLink .saOk>.saImgHolder>.saStepStatus.saOk{display:inline-block;color:var(--Green500-300)}.saBankgiroLink .saError>.saImgHolder>.saStepStatus.saError{display:inline-block;color:var(--Red600-400)}.saBankgiroLink .saOngoing>.saImgHolder>.saStepStatus.saOngoing{display:inline-block;color:var(--Primary800-200)}.saBankgiroLink .saInfoText{font-size:.875rem;padding:0 0 0 1.5rem;margin-left:.5rem;font-weight:300}.saBankgiroLink .saInfoText i{font-size:1.1875rem;color:var(--Sa-Color-InfoIndicator);margin-right:.3125rem;top:2px;position:relative}.saBankgiroLink .saBankgiroLogotype{padding:.5rem 0}.saBankgiroLink .saErrorBox{padding:.5rem;background:var(--Red50-1200);border:1px solid var(--Red600-400);border-radius:.5rem;margin:.75rem 0}.saBankgiroLink .saDebugBox{background:var(--Gray50-1100);border:1px solid var(--Gray150-900);border-radius:.5rem;padding:.5rem 1rem;margin-top:1.5rem}.saBankgiroLink .saDebugBox h2,.saBankgiroLink .saDebugBox p{padding-bottom:.5rem}.saBankgiroLink .saDebugBox h2{font-size:1.5rem}.saBankIdWrapper .saBankId{display:flex;flex-direction:column;max-width:40rem;margin-top:1px;box-shadow:inset 0 0 0 1px var(--Gray150-900);border-radius:1rem;width:fit-content}.saSmallScreen .saBankIdWrapper .saBankId{margin:1rem}.saBankIdWrapper .saBankIdBody{display:flex;flex-wrap:wrap;align-items:stretch}.saSmallScreen .saBankIdWrapper .saBankIdBody{justify-content:center}.saBankIdWrapper .saBankIdHeader{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;padding:1rem;max-width:24.5rem}.saSmallScreen .saBankIdWrapper .saBankIdHeader{width:100%;align-items:center;text-align:center}.saBankIdWrapper .saBankIdHeader .saBankIdLogo{width:8rem;min-height:8rem}.saBankIdWrapper .saBankIdHeader h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.saBankIdWrapper .saBankIdHeader span{font-size:.875rem;line-height:1rem}.saBankIdWrapper .saQrWrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:13.375rem;width:13.375rem;border:1px solid transparent;border-left:1px solid var(--Gray150-900);border-radius:0 1.5rem 0 0;overflow:hidden}.saSmallScreen .saBankIdWrapper .saQrWrapper{width:100%;padding-top:0}.saBankIdWrapper .saQr{height:13.25rem}.saBankIdWrapper .saBankIdAppInstructions{background:url(../img/desktop-phone.svg) top center no-repeat;width:11.5rem;height:11.5rem}.saBankIdWrapper .saBankIdFooter{display:flex;align-items:center;gap:.5rem;border:1px solid var(--Gray150-900);padding:1rem;background:var(--Gray50-1100);margin-top:-1px;border-radius:0 0 1rem 1rem;flex-wrap:wrap}.saSmallScreen .saBankIdWrapper .saBankIdFooter .saButton{flex-basis:100%}.saBankIdWrapper i.saBankIdLogo{display:flex;background:url(../img/BankID_logo.svg);height:2.5rem;min-width:2.5rem;background-repeat:no-repeat;background-position:center}.saCompact .saBankIdWrapper i.saBankIdLogo{height:2rem;min-width:2rem}@supports (color:light-dark(white,black)){body[data-theme=dark] .saBankIdWrapper i.saBankIdLogo{background-image:url(../img/BankID_logo_white.svg)}@media (prefers-color-scheme:dark){body:not([data-theme]) .saBankIdWrapper i.saBankIdLogo{background-image:url(../img/BankID_logo_white.svg)}}}.saBankIdWrapper button{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;min-width:6rem}.saBankIdWrapper button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saBankIdWrapper button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saBankIdWrapper button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saStandard .saBankIdWrapper button{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saBankIdWrapper button:has(.saIcon){padding-left:.75rem}.saStandard .saBankIdWrapper button:enabled:active{border-radius:.75rem}.saStandard .saBankIdWrapper button .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saBankIdWrapper button{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saBankIdWrapper button:has(.saIcon){padding-left:.625rem}.saCompact .saBankIdWrapper button:enabled:active{border-radius:.75rem}.saCompact .saBankIdWrapper button .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saBankIdWrapper button{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saBankIdWrapper button:has(.saIcon){padding-left:.75rem}.saSmallScreen .saBankIdWrapper button:enabled:active{border-radius:.75rem}.saSmallScreen .saBankIdWrapper button .saIcon{font-size:1.25rem;min-width:1.625rem}@media (pointer:fine){.saBankIdWrapper .saButtonGhost:hover{background:var(--Gray150-1000)}}.saBankIdWrapper .saButtonGhost:active{background:var(--Gray200-900)}.saQrWrapper{display:flex;align-items:center;flex-direction:column}.saQrWrapper .saQrCountdown{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.saBankIdWrapper .saQrWrapper .saQrCountdown{padding-bottom:1rem}.saQrWrapper .saQrCountdown progress{appearance:none;width:11.25rem;height:.5rem}.saQrWrapper .saQrCountdown progress::-webkit-progress-bar{background-color:var(--Gray150-900);border-radius:999rem}.saQrWrapper .saQrCountdown progress::-webkit-progress-value{background-color:var(--Primary600-400);border-radius:999rem;transition:width ease .2s,background-color ease .2s}.saQrWrapper .saQrCountdown progress.saUrgent::-webkit-progress-value{background-color:var(--Purple600-400)}.saQrWrapper .saQrCountdownText{font-size:.875rem;line-height:normal;color:var(--Sa-Color-Text)}.saErrorSummaryWrapper{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background-color:var(--Sa-Color-Surface);margin-bottom:.5rem;border-radius:1rem;border:1px var(--Gray150-900) solid;position:relative}.saSmallScreen .saErrorSummaryWrapper{margin:1rem}.saErrorSummaryWrapper .saErrorSummaryCloseButton{position:absolute;top:.5rem;right:.5rem;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0}.saErrorSummaryWrapper .saErrorSummaryCloseButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saErrorSummaryWrapper .saErrorSummaryCloseButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saErrorSummaryWrapper .saErrorSummaryCloseButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saErrorSummaryWrapper .saErrorSummaryCloseButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saErrorSummaryWrapper .saErrorSummaryCloseButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saErrorSummaryWrapper .saErrorSummaryCloseButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saErrorSummaryWrapper .saErrorSummaryCloseButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saErrorSummaryWrapper .saErrorSummaryCloseButton:enabled:active .saIcon{color:var(--Primary700-White)}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:hover .saIcon{color:var(--White)}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive.saOpen,.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive.saOpen .saIcon,.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:active .saIcon{color:var(--White)}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive.saOpen .saBadge,.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDisabled,.saErrorSummaryWrapper .saErrorSummaryCloseButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDisabled[data-sa-admin-link],.saErrorSummaryWrapper .saErrorSummaryCloseButton:disabled[data-sa-admin-link]{cursor:default}.saErrorSummaryWrapper .saErrorSummaryCloseButton.saDisabled .saIcon,.saErrorSummaryWrapper .saErrorSummaryCloseButton:disabled .saIcon{color:var(--Gray300-700)}.saStandard .saErrorSummaryWrapper .saErrorSummaryCloseButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saStandard .saErrorSummaryWrapper .saErrorSummaryCloseButton:enabled:active{border-radius:.75rem}.saCompact .saErrorSummaryWrapper .saErrorSummaryCloseButton{border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saCompact .saErrorSummaryWrapper .saErrorSummaryCloseButton:enabled:active{border-radius:.75rem}.saSmallScreen .saErrorSummaryWrapper .saErrorSummaryCloseButton{border-radius:.5rem;padding:0 .5rem;width:2.5rem;height:2.5rem;max-width:2.5rem;min-width:2.5rem;font-size:1rem}.saSmallScreen .saErrorSummaryWrapper .saErrorSummaryCloseButton:enabled:active{border-radius:.75rem}.saErrorSummaryWrapper .saErrorSummaryHeadingWrapper{display:flex;align-items:center;gap:.5rem;padding-right:2.5rem}.saErrorSummaryWrapper .saErrorSummaryHeadingWrapper .saIcon{color:var(--Red600-400);font-size:1.25rem}.saErrorSummaryWrapper .saErrorSummary{display:flex;flex-direction:column;gap:.5rem;list-style-type:disc;margin-inline-start:.5rem}.saErrorSummaryWrapper .saErrorSummary li{margin-inline-start:1rem}.saErrorSummaryWrapper .saErrorSummary li::marker{color:var(--Red600-400)}.saErrorSummaryWrapper .saErrorSummary .saErrorMessage{color:var(--Red600-400);transition:ease color .2s;text-decoration:underline;cursor:pointer}@media (pointer:fine){.saErrorSummaryWrapper .saErrorSummary .saErrorMessage:hover{color:var(--Red700-300)}}.saErrorSummaryWrapper .saErrorSummary .saErrorMessage:active{color:var(--Red800-200)}.saErrorSummaryWrapper .saErrorSummary span.saErrorMessage{text-decoration:none;pointer-events:none}.saTreeViewWrapper{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saTreeViewWrapper .saTreeView>li:has(ul):first-child:after{top:1rem;z-index:1}.saTreeViewWrapper .saTreeView>li:has(ul)>label::after{border-width:0 0 1px 1px;border-color:transparent transparent var(--Gray200-800) transparent;z-index:1}.saTreeViewWrapper .saFileDropDescription{width:fit-content;height:3rem;background:var(--Primary50-Gray1000);border-radius:.5rem;display:flex;align-items:center;gap:.5rem;border:1px solid var(--Sa-Color-Primary600);padding:.5rem .75rem;color:var(--Sa-Color-Text);box-sizing:border-box;margin-bottom:.5rem}.saTreeViewWrapper .saFileDropDescription .saIcon{font-size:1.25rem;color:var(--Sa-Color-Primary600);background:url(../img/drag-and-drop.svg);width:1.75rem;height:2rem}.saTreeViewWrapper .saTreeView.saRoot>li:first-child:after{display:none}.saTreeViewWrapper .saTreeView.saRoot>li>label::after{display:none}.saTreeViewWrapper .saTreeView{display:flex;flex-direction:column;min-height:2rem}.saTreeViewWrapper .saTreeView .saLoadingSpinnerWrapper{display:flex;gap:.5rem;margin-bottom:-.125rem}.saTreeViewWrapper .saTreeView .saLoadingSpinnerWrapper .saLoadingSpinner,.saTreeViewWrapper .saTreeView .saLoadingSpinnerWrapper .saLoadingSpinner::after{height:1rem;width:1rem;margin-bottom:-.125rem;box-sizing:border-box}.saTreeViewWrapper .saTreeView .saLoadingSpinnerWrapper.saDone .saLoading{display:flex}.saTreeViewWrapper .saTreeView .saLoadingSpinnerWrapper.saDone .saLoadingSpinner{opacity:0;border-top-color:var(--Green400Alpha20-600Alpha20);border-right-color:var(--Green400Alpha20-600Alpha20);border-bottom-color:var(--Green400Alpha20-600Alpha20);border-left-color:var(--Green400-600);animation:saLoadingSpinner .8s infinite linear,saLoadingSpinnerDone .8s forwards linear}.saTreeViewWrapper .saTreeView .saLoadingProgress{font-size:.75rem;color:var(--Sa-Color-TextSecondary)}.saTreeViewWrapper .saTreeView.saDraggingFile .saNodeContent *{pointer-events:none}.saTreeViewWrapper .saTreeView.saDraggingFile .saCanNotDropFile,.saTreeViewWrapper .saTreeView.saDraggingFile.saNoDrop{color:var(--Gray200-800)}.saTreeViewWrapper .saTreeView.saDraggingFile .saCanNotDropFile .saExpander,.saTreeViewWrapper .saTreeView.saDraggingFile.saNoDrop .saExpander{background-color:var(--Gray200-900)}.saTreeViewWrapper .saTreeView.saDraggingFile .saCanNotDropFile .saDragHandle,.saTreeViewWrapper .saTreeView.saDraggingFile .saCanNotDropFile i,.saTreeViewWrapper .saTreeView.saDraggingFile .saCanNotDropFile span,.saTreeViewWrapper .saTreeView.saDraggingFile.saNoDrop .saDragHandle,.saTreeViewWrapper .saTreeView.saDraggingFile.saNoDrop i,.saTreeViewWrapper .saTreeView.saDraggingFile.saNoDrop span{color:var(--Gray200-800)}.saTreeViewWrapper .saTreeView.saDraggingFile .saFileDrop{background:var(--Primary100-Gray900);outline-color:var(--Sa-Color-Primary600)}.saTreeViewWrapper .saTreeView ul{flex-direction:column;width:100%;flex:1}.saTreeViewWrapper .saTreeView li{display:flex;flex-direction:column;overflow:visible;position:relative}.saTreeViewWrapper .saTreeView li::after{content:'';position:absolute;height:calc(100% + 1.25rem);width:1px;background:var(--Gray200-900);top:-1rem;left:.5rem;transition:ease all .2s}.saTreeViewWrapper .saTreeView li.saDragged{border:none;background:inherit}.saTreeViewWrapper .saTreeView li.saDragged>label{background:var(--Sa-Color-Surface);outline:1px solid var(--Sa-Color-Primary600);outline-offset:-1px}.saTreeViewWrapper .saTreeView li.saDropOn{border:none;background:inherit}.saTreeViewWrapper .saTreeView li.saDropOn>label{background:var(--Primary100-Gray900);outline-color:var(--Sa-Color-Primary600)}.saTreeViewWrapper .saTreeView>li::after{top:.5rem;height:100%}.saTreeViewWrapper .saTreeView>li label::after{height:.5rem}.saTreeViewWrapper .saTreeView li:last-child::after{background:0 0}.saTreeViewWrapper .saTreeView li:only-child::after{background:var(--Gray200-900);height:1.5rem}.saTreeViewWrapper .saTreeView input.saExpander{display:flex;justify-content:center;align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:1rem;width:1rem;min-width:1rem;background:var(--Sa-Color-Primary600);color:var(--White);border-radius:.25rem;z-index:2;border:none;position:relative;cursor:pointer;transition:ease background-color .2s,ease border-radius .2s;visibility:hidden}.saTreeViewWrapper .saTreeView input.saExpander::after{content:'';height:2rem;width:2rem;position:absolute}.saTreeViewWrapper .saTreeView input.saExpander::before{content:'';clip-path:path("M6.99902 12V8.99512H4.00391C3.45166 8.99512 3.00397 8.54735 3.00391 7.99512C3.00391 7.44283 3.45162 6.99512 4.00391 6.99512H6.99902V4C6.99902 3.44772 7.44674 3 7.99902 3C8.55125 3.00006 8.99902 3.44775 8.99902 4V6.99512H12.0039C12.5562 6.99512 13.0039 7.44283 13.0039 7.99512C13.0038 8.54735 12.5562 8.99512 12.0039 8.99512H8.99902V12C8.99902 12.5522 8.55125 12.9999 7.99902 13C7.44674 13 6.99902 12.5523 6.99902 12Z");cursor:default;background:var(--White);display:flex;justify-content:center;align-items:center;height:1rem;width:1rem;position:absolute;inset:0;transition:ease all .2s}.saTreeViewWrapper .saTreeView input.saExpander.saMinus:checked::before{clip-path:path("M4.00391 8.99609H12.0039C12.5562 8.99609 13.0038 8.54832 13.0039 7.99609C13.0039 7.44381 12.5562 6.99609 12.0039 6.99609H4.00391C3.45162 6.99609 3.00391 7.44381 3.00391 7.99609C3.00397 8.54832 3.45166 8.99609 4.00391 8.99609Z")}@media (pointer:fine){.saTreeViewWrapper .saTreeView input.saExpander:hover{background:var(--Sa-Color-Primary700)}}.saTreeViewWrapper .saTreeView input.saExpander:active{background:var(--Sa-Color-Primary800);border-radius:.375rem}.saTreeViewWrapper .saTreeView .saExpandIconDiv{background:var(--Gray400-700);color:var(--White);display:flex;justify-content:center;align-items:center;border-radius:.25rem;position:relative;margin:.1875rem .1875rem .1875rem .2813rem;width:1rem;height:1rem;z-index:2;cursor:wait;visibility:hidden}.saTreeViewWrapper .saTreeView .saExpandIcon{position:absolute;font-size:.75rem}.saTreeViewWrapper .saTreeView label.saNodeExpand .saExpander{visibility:visible}.saTreeViewWrapper .saTreeView label.saNodeExpand .saExpander:disabled{background:var(--Gray400-700);cursor:not-allowed}.saTreeViewWrapper .saTreeView li label{display:flex;gap:.5rem;align-items:center;padding-left:.5rem;min-height:2rem;position:relative;font-size:.875rem;line-height:1.25rem;white-space:break-spaces;overflow-wrap:break-word;border-radius:.5rem;padding-right:.5rem;transition:ease border-radius .2s;outline:2px dashed transparent;outline-offset:-2px}.saTreeViewWrapper .saTreeView li label.saNodeExpand{cursor:pointer}.saTreeViewWrapper .saTreeView li label a{min-height:2rem;width:100%;text-decoration:none;color:var(--Sa-Color-Link);font-weight:500}@media (pointer:fine){.saTreeViewWrapper .saTreeView li label a:hover{text-decoration:underline}}.saTreeViewWrapper .saTreeView li label .saCustomColor a{color:unset}.saTreeViewWrapper .saTreeView li label label{display:flex;gap:.5rem;width:100%;cursor:pointer}.saTreeViewWrapper .saTreeView li label::after{content:'';position:absolute;height:1rem;width:1.4375rem;margin-left:-1px;border:1px solid var(--Gray200-800);z-index:1;border-width:0 0 1px 1px;transform:translate(-.25rem,-.5rem);transition:ease all .2s}@media (pointer:fine){.saTreeViewWrapper .saTreeView li:not(.saDragged)>label:hover{background:var(--Gray100-1000)}}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:49.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:49.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:48.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:48.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:47.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:47.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:46.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:46.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:45.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:45.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:44.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:44.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:43.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:43.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:42.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:42.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:41.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:41.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:40.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:40.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:39.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:39.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:38.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:38.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:37.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:37.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:36.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:36.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:35.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:35.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:34.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:34.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:33.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:33.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:32.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:32.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:31.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:31.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:30.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:30.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:29.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:29.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:28.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:28.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:27.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:27.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:26.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:26.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:25.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:25.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li::after{left:24.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:24.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li::after{left:23.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:23.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li::after{left:22.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li li label{padding-left:22.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li::after{left:21.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li li label{padding-left:21.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li::after{left:20.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li li label{padding-left:20.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li::after{left:19.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li li label{padding-left:19.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li::after{left:18.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li li label{padding-left:18.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li::after{left:17.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li li label{padding-left:17.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li::after{left:16.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li li label{padding-left:16.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li::after{left:15.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li li label{padding-left:15.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li::after{left:14.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li li label{padding-left:14.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li::after{left:13.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li li label{padding-left:13.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li::after{left:12.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li li label{padding-left:12.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li::after{left:11.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li li label{padding-left:11.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li::after{left:10.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li li label{padding-left:10.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li::after{left:9.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li li label{padding-left:9.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li::after{left:8.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li li label{padding-left:8.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li::after{left:7.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li li label{padding-left:7.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li li::after{left:6.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li li label{padding-left:6.5rem}.saTreeViewWrapper ul.saTreeView li li li li li li::after{left:5.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li li label{padding-left:5.5rem}.saTreeViewWrapper ul.saTreeView li li li li li::after{left:4.1875rem}.saTreeViewWrapper ul.saTreeView li li li li li label{padding-left:4.5rem}.saTreeViewWrapper ul.saTreeView li li li li::after{left:3.1875rem}.saTreeViewWrapper ul.saTreeView li li li li label{padding-left:3.5rem}.saTreeViewWrapper ul.saTreeView li li li::after{left:2.1875rem}.saTreeViewWrapper ul.saTreeView li li li label{padding-left:2.5rem}.saTreeViewWrapper ul.saTreeView li li::after{left:1.1875rem}.saTreeViewWrapper ul.saTreeView li li label{padding-left:1.5rem}.saTreeViewWrapper ul.saTreeView li::after{left:.1875rem}.saTreeViewWrapper ul.saTreeView li label{padding-left:.5rem}.saTreeViewWrapper .saTreeViewButtons{display:flex;gap:.5rem;justify-self:flex-end}.saTreeViewWrapper .saDragHandle{display:flex;justify-content:center;align-items:center;height:1.5rem;min-width:.75rem;font-size:1.25rem;color:var(--Sa-Color-TextSecondary)}@media (pointer:fine){.saTreeViewWrapper .saDragHandle:hover{cursor:grab}}.saTreeViewWrapper .saDragHandle:active{cursor:grabbing}.saTreeViewWrapper button.saTreeViewButton{display:flex;justify-content:center;align-items:center;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);border-radius:.25rem;height:1.5rem;width:1.5rem;min-width:1.5rem;cursor:pointer;text-align:center;font-size:.875rem;line-height:.875rem;transition:ease background .2s,ease border .2s,ease border-radius .2s,ease color .2s}.saTreeViewWrapper button.saTreeViewButton .saIcon{color:var(--Sa-Color-Icon)}.saTreeViewWrapper button.saTreeViewButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saTreeViewWrapper button.saTreeViewButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saTreeViewWrapper button.saTreeViewButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saTreeViewWrapper button.saTreeViewButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saTreeViewWrapper button.saTreeViewButton.saOpen,.saTreeViewWrapper button.saTreeViewButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saTreeViewWrapper button.saTreeViewButton.saOpen .saIcon,.saTreeViewWrapper button.saTreeViewButton:enabled:active .saIcon{color:var(--Primary700-White)}.saTreeViewWrapper button.saTreeViewButton.saOpen .saBadge,.saTreeViewWrapper button.saTreeViewButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saTreeViewWrapper button.saTreeViewButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saTreeViewWrapper button.saTreeViewButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saTreeViewWrapper button.saTreeViewButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saTreeViewWrapper button.saTreeViewButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saTreeViewWrapper button.saTreeViewButton.saDestructive:hover .saIcon{color:var(--White)}.saTreeViewWrapper button.saTreeViewButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saTreeViewWrapper button.saTreeViewButton.saDestructive.saOpen,.saTreeViewWrapper button.saTreeViewButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saTreeViewWrapper button.saTreeViewButton.saDestructive.saOpen .saIcon,.saTreeViewWrapper button.saTreeViewButton.saDestructive:active .saIcon{color:var(--White)}.saTreeViewWrapper button.saTreeViewButton.saDestructive.saOpen .saBadge,.saTreeViewWrapper button.saTreeViewButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saTreeViewWrapper button.saTreeViewButton.saDisabled,.saTreeViewWrapper button.saTreeViewButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saTreeViewWrapper button.saTreeViewButton.saDisabled[data-sa-admin-link],.saTreeViewWrapper button.saTreeViewButton:disabled[data-sa-admin-link]{cursor:default}.saTreeViewWrapper button.saTreeViewButton.saDisabled .saIcon,.saTreeViewWrapper button.saTreeViewButton:disabled .saIcon{color:var(--Gray300-700)}.saTreeViewWrapper button.saTreeViewButton.saDisabled .saBadge,.saTreeViewWrapper button.saTreeViewButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saTreeViewWrapper button.saTreeViewButton:active{border-radius:.5rem}.saTreeViewWrapper button.saTreeViewButton::after{content:'';height:2rem;width:2rem;position:absolute}.saTreeViewWrapper .saSortable li:active::after{background:0 0}.saTreeViewWrapper .saSortable label:active::after{border:transparent}.saSmallScreen .saMultiPartContent .saTreeViewWrapper{padding:0}.saSmallScreen .saTreeViewWrapper{padding:1rem 1rem 1rem .5rem}.saSmallScreen .saTreeViewWrapper ul.saTreeView>li[aria-expanded]:first-child:after{top:1.5rem}.saSmallScreen .saTreeViewWrapper ul.saTreeView li label::after{height:3rem;transform:translate(-.25rem,-1.5rem)}.saSmallScreen .saTreeViewWrapper ul.saTreeView li label{min-height:3rem;gap:.75rem;overflow-wrap:anywhere}.saSmallScreen .saTreeViewWrapper ul.saTreeView li label a{min-height:3rem;line-height:3rem}.saSmallScreen .saTreeViewWrapper .saTreeViewPlaceholder{min-height:3rem}.saSmallScreen .saTreeViewWrapper button.saTreeViewButton{border-radius:.5rem;height:2rem;min-width:2rem;font-size:1rem;line-height:1rem;transition:ease all .2s}.saSmallScreen .saTreeViewWrapper button.saTreeViewButton:active{border-radius:.75rem}.saSmallScreen .saTreeViewWrapper button.saTreeViewButton::after{content:'';height:3rem;width:3rem;position:absolute}.saSmallScreen .saToolbox{display:none}.saPartHeader+.saToolbox{right:0;top:0}.saHasBorder .saPartHeader+.saToolbox{right:1rem;top:1rem}.saPageHeader .saToolbox{right:0}.saToolbox{position:absolute;background:var(--Sa-Color-Surface);z-index:900;display:flex;flex-direction:row;border-radius:.5rem;align-items:center;justify-content:flex-end;width:2.5rem;transition:ease width .1s,ease border-radius .2s;transition-delay:.1s;overflow:hidden;margin-left:1rem}.saToolbox *{box-sizing:border-box}.saCompact .saToolbox{margin-left:.5rem;width:2rem}.saToolbox.saOpen{width:fit-content;border-radius:.5rem}.saToolbox ul{display:flex;flex-direction:row;padding:.25rem .3125rem .25rem .25rem;margin-right:-1px;transition:ease all .2s;opacity:0;transform:translateX(1.5rem);visibility:hidden;pointer-events:none;box-shadow:inset 0 0 0 1px var(--Gray200-800);border-radius:.5rem 0 0 .5rem}.saOpen.saToolbox ul{opacity:1;transform:translateX(0);visibility:visible;pointer-events:unset}.saToolbox li:first-child .saToolboxButton::after{width:calc(100% + .25rem);left:-.25rem}.saToolbox li:last-child .saToolboxButton::after{width:calc(100% + .25rem);left:unset;right:-.25rem}.saToolbox .saToolboxButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;max-width:2rem;min-width:2rem;height:2rem;color:var(--Sa-Color-TextSecondary);font-size:1rem;transition:ease background .2s,ease color .2s,ease border-radius .2s;position:relative;border-radius:.375rem}.saToolbox .saToolboxButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saToolbox .saToolboxButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saToolbox .saToolboxButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saToolbox .saToolboxButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saToolbox .saToolboxButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saToolbox .saToolboxButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saToolbox .saToolboxButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saToolbox .saToolboxButton:enabled:active .saIcon{color:var(--Primary700-White)}.saToolbox .saToolboxButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saToolbox .saToolboxButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saToolbox .saToolboxButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saToolbox .saToolboxButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saToolbox .saToolboxButton.saDestructive:hover .saIcon{color:var(--White)}.saToolbox .saToolboxButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saToolbox .saToolboxButton.saDestructive.saOpen,.saToolbox .saToolboxButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saToolbox .saToolboxButton.saDestructive.saOpen .saIcon,.saToolbox .saToolboxButton.saDestructive:active .saIcon{color:var(--White)}.saToolbox .saToolboxButton.saDestructive.saOpen .saBadge,.saToolbox .saToolboxButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saToolbox .saToolboxButton.saDisabled,.saToolbox .saToolboxButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saToolbox .saToolboxButton.saDisabled[data-sa-admin-link],.saToolbox .saToolboxButton:disabled[data-sa-admin-link]{cursor:default}.saToolbox .saToolboxButton.saDisabled .saIcon,.saToolbox .saToolboxButton:disabled .saIcon{color:var(--Gray300-700)}.saCompact .saToolbox .saToolboxButton{max-width:1.5rem;min-width:1.5rem;height:1.5rem;border-radius:.25rem}.saToolbox .saToolboxButton:active{border-radius:.75rem}.saCompact .saToolbox .saToolboxButton:active{border-radius:.5rem}.saToolbox .saToolboxButton::after{content:'';height:calc(100% + .5rem);width:100%;position:absolute;left:0;top:-.25rem}.saToolbox .saVirtualTopLink .saToolboxButton .saIcon{color:var(--Purple600-300)}@media (pointer:fine){.saToolbox .saVirtualTopLink .saToolboxButton:hover{background:var(--Purple600-700)}.saToolbox .saVirtualTopLink .saToolboxButton:hover .saIcon{color:var(--White)}}.saToolbox .saVirtualTopLink .saToolboxButton:active{background:var(--Purple700-800);color:var(--White)}.saToolbox .saVirtualTopLink .saToolboxButton:active .saIcon{color:var(--White)}.saToolbox .saDebug .saToolboxButton .saIcon{color:var(--Green600-300)}@media (pointer:fine){.saToolbox .saDebug .saToolboxButton:hover{background:var(--Green300-900)}.saToolbox .saDebug .saToolboxButton:hover .saIcon{color:var(--Green900-100)}}.saToolbox .saDebug .saToolboxButton:active{background:var(--Green200-1000);color:var(--Green900-100)}.saToolbox .saDebug .saToolboxButton:active .saIcon{color:var(--Green900-100)}.saToolbox .saToolboxButton.saExpandButton{padding:.5rem .75rem;border-radius:.5rem;flex-direction:column;gap:.25rem;min-width:2.5rem;height:2.5rem;transition:ease all .2s;position:relative;box-shadow:inset 0 0 0 1px var(--Gray200-800)}.saCompact .saToolbox .saToolboxButton.saExpandButton{min-width:2rem;height:2rem;padding:.5rem}@media (pointer:fine){.saToolbox .saToolboxButton.saExpandButton:hover{background:var(--Primary100-Gray1000);box-shadow:inset 0 0 0 1px var(--Primary600-White)}.saToolbox .saToolboxButton.saExpandButton:hover span{background:var(--Primary600-White)}}.saToolbox .saToolboxButton.saExpandButton:active{background:var(--Primary100-Gray900);box-shadow:inset 0 0 0 1px var(--Primary600-White)}.saToolbox .saToolboxButton.saExpandButton:active span{background:var(--Primary600-White)}.saOpen.saToolbox .saToolboxButton.saExpandButton{background:var(--Gray100-1000);border-radius:0 .5rem .5rem 0}.saToolbox .saToolboxButton.saExpandButton span{display:block;width:100%;border-radius:2px;min-height:2px;background:var(--Sa-Color-Icon);transition:all .3s ease;position:relative;transform:rotate(0);top:0;left:0}.saOpen.saToolbox .saToolboxButton.saExpandButton span{width:.625rem}.saOpen.saToolbox .saToolboxButton.saExpandButton span:nth-child(1){top:.375rem;left:-.25rem;transform:rotate(45deg)}.saOpen.saToolbox .saToolboxButton.saExpandButton span:nth-child(2){top:.375rem;left:-.25rem;transform:rotate(-45deg)}.saOpen.saToolbox .saToolboxButton.saExpandButton span:nth-child(3){top:-.375rem;left:.25rem;transform:rotate(45deg)}.saOpen.saToolbox .saToolboxButton.saExpandButton span:nth-child(4){top:-.375rem;left:.25rem;transform:rotate(-45deg)}.saSmallScreen .saPlanner{margin-top:1rem;margin-left:1rem}.saSmallScreen .saPlanner .saCalendarResourceFilterSection{display:none}.saSmallScreen .saPlanner .saCalendarHeader{position:relative;top:0}.saSmallScreen .saPlanner .saStickyTop{position:relative}.saSmallScreen .saPlanner .saRowSticky{position:relative}.saPlanner .saCalendar{overflow:auto;height:100%;width:100%;left:0;position:absolute}.saPlanner .saCalendarSidebar:not(.saClose){min-width:15rem}.saPlanner .saCalendarSidebar:not(.saClose)~.saCalendar{width:calc(100% - 15rem);left:15rem}.saPlanner .saSidebarFilters{overflow-x:hidden;overflow-y:auto}.saPlanner .saStickyTop{top:0;position:sticky;display:flex;flex-direction:column;background-color:var(--Sa-Color-Surface);z-index:6}.saPlanner .saStickyTop .saRowSticky .saPlannerCell{border-right:1px solid transparent}.saPlanner .saStickyTop .saRowSticky .saPlannerCell:only-child{border-right:1px solid var(--Gray200-800)}.saPlanner .saStickyTop .saWeek:not(.saUnbooked) .saRowSticky>div{border-bottom:none}.saPlanner .saStickyTop .saWeek:not(.saUnbooked) .saRowSticky>div.saAggregateTitle{border-bottom:1px solid var(--Gray200-800)}.saPlanner .saStickyTop .saWeek:not(.saUnbooked) .saRowSticky>div:not(.saAggregateTitle){background-color:var(--Gray50-1100)}.saPlanner .saStickyTop .saWeek:last-child .saRowSticky>div{border-bottom:1px solid var(--Gray200-800)}.saPlanner .saWeekDay{flex-direction:column;height:3rem;color:var(--Sa-Color-TextSecondary);border-bottom:1px solid var(--Gray200-800)}.saPlanner .saWeekDay .saDateNumber{font-size:.875rem}.saPlanner .saWeekDay.saDateIsToday{color:var(--Primary600-White)}.saPlanner .saWeekDay.saRedDay{color:var(--Red600-400)}.saPlanner .saWeekDay.saWeekCell{color:var(--Sa-Color-Text);font-size:.875rem}.saPlanner .saWeekDay.saWeekCell .saDateNumber{font-size:.75rem;line-height:.75rem;height:.75rem;color:var(--Sa-Color-TextSecondary)}.saPlanner .saWeekDay.saWeekCell.saDateIsToday{color:var(--Primary600-White);font-weight:700}.saPlanner .saWeekDay.saWeekCell.saDateIsToday .saDateNumber{color:var(--Primary600-White);background:0 0;font-weight:400}.saPlanner .saPlannerAggregateCell{border:1px solid transparent;border-right:1px solid var(--Gray200-800);border-bottom:1px solid var(--Gray200-800);width:3rem;min-width:3rem;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:.6875rem;padding:.25rem}.saPlanner .saPlannerAggregateCell span{overflow-wrap:break-word;overflow:hidden}.saPlanner .saPlannerAggregateCell.saAggregateTitle{border-left:1px solid var(--Gray200-800);border-top:1px solid var(--Gray200-800);background-color:var(--Sa-Color-Surface);display:flex;justify-content:center;align-items:center;padding-right:0}.saPlanner .saPlannerAggregateCell.saAggregateTitle span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.saPlanner .saTimeCell{display:flex;align-items:flex-start;justify-content:center;font-size:.75rem;line-height:.75rem;height:1.5rem}.saPlanner.saNarrow div:not(.saRowSticky,.saStickyTop,.saUnbooked)>.saPlannerCell:not(.saTimeCell,.saUnbookedItems,.saCounterCell,.saResourceHeadingCell){padding:0}.saPlanner.saNarrow div:not(.saRowSticky,.saStickyTop,.saUnbooked)>.saPlannerCell:not(.saTimeCell,.saUnbookedItems,.saCounterCell,.saResourceHeadingCell) .saPlannerHoverTarget{min-height:calc(100% + 2px);width:calc(100% + 2px);top:-1px;left:-1px}.saPlanner.saNarrow .saWeek:not(.saUnbooked)>.saPlannerCell:not(.saColumnAggregate,.saTimeCell){border-right:1px solid var(--Gray100-1000)}.saPlanner.saNarrow .saTimeCell{font-size:.625rem;line-height:.625rem;padding-left:2px;border:none;background-color:transparent}.saPlanner.saNarrow.saSkipHours .saTimeCell.saLastCellInBlock:not(.saLastCellInDay){clip-path:polygon(0 66%,100% 66%,100% 100%,0 100%)}.saPlanner.saNarrow.saSkipHours .saSkippable span{display:none}.saPlanner .saActivityInner{justify-content:flex-start;margin-top:-2px;overflow:hidden}.saPlanner .saActivityHeadingWrapper{display:inline;line-height:.75rem;overflow:unset}.saPlanner .saActivityHeadingWrapper .saBoxIcons{margin-top:-.25rem;display:inline}.saPlanner .saActivityHeadingWrapper .saBoxIcons>span{padding-right:.25rem}.saPlanner .saActivityHeadingWrapper .saActivityHeading{display:inline}.saPlanner .saCalendar .saUnbooked .saPlannerCell:nth-last-child(2),.saPlanner .saPlannerCell.saUnbookedItems{border-right-color:transparent}.saPlanner .saPlannerCell{min-height:unset;display:flex;flex-direction:column;position:relative;border:1px solid transparent;border-right:1px solid var(--Gray200-800);overflow-x:visible;padding:.25rem;background-color:var(--Sa-Color-Surface);border-bottom:1px solid var(--Gray200-800)}.saPlanner .saPlannerCell .saPlannerHoverTarget{min-height:calc(100% + .5625rem);width:calc(100% + .625rem);top:-.3125rem;position:relative;left:-.3125rem;cursor:pointer}.saPlanner .saPlannerCell .saPlannerDropTarget{position:absolute;top:0}.saPlanner .saPlannerCell .saPlannerDropTarget.saDropOn{border:1px dashed var(--Primary600-White)}.saPlanner .saPlannerCell:last-child{border-right-color:transparent}.saPlanner .saPlannerCell.saHasLinks .saPlannerHoverTarget:hover,.saPlanner .saPlannerCell.saLastClicked .saPlannerHoverTarget{background:var(--Gray50-1100);outline:1px solid var(--Primary600-White);outline-offset:-1px}.saPlanner .saPlannerCell .saActivity{z-index:2;padding-bottom:0;min-height:unset}.saPlanner .saPlannerCell .saActivity.saCanDrag{cursor:grab}.saPlanner .saPlannerCell .saActivity.saHasLinks{cursor:pointer}.saPlanner .saPlannerCell .saActivity.saMoreRight{background-image:url(../img/LargeBubble_Right_Black.png);background-repeat:no-repeat;background-position:right .3125rem top .25rem}.saPlanner .saPlannerCell .saActivity.saLight.saMoreRight{background-image:url(../img/LargeBubble_Right_White.png)}.saPlanner .saPlannerCell .saActivity.saMoreLeft{background-image:url(../img/LargeBubble_Left_Black.png);background-repeat:no-repeat;background-position:right .3125rem top .25rem}.saPlanner .saPlannerCell .saActivity.saLight.saMoreLeft{background-image:url(../img/LargeBubble_Left_White.png)}.saPlanner .saPlannerCell .saActivity.saMoreLeft.saMoreRight{background-repeat:no-repeat,no-repeat;background-position:right .875rem top .375rem,right .3125rem top .375rem;background-image:url(../img/LargeBubble_Left_Black.png),url(../img/LargeBubble_Right_Black.png)}.saPlanner .saPlannerCell .saActivity.saLight.saMoreLeft.saMoreRight{background-image:url(../img/LargeBubble_Left_White.png),url(../img/LargeBubble_Right_White.png)}.saPlanner .saPlannerCell .saActivity .saActivityDescription{display:flex}.saPlanner .saPlannerCell.saLastCellInBlock .saPlannerHoverTarget,.saPlanner .saPlannerCell.saLastCellInBlock.saTimeCell{border-right:1px solid var(--Gray200-800)}.saPlanner .saPlannerCell.saDropOn,.saPlanner .saPlannerCell.saDropOn .saPlannerHoverTarget{border:1px dashed var(--Primary600-White);background-color:var(--Primary100-Gray900)}.saPlanner .saPlannerCell.saResourceHeadingCell{background-color:var(--Gray50-1100);border-right-color:var(--Gray200-800)}.saPlanner .saPlannerCell.saDateRowHeading{padding:0}.saPlanner .saPlannerCell.saDateRowHeading .saCalendarSidebarExpander{max-height:unset;border-radius:0 .25rem .25rem 0;height:2rem;width:1.5rem;margin-left:-1px;margin-top:.4375rem}.saPlanner .saPlannerCell.saDateRowHeading .saCalendarSidebarExpander.saClose{border-radius:.25rem 0 0 .25rem}.saPlanner .saInputTextWrapper.saLabeled.shortest{width:5rem}.saPlanner .saInputTextWrapper.saLabeled .saLabeledLabel{width:100%}.saPlanner .saCalendarHeading{display:flex;flex-direction:column}.saPlanner .saCalendarHeading p{font-size:.875rem;line-height:1rem;font-weight:400}.saPlanner .saPlannerCellInner{display:flex;align-items:start;justify-content:center;flex-direction:column;flex:1;width:100%;gap:.25rem;padding:.25rem;height:2rem}.saPlanner .saPlannerCellHeading{font-size:.875rem;line-height:1.125rem;font-weight:400}.saPlanner .saPlannerCellHeading.saPlannerLink{display:flex;gap:.25rem;cursor:pointer}.saPlanner .saPlannerCellHeading.saPlannerLink .saLinkText{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;text-decoration:none;font-weight:500;color:var(--Sa-Color-Link)}@media (pointer:fine){.saPlanner .saPlannerCellHeading.saPlannerLink:hover .saLinkText{text-decoration:underline}.saPlanner .saPlannerCellHeading.saPlannerLink:hover img,.saPlanner .saPlannerCellHeading.saPlannerLink:hover svg{opacity:.8;transition:transform .5s}.saPlanner .saPlannerCellHeading.saPlannerLink:hover .saMeterHeader,.saPlanner .saPlannerCellHeading.saPlannerLink:hover .saMeterValue{text-decoration:underline}}.saPlanner .saPlannerCellHeading.saPlannerLink:active .saLinkText{color:var(--LinkBrightness80-Brightness120)}.saPlanner .saPlannerCellHeading.saPlannerLink:active img,.saPlanner .saPlannerCellHeading.saPlannerLink:active svg{opacity:.8;transition:transform .5s}.saPlanner .saPlannerCellHeading.saPlannerLink:active .saMeterHeader,.saPlanner .saPlannerCellHeading.saPlannerLink:active .saMeterValue{text-decoration:underline}.saPlanner .saPlannerCellHeading.saPlannerLink::after{content:'';position:absolute;left:0;top:0;height:100%;width:100%}.saPlanner .saPlannerCellDescription{font-size:.75rem;line-height:.75rem;color:var(--Gray800-200);font-weight:300}.saPlanner .saResourceHeader{background-color:var(--Sa-Color-Surface);z-index:6}.saPlanner .saCalendarSectionInner{position:relative;overflow:hidden;border-radius:0 0 0 1rem}.saPlanner .saActivity.saAllDay{background-color:var(--Gray200-900);height:1.5rem}.saPlanner .saActivity.saAllDay .saActivityInner{display:flex;margin-top:0}.saPlanner .saActivity.saAllDay .saActivityHeadingWrapper{overflow:hidden}.saPlanner .saActivity.saAllDay .saActivityHeading{color:var(--Sa-Color-Text)}.saPlanner .saColumnAggregate{font-size:.75rem;background-color:var(--Sa-Color-Surface);display:flex;justify-content:center;align-items:center;border-right-color:var(--Gray200-800)}.saPlanner .saWeek{width:fit-content;border-bottom:none;background-color:var(--Sa-Color-Surface)}.saPlanner .saWeek.saWeekExtra .saWeekExtraInner{padding:.25rem;min-height:2rem;border-bottom:1px solid var(--Gray200-800)}.saPlanner .saStickyTop>.saWeek:last-child>.saPlannerCell:not(.saColumnAggregate){border-bottom-color:transparent}.saPlanner .saCalendar>.saWeek:last-child{border-bottom-color:transparent}.saPlanner .saCalendar>.saWeek:last-child .saPlannerAggregateCell,.saPlanner .saCalendar>.saWeek:last-child .saPlannerCell:not(.saColumnAggregate){border-bottom-color:transparent}.saPlanner .saUnbooked .saExpandButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saPlanner .saUnbooked .saExpandButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saPlanner .saUnbooked .saExpandButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saPlanner .saUnbooked .saExpandButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saPlanner .saUnbooked .saExpandButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saPlanner .saUnbooked .saExpandButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saPlanner .saUnbooked .saExpandButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saPlanner .saUnbooked .saExpandButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saPlanner .saUnbooked .saExpandButton:enabled:active .saIcon{color:var(--Primary700-White)}.saPlanner .saUnbooked .saExpandButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saPlanner .saUnbooked .saExpandButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saPlanner .saUnbooked .saExpandButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saPlanner .saUnbooked .saExpandButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saPlanner .saUnbooked .saExpandButton.saDestructive:hover .saIcon{color:var(--White)}.saPlanner .saUnbooked .saExpandButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saPlanner .saUnbooked .saExpandButton.saDestructive.saOpen,.saPlanner .saUnbooked .saExpandButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saPlanner .saUnbooked .saExpandButton.saDestructive.saOpen .saIcon,.saPlanner .saUnbooked .saExpandButton.saDestructive:active .saIcon{color:var(--White)}.saPlanner .saUnbooked .saExpandButton.saDestructive.saOpen .saBadge,.saPlanner .saUnbooked .saExpandButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saPlanner .saUnbooked .saExpandButton.saDisabled,.saPlanner .saUnbooked .saExpandButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saPlanner .saUnbooked .saExpandButton.saDisabled[data-sa-admin-link],.saPlanner .saUnbooked .saExpandButton:disabled[data-sa-admin-link]{cursor:default}.saPlanner .saUnbooked .saExpandButton.saDisabled .saIcon,.saPlanner .saUnbooked .saExpandButton:disabled .saIcon{color:var(--Gray300-700)}.saPlanner .saUnbooked .saExpandButton:enabled:active{border-radius:.75rem}.saPlanner .saUnbooked .saExpandButton .saIcon{transform:rotate(180deg)}.saPlanner .saUnbooked .saPlannerCell{overflow-y:auto;flex-direction:row}.saPlanner .saUnbooked .saPlannerAggregateCell{justify-content:center;padding-top:.25rem;align-items:start}.saPlanner .saUnbooked .saPlannerCellHeading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.saPlanner .saUnbooked .saCounterCell{display:none}.saPlanner .saUnbooked.saClosed .saIcon{transform:none}.saPlanner .saUnbooked.saClosed .saItemCell{display:none}.saPlanner .saUnbooked.saClosed .saCounterCell{display:flex;justify-content:center;align-items:center;height:2.625rem}.saPlanner .saUnbookedWrapper{width:100%;height:fit-content}.saPlanner .saUnbookedWrapper .saUnbookedRow.saClosed{height:2.625rem}.saPlanner .saUnbookedWrapper .saUnbookedRow.saClosed .saUnbookedItems{display:none}.saPlanner .saUnbookedWrapper .saWeek{width:100%}.saPlanner .saUnbookedWrapper .saPlannerCell:first-child{width:10.5rem;min-width:10.5rem}.saPlanner .saUnbookedWrapper .saUnbookedItems{display:flex;position:relative;width:100%}.saPlanner .saUnbookedWrapper .saCounterCell{width:100%;height:unset}.saPlanner .saUnbookedCounter{display:flex;align-items:center;justify-content:center;padding:.5rem;height:1.5rem;min-width:1rem;background:var(--Gray100-1000);font-size:.75rem;line-height:.75rem;border-radius:.75rem}.saPlanner .saWeekExtraInner{border-right:1px solid var(--Gray200-800);align-items:center}.saPlanner .saWeekExtraInner:last-child{border-right-color:transparent}.saPlanner .saRowSticky{position:sticky;left:0;z-index:5;display:flex;background-color:var(--Sa-Color-Surface)}.saPlanner .saRowSticky>div:first-child{width:10.5rem;min-width:10.5rem}.saPlanner .saToggleGroup{display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:2.5rem;border-radius:.5rem;margin-top:1px;width:fit-content;box-sizing:border-box}.saPlanner .saToggleGroup *{box-sizing:border-box}.saCompact .saPlanner .saToggleGroup{min-height:2rem}.saPlanner .saToggleGroup input{position:absolute;inset:0;opacity:1;pointer-events:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:border-radius ease .2s}.saPlanner .saToggleGroup label{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:0;min-height:2.5rem;width:100%;flex:1;cursor:pointer;font-weight:500;text-align:center;transition:ease background .2s,ease color .2s,ease border-color .2s,ease border-radius .2s,ease box-shadow .2s;background-color:var(--Sa-Color-Surface);border:1px solid var(--Gray200-800);position:relative;min-width:2.5rem;font-size:1.25rem;color:var(--Sa-Color-Icon)}.saPlanner .saToggleGroup label:first-child{border-radius:.5rem 0 0 .5rem}.saPlanner .saToggleGroup label:first-child input{border-radius:.5rem 0 0 .5rem}.saPlanner .saToggleGroup label:not(:last-child){margin-right:-1px}.saPlanner .saToggleGroup label:last-child{border-right-style:solid;border-width:1px;border-radius:0 .5rem .5rem 0}.saPlanner .saToggleGroup label:last-child input{border-radius:0 .5rem .5rem 0}.saCompact .saPlanner .saToggleGroup label{min-width:2rem;min-height:2rem;font-size:1rem}.saSmallScreen .saPlanner .saToggleGroup label{min-width:2.75rem;min-height:2.75rem}@media (pointer:fine){.saPlanner .saToggleGroup label:hover{color:var(--Primary600-White);background-color:var(--Primary100-Gray1000);border-color:var(--Primary600-White);z-index:3}}.saPlanner .saToggleGroup label:active{color:var(--Primary700-White);background-color:var(--Primary200-Gray900);border-color:var(--Primary700-White)}.saPlanner .saToggleGroup label:active:first-child{border-radius:.75rem 0 0 .75rem}.saPlanner .saToggleGroup label:active:first-child input{border-radius:.75rem 0 0 .75rem}.saPlanner .saToggleGroup label:active:last-child{border-radius:0 .75rem .75rem 0}.saPlanner .saToggleGroup label:active:last-child input{border-radius:0 .75rem .75rem 0}.saPlanner .saToggleGroup label:has(:checked){z-index:2;background-color:var(--Primary100-Gray900);color:var(--Primary600-White);border-color:var(--Primary600-White)}.saInfoSqlChartWrapper{display:flex}.saInfoSqlChartWrapper [data-sa-link]{cursor:pointer}.saInfoSqlChartWrapper .saChartWrapper{width:100%;height:100%;display:flex;flex-flow:column}.saInfoSqlChartWrapper .saChartWrapper .saChartHeading{font-size:.875rem;font-weight:500;display:flex;gap:.5rem;align-items:baseline}.saInfoSqlChartWrapper .saChartWrapper .saChartDescription{font-size:.75rem;color:var(--Sa-Color-TextSecondary)}.saInfoSqlChartWrapper .saChartWrapper .saChartDescription+div,.saInfoSqlChartWrapper .saChartWrapper .saChartDescription+svg,.saInfoSqlChartWrapper .saChartWrapper .saChartHeading+div,.saInfoSqlChartWrapper .saChartWrapper .saChartHeading+svg{margin-top:.75rem}.saInfoSqlChartWrapper .saChartWrapper .saLegendItem{cursor:default;pointer-events:bounding-box}.saInfoSqlChartWrapper .saChartWrapper .saLegendItem[data-sa-link]{cursor:pointer}.saInfoSqlChartWrapper .saChartWrapper .saLegendItem .saLegendText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saInfoSqlChartWrapper .saChartWrapper .saPieArc{transition:.5s;stroke:var(--Sa-Color-Surface);stroke-width:3;stroke-linejoin:bevel}.saInfoSqlChartWrapper .saChartWrapper .saPieArc.saSeriesHover{transform:scale(1.05)}.saInfoSqlChartWrapper .saChartWrapper .saPieChart:has(.saSeriesHover) .saPieArc:not(.saSeriesHover){opacity:.8}.saInfoSqlChartWrapper .saChartWrapper .saPieChart:has(.saSeriesHover) .saLegendItem:not(.saSeriesHover){opacity:.7}.saInfoSqlChartWrapper .saChartWrapper .saGridLine{color:var(--Gray200-800)}.saInfoSqlChartWrapper .saChartWrapper .saGridLine .saStrongLine{color:var(--Sa-Color-TextSecondary)}.saInfoSqlChartWrapper .saChartWrapper .saXYChartLabel{font-family:Lexend,sans-serif;color:var(--Sa-Color-TextSecondary);fill:var(--Sa-Color-TextSecondary)}.saInfoSqlChartWrapper .saChartWrapper .saChartAxisTitle{fill:var(--Sa-Color-Text)}.saInfoSqlChartWrapper .saChartWrapper .saXAxis{color:var(--Gray200-800)}.saInfoSqlChartWrapper .saChartWrapper .saXAxis.saStrongLine{color:var(--Gray400-600)}.saInfoSqlChartWrapper .saChartWrapper .saChartLine{stroke-width:4}.saInfoSqlChartWrapper .saChartWrapper .saChartLine.saSeriesHover{stroke-width:5}.saInfoSqlChartWrapper .saChartWrapper .saLineArea{pointer-events:none}.saInfoSqlChartWrapper .saChartWrapper .saRange{opacity:.5;pointer-events:none}.saInfoSqlChartWrapper .saChartWrapper .saLineMarker{stroke-width:4}.saInfoSqlChartWrapper .saChartWrapper .saLineMarker.saHidden{opacity:0;stroke-opacity:0}.saInfoSqlChartWrapper .saChartWrapper .saBarLabel{fill:var(--Sa-Color-Text);font-weight:600}.saInfoSqlChartWrapper .saChartWrapper .saStackedPartLabel{pointer-events:none}.saInfoSqlChartWrapper .saChartWrapper .saTwoLabelRows:nth-child(odd) text{transform:translate(0,3rem)}.saInfoSqlChartWrapper .saChartWrapper .saBar,.saInfoSqlChartWrapper .saChartWrapper .saChartLine,.saInfoSqlChartWrapper .saChartWrapper .saLegendItem,.saInfoSqlChartWrapper .saChartWrapper .saLineArea,.saInfoSqlChartWrapper .saChartWrapper .saLineMarker,.saInfoSqlChartWrapper .saChartWrapper .saRange,.saInfoSqlChartWrapper .saChartWrapper .saStackedPart{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saChartLine:not(.saSeriesHover){opacity:.5}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saLineArea:not(.saSeriesHover){opacity:.5}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saLineMarker:not(.saSeriesHover):not(.saHidden){stroke-opacity:.5}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saRange:not(.saSeriesHover){opacity:.3}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saLegendItem:not(.saSeriesHover){opacity:.5}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saBar:not(.saSeriesHover){opacity:.5}.saInfoSqlChartWrapper .saChartWrapper .saXYChart:has(.saSeriesHover) .saStackedPart:not(.saSeriesHover){opacity:.5}.saInfoSqlChartWrapper .saEmptyState.saXYChart{border-radius:1rem;background-color:var(--Gray50-1100);border:1px solid var(--Gray200-800)}.saInfoSqlChartWrapper .saEmptyState.saPieChart{border-radius:12.5rem;background-color:var(--Gray50-1100);border:1px solid var(--Gray200-800);width:12.5rem;height:12.5rem}.saInfoSqlChartWrapper .saEmptyStateHeading{font-size:.875rem}.saInfoSqlChartWrapper .saEmptyStateDescription{font-size:.75rem}.saPillGroup{display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:.5rem}.saMenuItemPopup{position:absolute;background-color:var(--Sa-Color-Surface)}.saLargeScreen .saMenuItemPopup.saSmall{width:25rem;height:25rem;max-height:75%;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:.5rem;box-shadow:0 1px 2px var(--Gray900Alpha7-BlackAlpha20),0 2px .25rem var(--Gray900Alpha7-BlackAlpha20),0 .25rem .5rem var(--Gray900Alpha7-BlackAlpha20),0 .5rem 1rem var(--Gray900Alpha7-BlackAlpha20),0 1rem 2rem var(--Gray900Alpha7-BlackAlpha20),0 2rem 4rem var(--Gray900Alpha7-BlackAlpha20)}.saLargeScreen .saMenuItemPopup.saMedium{width:50rem;height:50rem;max-height:85%;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:.5rem;box-shadow:0 1px 2px var(--Gray900Alpha7-BlackAlpha20),0 2px .25rem var(--Gray900Alpha7-BlackAlpha20),0 .25rem .5rem var(--Gray900Alpha7-BlackAlpha20),0 .5rem 1rem var(--Gray900Alpha7-BlackAlpha20),0 1rem 2rem var(--Gray900Alpha7-BlackAlpha20),0 2rem 4rem var(--Gray900Alpha7-BlackAlpha20)}.saMenuItemPopup.saLarge{top:3.5rem;right:1rem;bottom:1rem;left:1rem;border-radius:.5rem;transform:none;box-shadow:-1rem -.875rem 1.875rem -.625rem var(--Gray900Alpha20-BlackAlpha20)}.saSmallScreen .saMenuItemPopup{left:0;right:0;top:0;bottom:0;border:0}.saMenuItemPopup iframe{width:100%;height:100%}.saMenuItemPopup form{display:none}.smallscreen .saMenuItemPopup{left:0;right:0;top:0;bottom:0;border:0}body.saPopup .saMenuItemPopup{right:0}body.saPopup::before{background:0 0!important}.saPopupOverlay:has(>.saFilterDrawerWrapper){overflow:clip}.saFilterDrawerView .saFilterDrawer{position:relative;width:100%;min-width:0;max-width:none;box-shadow:none}.saFilterDrawerIframe{display:block;width:100%;height:100%;border:0}.saFilterDrawerView,.saFilterDrawerView .interface{height:100%;margin:0}.saFilterDrawerView{overflow:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%}.saFilterDrawerView .saInputPage,.saFilterDrawerView .scrollcontent-inner{display:contents}.saFilterDrawerView .scrollindicator{display:none;height:0}.saFilterDrawerWrapper{position:absolute;inset:0 0 auto auto;height:100%;transition:ease transform .1s;transform:translateX(0);z-index:999;border-left:.0625rem solid var(--Gray200-800);width:var(--Sa-FilterDrawer-Width,23rem);max-width:calc(100vw - 3rem);box-shadow:0 0 2rem var(--Gray900Alpha7-BlackAlpha20)}.saClosed .saFilterDrawerWrapper,.saFilterDrawerWrapper.saClosed{transform:translateX(100%)}.saSmallScreen .saFilterDrawerWrapper{min-width:0;border-left:none}.scrollcontent.saFilterDrawer{display:flex;height:100%;width:100%;flex-direction:column;box-shadow:0 0 2rem var(--Gray900Alpha7-BlackAlpha20);background-color:var(--Sa-Color-Surface);overflow:auto;box-sizing:border-box;scroll-padding:3rem 0;transition:ease box-shadow .2s}.scrollcontent.saFilterDrawer *{box-sizing:border-box}.saShakeDrawer .scrollcontent.saFilterDrawer{animation:saShake .82s cubic-bezier(.36,.07,.19,.97) both}@media (pointer:fine){.saLargeScreen .scrollcontent.saFilterDrawer{scrollbar-gutter:stable}}.saSmallScreen .scrollcontent.saFilterDrawer{padding-top:0;height:100%}.saIosPwa.saSmallScreen .scrollcontent.saFilterDrawer{padding-top:1rem}.scrollcontent.saFilterDrawer .saFilterDrawerHeader{flex-shrink:0;position:sticky;top:0;z-index:2;font-weight:500;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5rem 0 .5rem 1rem;background-color:var(--FilterDrawerStickyBackground);backdrop-filter:blur(.5rem)}.saSmallScreen .scrollcontent.saFilterDrawer .saFilterDrawerHeader{padding:.5rem .5rem .5rem 1rem}.saIosPwa.saSmallScreen .scrollcontent.saFilterDrawer .saFilterDrawerHeader{padding:1.5rem .5rem .5rem 1rem;top:-1rem}.scrollcontent.saFilterDrawer .saDrawerBody{padding:.125rem 0 0 1rem}.saSmallScreen .scrollcontent.saFilterDrawer .saDrawerBody{padding:0}.scrollcontent.saFilterDrawer .saFilterDrawerFooter{position:sticky;bottom:0;padding:1rem;background-color:var(--FilterDrawerStickyBackground);backdrop-filter:blur(.5rem)}.saSmallScreen .scrollcontent.saFilterDrawer .saFilterDrawerFooter{padding:0}.scrollcontent.saFilterDrawer .saCloseModal{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;color:var(--Primary600-Gray100);background:0 0;margin-left:auto;position:relative}.scrollcontent.saFilterDrawer .saCloseModal .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.scrollcontent.saFilterDrawer .saCloseModal .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.scrollcontent.saFilterDrawer .saCloseModal .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.scrollcontent.saFilterDrawer .saCloseModal:enabled:active{border-radius:.75rem}.scrollcontent.saFilterDrawer .saCloseModal .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.scrollcontent.saFilterDrawer .saCloseModal:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.scrollcontent.saFilterDrawer .saCloseModal:enabled:hover .saIcon{color:var(--Primary600-White)}}.scrollcontent.saFilterDrawer .saCloseModal:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.scrollcontent.saFilterDrawer .saCloseModal:enabled:active .saIcon{color:var(--Primary700-White)}.scrollcontent.saFilterDrawer .saCloseModal.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.scrollcontent.saFilterDrawer .saCloseModal.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.scrollcontent.saFilterDrawer .saCloseModal.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.scrollcontent.saFilterDrawer .saCloseModal.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.scrollcontent.saFilterDrawer .saCloseModal.saDestructive:hover .saIcon{color:var(--White)}.scrollcontent.saFilterDrawer .saCloseModal.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.scrollcontent.saFilterDrawer .saCloseModal.saDestructive.saOpen,.scrollcontent.saFilterDrawer .saCloseModal.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.scrollcontent.saFilterDrawer .saCloseModal.saDestructive.saOpen .saIcon,.scrollcontent.saFilterDrawer .saCloseModal.saDestructive:active .saIcon{color:var(--White)}.scrollcontent.saFilterDrawer .saCloseModal.saDestructive.saOpen .saBadge,.scrollcontent.saFilterDrawer .saCloseModal.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.scrollcontent.saFilterDrawer .saCloseModal.saDisabled,.scrollcontent.saFilterDrawer .saCloseModal:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.scrollcontent.saFilterDrawer .saCloseModal.saDisabled[data-sa-admin-link],.scrollcontent.saFilterDrawer .saCloseModal:disabled[data-sa-admin-link]{cursor:default}.scrollcontent.saFilterDrawer .saCloseModal.saDisabled .saIcon,.scrollcontent.saFilterDrawer .saCloseModal:disabled .saIcon{color:var(--Gray300-700)}.saSmallScreen .scrollcontent.saFilterDrawer .saCloseModal::after{content:'';height:2.75rem;width:2.75rem;position:absolute;inset:-.5rem -.5rem auto auto}.apiAlertText{color:var(--Red600-400)}.saToc{display:flex;flex-direction:column;position:sticky;top:1rem;font-size:.875rem;line-height:1;background-color:var(--Sa-Color-Background);max-width:22rem;min-width:12rem;margin-left:2rem;order:99;transition:ease max-height .1s;max-height:2rem}.saToc.saNoTransition,.saToc.saNoTransition *{transition:none!important}.saToc *{box-sizing:border-box}.saToc.saOpen{max-height:80vh;transition:ease max-height .1s}.saSmallScreen .saToc{display:none}.saMultiPartContent .saToc,.saTocFixed .saToc{top:0;order:0;position:relative;margin-left:0;padding:0 0 1rem 0;width:100%;max-width:unset}.saToc ul{padding:.25rem 0 1rem 1rem;width:100%;scrollbar-gutter:stable;overflow:hidden;visibility:hidden;transition:ease transform .1s .1s,ease visibility .1s .1s,ease opacity .1s .1s;transform:scaleY(0);transform-origin:top;opacity:0}.saOpen.saToc ul{overflow:auto;opacity:1;transform:scaleY(1);visibility:visible}.saToc li{display:flex;color:var(--Sa-Color-TextSecondary);position:relative;overflow-wrap:anywhere;border-left:1px solid var(--Gray200-800);align-items:baseline}.saToc li[hidden]{display:none}.saToc li.saActive{border-color:var(--Primary600-White);color:var(--Primary600-White)}.saToc li.saActive::after{opacity:1}.saToc li:has(.saTocLink:hover){border-color:var(--Sa-Color-Text);color:var(--Sa-Color-Text)}.saToc li:has(.saTocLink:active){border-color:var(--Primary800-White);color:var(--Primary800-White)}.saTocLink{display:inline-flex;align-items:center;color:inherit;min-height:1.5rem;padding:.25rem .5rem;text-decoration:none;box-decoration-break:clone}.saTocIcon{font-size:1rem;cursor:pointer;display:inline-flex;align-self:center}.saTocIcon.saError{color:var(--Red600-400);transition:ease color .2s}@media (pointer:fine){.saTocIcon.saError:hover{color:var(--Red700-300)}}.saTocIcon.saError:active{color:var(--Red800-200)}.saTocButton{appearance:none;-webkit-appearance:none;-moz-appearance:none;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;gap:.5rem;color:var(--Sa-Color-Label);background-color:transparent;min-height:2rem;font-weight:500;font-size:1rem;line-height:1.375rem}.saTocFixed .saTocButton{font-size:1.25rem;line-height:1.75rem;font-weight:600}.saStandard .saTocFixed .saTocButton{font-size:1.5rem;line-height:2rem;min-height:2.5rem}.saTocButton .saIcon{font-size:.875rem;color:var(--Sa-Color-Icon);transition:ease .2s transform}.saOpen .saTocButton .saIcon{transform:rotate(-180deg)}@media (pointer:fine){.saTocButton:hover{color:var(--Primary600-White)}.saTocButton:hover .saIcon{color:inherit}}.saTocButton:active{color:var(--Primary800-White)}.saTocButton:active .saIcon{color:inherit}.saValidationBubble{position:absolute;min-height:2rem;display:flex;z-index:1000;gap:.5rem;align-items:center;color:var(--White);background-color:var(--Gray900-1000);font-size:.875rem;line-height:1rem;padding:.5rem 2.25rem .5rem .5rem;border-radius:.5rem;width:max-content;box-sizing:border-box;overflow:hidden;cursor:default}.saSmallScreen .saValidationBubble{min-height:2.75rem;padding-right:3rem}.saValidationBubble.saWarning{background-color:var(--Yellow300-900);color:var(--Yellow900-100)}.saValidationBubble.saWarning .saButton:not(:hover,:active){color:var(--Yellow900-100)}.saValidationBubble.saError{background-color:var(--Red600-700)}.saValidationBubble.saError .saButton:not(:hover,:active){color:var(--Red200)}.saValidationBubble.saInfo{background-color:var(--Primary600-700)}.saValidationBubble.saInfo .saButton:not(:hover,:active){color:var(--Sa-Color-Primary200)}.saValidationBubble.saSuccess{background-color:var(--Green600-700)}.saValidationBubble.saSuccess .saButton:not(:hover,:active){color:var(--Green200)}.saValidationBubble button.saButton{position:absolute;top:0;right:0;width:2rem;height:100%;background-color:transparent;color:inherit;transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s}.saSmallScreen .saValidationBubble button.saButton{width:2.75rem}.saValidationBubble button.saButton .saIcon{margin-top:1px}@media (pointer:fine){.saValidationBubble button.saButton:hover{background-color:var(--Red600-700);color:var(--White)}}.saValidationBubble button.saButton:active{background-color:var(--Red700-800);color:var(--White)}.saChatWrapper{display:flex;flex-direction:column}.saLargeScreen .saMultiPartPanel .saChatWrapper{width:100%;height:100%;box-sizing:border-box;overflow:hidden}.saLargeScreen .saMultiPartPanel.saFitToContentWidth .saChatWrapper{width:48rem}.saLargeScreen .saMultiPartPanel.saFitToContent .saChatWrapper,.saMiniView.saFitToContent .saChatWrapper{height:40rem}.saLargeScreen .saMultiPartPanel.saFitToContent .saChatWrapper .saChat,.saMiniView.saFitToContent .saChatWrapper .saChat{overflow-y:auto}.saSmallScreen .saMultiPartPanel .saChatWrapper{height:80dvh}.saSmallScreen .saMultiPartPanel .saChatWrapper .saChat{overflow-y:auto}.saLargeScreen .saChatWrapper{max-width:48rem}.saLargeScreen .saChatWrapper.saChatReadOnly .saChat{border-radius:1rem 1rem 1rem 1rem;border:1px solid var(--Sa-Color-InputFieldBorder)}.saChatWrapper *{box-sizing:border-box}.saChatWrapper [hidden]{display:none!important}.saChatWrapper .saChat{display:flex;flex-direction:column;height:100%;position:relative;flex:1;padding:1rem;background-color:var(--Sa-Color-Surface)}.saLargeScreen .saMultiPartPanel.saHasBorder .saChatWrapper .saChat{border-radius:0;border:none}.saLargeScreen .saChatWrapper .saChat{border-radius:1.5rem 1.5rem 0 0;border:1px solid var(--Sa-Color-InputFieldBorder);border-bottom:none}.saChatWrapper .saChatLog{display:flex;flex-direction:column;list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0;overflow-wrap:break-word;z-index:0}.saChatWrapper .saChatDate{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem;width:100%;position:sticky;top:-1rem;padding:2rem 0 1rem 0;pointer-events:none;z-index:2}.saSmallScreen .saChatWrapper .saChatDate{top:calc(-1rem + var(--Sa-SmallScreen-Header-Offset-Y,0))}.saSmallScreen .saMultiPartPanel .saChatWrapper .saChatDate{top:-2rem}.saChatWrapper .saChatDate time{display:flex;justify-content:center;align-items:center;font-size:.75rem;line-height:.75rem;height:1.5rem;width:fit-content;padding:0 .625rem;background-color:var(--Gray50-1100);border:1px solid var(--Sa-Color-InputFieldBorder);border-radius:99rem;pointer-events:all}.saChatWrapper .saChatMessage{display:flex;margin:0 2rem .25rem 0;flex-direction:row;align-items:end;position:relative}.saChatWrapper .saChatMessage:first-child{padding-top:2rem}.saChatWrapper .saChatMessage:has(footer){margin:0 2rem 1rem 0}.saChatWrapper .saChatMessage:not(.saChatSender,.saChatSystem):not(:has(.saChatAvatar)){padding-left:2rem}.saChatWrapper .saChatSender{align-items:flex-end;margin:0 0 .25rem 2rem}.saChatWrapper .saChatSender .saChatMessageInner{align-items:flex-end}.saChatWrapper .saChatSender .saChatMessageBody{align-items:flex-end}.saChatWrapper .saChatSender .saChatMessageBody>p{background-color:var(--ChatSenderBackground);color:var(--Text-White);border-radius:1.25rem 1.25rem .25rem 1.25rem}.saChatWrapper .saChatSender .saChatMessageFooter{padding:0 1rem 0 0;flex-direction:row-reverse}.saChatWrapper .saChatSender.saChatEdit{padding:0}.saChatWrapper .saChatSender:has(footer){margin:0 0 1rem 2rem}.saChatWrapper .saChatSender .saChatToolbar,.saChatWrapper .saChatSender .saChatToolbarMenu{left:unset;right:.5rem}.saChatWrapper .saChatAiResponse{position:relative;font-size:.875rem;line-height:1.5rem;padding-bottom:3rem}.saChatWrapper .saChatAiResponse.saChatStreaming .saChatMessageContent>p:not(:last-child),.saChatWrapper .saChatAiResponse:not(.saChatStreaming) .saChatMessageContent>p:not(:last-of-type){margin-bottom:.625rem}.saSmallScreen .saChatWrapper .saChatAiResponse{font-size:1rem;line-height:1.5rem}.saChatWrapper .saChatAiResponse:has(+.saChatAiResponse){padding-bottom:1rem}.saChatWrapper .saChatAiResponse.saChatStreaming,.saChatWrapper .saChatAiResponse:has(+.saChatSpinner){padding-bottom:0}.saChatWrapper .saChatMessageContent{position:relative}.saChatWrapper .saChatSystem{margin:.5rem 0 1rem 0}.saChatWrapper .saChatSystem .saChatMessageBody{max-width:100%}.saChatWrapper .saChatSystem .saChatMessageBody>p{text-align:center;color:var(--Gray600-200);font-size:.75rem;line-height:1rem;width:100%;background-color:transparent;padding:0}.saChatWrapper .saChatAvatar{display:flex;justify-content:center;align-items:center;height:1.5rem;min-width:1.5rem;background-color:var(--Gray300-800);color:var(--White);border-radius:50%;font-size:.625rem;line-height:1.5rem;transition:ease background .2s,ease transform .2s,ease opacity .2s;transform:scale(1);border-width:1px;border-style:solid;margin:0 .5rem 1rem 0}.saChatWrapper .saChatMessageInner{display:flex;flex-direction:column;position:relative;width:100%}.saChatWrapper .saChatMessageFooter{display:flex;gap:.5rem;position:relative;min-height:1rem;align-items:end;padding:0 0 0 1rem}.saChatWrapper .saChatSenderName{font-size:.75rem;line-height:.75rem;font-weight:500}.saChatWrapper .saChatMessageTime{font-size:.75rem;line-height:.75rem;color:var(--Sa-Color-TextSecondary);position:relative}.saChatWrapper .saChatMessageBody{display:flex;flex-direction:column;gap:.25rem;position:relative;max-width:28rem;width:100%}.saChatWrapper .saChatMessageBody>p{font-size:.875rem;line-height:1.25rem;word-break:break-word;background-color:var(--Gray100-1000);width:fit-content;padding:.625rem 1rem;border-radius:.25rem;min-width:2.5rem;transition:border-radius ease .2s;border-radius:1.25rem 1.25rem 1.25rem .25rem}.saSmallScreen .saChatWrapper .saChatMessageBody>p{font-size:1rem;line-height:1.25rem}.saChatWrapper .saChatEdit{width:100%}.saChatWrapper .saChatEdit p{display:none}.saChatWrapper .saChatEdit .saChatToolbar{display:none}.saChatWrapper .saChatMessageEdit{display:flex;width:100%;flex-direction:column}.saChatWrapper .saChatMessageEdit .saChatTextarea{appearance:none;-webkit-appearance:none;background-color:transparent;width:100%;height:100%;resize:none;font-size:.875rem;line-height:1.25rem;font-family:inherit;color:inherit;min-height:8rem;max-height:50dvh;background-color:var(--Sa-Color-Surface);border-radius:.75rem;border:none;padding:.625rem 0 .625rem 1rem;overflow-y:auto;outline:1px solid var(--Sa-Color-InputFieldBorder);outline-offset:-1px;box-shadow:0 1px 2px var(--Gray900Alpha3-BlackAlpha80),0 2px .1875rem var(--Gray900Alpha3-BlackAlpha80)}@media (pointer:fine){.saChatWrapper .saChatMessageEdit .saChatTextarea:hover{outline-color:var(--Sa-Color-Primary600);background-color:var(--Primary50-Gray1000)}}.saChatWrapper .saChatMessageEdit .saChatTextarea:focus{outline-color:var(--Primary600-400);outline-offset:-2px;outline-width:2px;background-color:var(--Primary50-Gray1000)}.saLargeScreen .saChatWrapper .saChatMessageEdit .saChatTextarea{scrollbar-gutter:stable}.saLargeScreen .saChatWrapper .saChatMessageEdit .saChatTextarea::-webkit-scrollbar{background-color:transparent}.saLargeScreen .saChatWrapper .saChatMessageEdit .saChatTextarea::-webkit-scrollbar-thumb{background-color:transparent}.saLargeScreen .saChatWrapper .saChatMessageEdit .saChatTextarea:is(:hover,:focus-within)::-webkit-scrollbar{background-color:var(--Gray200-900)}.saLargeScreen .saChatWrapper .saChatMessageEdit .saChatTextarea:is(:hover,:focus-within)::-webkit-scrollbar-thumb{background-color:var(--Gray500-700)}.saLargeScreen .saChatWrapper .saChatMessageEdit .saChatTextarea:is(:hover,:focus-within)::-webkit-scrollbar-thumb:hover{background-color:var(--Gray700-600)}.saLargeScreen .saChatWrapper .saChatMessageEdit .saChatTextarea:is(:hover,:focus-within)::-webkit-scrollbar-thumb:active{background-color:var(--Gray900-500)}.saSmallScreen .saChatWrapper .saChatMessageEdit .saChatTextarea{padding:.625rem 1rem .625rem 1rem;font-size:1rem;line-height:1.25rem}.saChatWrapper .saChatMessageEdit .saChatButtonGroup{display:flex;padding:.5rem 0 0 1rem;gap:.5rem}.saSmallScreen .saChatWrapper .saChatMessageEdit .saChatButtonGroup{padding:.5rem 0 0 0}.saChatWrapper .saChatMessageEdit .saChatButtonGroup button{min-width:4rem}.saSmallScreen .saChatWrapper .saChatMessageEdit .saChatButtonGroup button{flex:1}.saChatWrapper .saChatToolbar{display:flex;flex-direction:row;list-style:none;position:absolute;top:-2rem;left:.5rem;height:2.5rem;align-items:center;width:fit-content;gap:.25rem;z-index:10;background-color:var(--Sa-Color-Surface);border-radius:.625rem;padding:.25rem;border:1px solid var(--Gray50-1100);box-shadow:0 1px 2px var(--Gray900Alpha7-BlackAlpha20),0 2px .25rem var(--Gray900Alpha7-BlackAlpha20)}.saChatWrapper .saChatToolbar button{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saChatWrapper .saChatToolbar button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saChatWrapper .saChatToolbar button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saChatWrapper .saChatToolbar button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saChatWrapper .saChatToolbar button .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saChatWrapper .saChatToolbar button:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saChatWrapper .saChatToolbar button:enabled:hover .saIcon{color:var(--Primary600-White)}}.saChatWrapper .saChatToolbar button:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saChatWrapper .saChatToolbar button:enabled:active .saIcon{color:var(--Primary700-White)}.saChatWrapper .saChatToolbar button.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saChatWrapper .saChatToolbar button.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saChatWrapper .saChatToolbar button.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saChatWrapper .saChatToolbar button.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saChatWrapper .saChatToolbar button.saDestructive:hover .saIcon{color:var(--White)}.saChatWrapper .saChatToolbar button.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saChatWrapper .saChatToolbar button.saDestructive.saOpen,.saChatWrapper .saChatToolbar button.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saChatWrapper .saChatToolbar button.saDestructive.saOpen .saIcon,.saChatWrapper .saChatToolbar button.saDestructive:active .saIcon{color:var(--White)}.saChatWrapper .saChatToolbar button.saDestructive.saOpen .saBadge,.saChatWrapper .saChatToolbar button.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saChatWrapper .saChatToolbar button.saDisabled,.saChatWrapper .saChatToolbar button:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saChatWrapper .saChatToolbar button.saDisabled[data-sa-admin-link],.saChatWrapper .saChatToolbar button:disabled[data-sa-admin-link]{cursor:default}.saChatWrapper .saChatToolbar button.saDisabled .saIcon,.saChatWrapper .saChatToolbar button:disabled .saIcon{color:var(--Gray300-700)}.saChatWrapper .saChatToolbar button:enabled:active{border-radius:.75rem}.saChatWrapper .saChatToolbar button.saOpen{background-color:var(--Primary100-Gray900);color:var(--Primary600-White)}.saChatWrapper .saChatToolbar button.saOpen .saIcon{color:var(--Primary600-White)}.saChatWrapper .saChatToolbarMenu{position:absolute;top:1rem;left:1rem;display:flex;flex-direction:column;background-color:var(--Sa-Color-Surface);border-radius:.625rem;border:1px solid var(--Gray50-1100);box-shadow:0 1px 2px var(--Gray900Alpha7-BlackAlpha20),0 2px .25rem var(--Gray900Alpha7-BlackAlpha20);padding:.25rem;border-radius:.75rem;z-index:11}.saChatWrapper .saChatToolbarMenu button{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem;color:var(--Primary600-White);width:100%;justify-content:flex-start}.saChatWrapper .saChatToolbarMenu button .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saChatWrapper .saChatToolbarMenu button .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saChatWrapper .saChatToolbarMenu button .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saChatWrapper .saChatToolbarMenu button .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saChatWrapper .saChatToolbarMenu button:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saChatWrapper .saChatToolbarMenu button:enabled:hover .saIcon{color:var(--Primary600-White)}}.saChatWrapper .saChatToolbarMenu button:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saChatWrapper .saChatToolbarMenu button:enabled:active .saIcon{color:var(--Primary700-White)}.saChatWrapper .saChatToolbarMenu button.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saChatWrapper .saChatToolbarMenu button.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saChatWrapper .saChatToolbarMenu button.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saChatWrapper .saChatToolbarMenu button.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saChatWrapper .saChatToolbarMenu button.saDestructive:hover .saIcon{color:var(--White)}.saChatWrapper .saChatToolbarMenu button.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saChatWrapper .saChatToolbarMenu button.saDestructive.saOpen,.saChatWrapper .saChatToolbarMenu button.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saChatWrapper .saChatToolbarMenu button.saDestructive.saOpen .saIcon,.saChatWrapper .saChatToolbarMenu button.saDestructive:active .saIcon{color:var(--White)}.saChatWrapper .saChatToolbarMenu button.saDestructive.saOpen .saBadge,.saChatWrapper .saChatToolbarMenu button.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saChatWrapper .saChatToolbarMenu button.saDisabled,.saChatWrapper .saChatToolbarMenu button:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saChatWrapper .saChatToolbarMenu button.saDisabled[data-sa-admin-link],.saChatWrapper .saChatToolbarMenu button:disabled[data-sa-admin-link]{cursor:default}.saChatWrapper .saChatToolbarMenu button.saDisabled .saIcon,.saChatWrapper .saChatToolbarMenu button:disabled .saIcon{color:var(--Gray300-700)}.saChatWrapper .saChatToolbarMenu button:has(.saIcon){padding-left:.625rem}.saChatWrapper .saChatToolbarMenu button:enabled:active{border-radius:.75rem}.saChatWrapper .saChatToolbarMenu button .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saChatWrapper .saChatComposerWrapper{position:sticky;bottom:1.5rem;z-index:0}.saSmallScreen .saChatWrapper .saChatComposerWrapper{bottom:1rem;padding:0 1rem 0 1rem}.saLargeScreen .saMultiPartPanel .saChatWrapper .saChatComposerWrapper{bottom:0}.saChatWrapper .saChatComposerWrapper::after{content:'';position:absolute;bottom:-1.5rem;left:0;height:4rem;width:100%;background-color:var(--Sa-Color-Background);pointer-events:none;z-index:-1;box-sizing:border-box}.saSmallScreen .saChatWrapper .saChatComposerWrapper::after{height:2rem;bottom:-1rem}.saMultiPartPanel .saChatWrapper .saChatComposerWrapper::after{content:none}.saChatWrapper .saChatComposerWrapper:has(.saChatComposerInstruction)::after{height:6rem}.saSmallScreen .saChatWrapper .saChatComposerWrapper:has(.saChatComposerInstruction)::after{height:4rem}.saChatWrapper .saChatComposer{display:flex;position:relative}.saChatWrapper .saChatComposer .saChatTextarea{width:100%;height:100%;resize:none;border:none;padding:.75rem 1rem;font-size:.875rem;line-height:1rem;font-family:inherit;outline:0;color:inherit;field-sizing:content;min-height:8rem;max-height:50dvh;border:1px solid var(--Sa-Color-InputFieldBorder);background-color:var(--ChatComposerBackground);overflow-y:auto;transition:background-color .2s ease}.saLargeScreen .saChatWrapper .saChatComposer .saChatTextarea{border-radius:0 0 1.5rem 1.5rem;padding-right:0;scrollbar-gutter:stable}.saLargeScreen .saChatWrapper .saChatComposer .saChatTextarea::-webkit-scrollbar{background-color:transparent}.saLargeScreen .saChatWrapper .saChatComposer .saChatTextarea::-webkit-scrollbar-thumb{background-color:transparent}.saLargeScreen .saChatWrapper .saChatComposer .saChatTextarea:is(:hover,:focus-within)::-webkit-scrollbar{background-color:var(--Gray200-900)}.saLargeScreen .saChatWrapper .saChatComposer .saChatTextarea:is(:hover,:focus-within)::-webkit-scrollbar-thumb{background-color:var(--Gray500-700)}.saLargeScreen .saChatWrapper .saChatComposer .saChatTextarea:is(:hover,:focus-within)::-webkit-scrollbar-thumb:hover{background-color:var(--Gray700-600)}.saLargeScreen .saChatWrapper .saChatComposer .saChatTextarea:is(:hover,:focus-within)::-webkit-scrollbar-thumb:active{background-color:var(--Gray900-500)}.saLargeScreen .saMultiPartPanel.saHasBorder .saChatWrapper .saChatComposer .saChatTextarea{border-radius:.5rem}.saSmallScreen .saChatWrapper .saChatComposer .saChatTextarea{border-radius:1.5rem;font-size:1rem;line-height:1.25rem;min-height:3rem;padding:.75rem 3.5rem .75rem 1rem}.saChatWrapper .saChatComposer .saChatTextarea.saEmpty::before{content:attr(data-placeholder);color:var(--Gray400-600);pointer-events:none;position:absolute}.saChatWrapper .saChatLatest{position:absolute;top:-.5rem;left:50%;transform:translate(-50%,0);height:2rem;width:2rem;min-height:2rem;min-width:2rem;display:flex;justify-content:center;align-items:center;background-color:var(--Sa-Color-Surface);background-color:color-mix(in oklch,var(--Sa-Color-Surface) 60%,transparent);border:1px solid var(--Sa-Color-InputFieldBorder);border-radius:99rem;color:var(--Sa-Color-TextSecondary);transform-origin:center;transition:transform .2s ease,opacity .2s ease,color .2s ease,background-color .2s ease,border .2s ease;margin-top:-2rem}.saChatWrapper .saChatLatest.saReached{transform:translate(-50%,.5rem);opacity:0;pointer-events:none}@media (pointer:fine){.saChatWrapper .saChatLatest:hover{color:var(--Primary600-White);border-color:var(--Sa-Color-Primary600);background-color:var(--Primary100-Gray1000)}}.saChatWrapper .saChatLatest:active{color:var(--Primary700-White);border-color:var(--Sa-Color-Primary700);background-color:var(--Primary200-Gray900)}.saLargeScreen .saMultiPartPanel:not(.saFitToContent) .saChatWrapper .saChatLatest{display:none}.saChatWrapper .saChatComposerInstruction{font-size:.75rem;line-height:1rem;color:var(--Sa-Color-TextSecondary);padding:.5rem 1rem 0 1rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saChatWrapper .saLoadMessagesButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground);gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem;margin:1rem auto 0 auto}.saChatWrapper .saLoadMessagesButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saChatWrapper .saLoadMessagesButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saChatWrapper .saLoadMessagesButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saChatWrapper .saLoadMessagesButton .saIcon{color:var(--Sa-Color-Icon)}.saChatWrapper .saLoadMessagesButton .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saChatWrapper .saLoadMessagesButton:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saChatWrapper .saLoadMessagesButton:enabled:hover .saIcon{color:var(--Primary600-White)}.saChatWrapper .saLoadMessagesButton:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saChatWrapper .saLoadMessagesButton.saOpen,.saChatWrapper .saLoadMessagesButton:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saChatWrapper .saLoadMessagesButton.saOpen .saIcon,.saChatWrapper .saLoadMessagesButton:enabled:active .saIcon{color:var(--Primary700-White)}.saChatWrapper .saLoadMessagesButton.saOpen .saBadge,.saChatWrapper .saLoadMessagesButton:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saChatWrapper .saLoadMessagesButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saChatWrapper .saLoadMessagesButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saChatWrapper .saLoadMessagesButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saChatWrapper .saLoadMessagesButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saChatWrapper .saLoadMessagesButton.saDestructive:hover .saIcon{color:var(--White)}.saChatWrapper .saLoadMessagesButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saChatWrapper .saLoadMessagesButton.saDestructive.saOpen,.saChatWrapper .saLoadMessagesButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saChatWrapper .saLoadMessagesButton.saDestructive.saOpen .saIcon,.saChatWrapper .saLoadMessagesButton.saDestructive:active .saIcon{color:var(--White)}.saChatWrapper .saLoadMessagesButton.saDestructive.saOpen .saBadge,.saChatWrapper .saLoadMessagesButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saChatWrapper .saLoadMessagesButton.saDisabled,.saChatWrapper .saLoadMessagesButton:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saChatWrapper .saLoadMessagesButton.saDisabled[data-sa-admin-link],.saChatWrapper .saLoadMessagesButton:disabled[data-sa-admin-link]{cursor:default}.saChatWrapper .saLoadMessagesButton.saDisabled .saIcon,.saChatWrapper .saLoadMessagesButton:disabled .saIcon{color:var(--Gray300-700)}.saChatWrapper .saLoadMessagesButton.saDisabled .saBadge,.saChatWrapper .saLoadMessagesButton:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saChatWrapper .saLoadMessagesButton:has(.saIcon){padding-left:.625rem}.saChatWrapper .saLoadMessagesButton:enabled:active{border-radius:.75rem}.saChatWrapper .saLoadMessagesButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saChatWrapper .saLoadMessagesButton.saHidden{display:none}.saChatWrapper .saChatButtonSend,.saChatWrapper .saChatButtonStop{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;background-color:var(--Gray50-1100);height:2rem;width:2rem;border-radius:999rem;position:absolute;right:.5rem;bottom:.5rem}.saChatWrapper .saChatButtonSend .saButtonText,.saChatWrapper .saChatButtonStop .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saChatWrapper .saChatButtonSend .saBadgedIcon,.saChatWrapper .saChatButtonStop .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saChatWrapper .saChatButtonSend .saIcon,.saChatWrapper .saChatButtonStop .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saSmallScreen .saChatWrapper .saChatButtonSend,.saSmallScreen .saChatWrapper .saChatButtonStop{right:1rem}.saSmallScreen .saChatWrapper .saChatButtonSend::after,.saSmallScreen .saChatWrapper .saChatButtonStop::after{content:'';position:absolute;height:3rem;width:3rem;inset:-.5rem -.5rem auto auto;opacity:0}.saChatWrapper .saChatButtonSend{background-color:var(--Primary600-700);color:var(--Sa-Color-PrimaryButtonLabel)}.saChatWrapper .saChatButtonSend .saIcon{color:var(--Sa-Color-PrimaryButtonIcon)}.saChatWrapper .saChatButtonSend .saBadge{color:var(--Sa-Color-Primary600);background:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary600-700)}@media (pointer:fine){.saChatWrapper .saChatButtonSend:enabled:hover{background-color:var(--Primary700-800)}.saChatWrapper .saChatButtonSend:enabled:hover .saBadge{background-color:var(--Sa-Color-PrimaryButtonIcon);border-color:var(--Primary700-800)}}.saChatWrapper .saChatButtonSend.saOpen,.saChatWrapper .saChatButtonSend:enabled:active{background-color:var(--Primary800-900)}.saChatWrapper .saChatButtonSend.saOpen .saBadge,.saChatWrapper .saChatButtonSend:enabled:active .saBadge{color:var(--Primary800-900);border-color:var(--Primary800-900)}.saChatWrapper .saChatButtonSend:disabled{background:var(--Primary200-Gray900);color:var(--PrimaryButtonLabel-Gray700);cursor:not-allowed}.saChatWrapper .saChatButtonSend:disabled[data-sa-admin-link]{cursor:default}.saChatWrapper .saChatButtonSend:disabled .saIcon{color:var(--PrimaryButtonIcon-Gray700)}.saChatWrapper .saChatButtonSend.saDestructive{background-color:var(--Sa-Color-DestructiveButtonBackground);color:var(--White);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness13)}@media (pointer:fine){.saChatWrapper .saChatButtonSend.saDestructive:enabled:hover{background-color:var(--Sa-Color-DestructiveButtonBackground-Brightness90)}}.saChatWrapper .saChatButtonStop{border:solid 1px var(--Gray200-800);color:var(--Sa-Color-Label);background-color:var(--Sa-Color-SecondaryButtonBackground)}.saChatWrapper .saChatButtonStop .saIcon{color:var(--Sa-Color-Icon)}.saChatWrapper .saChatButtonStop .saBadge{color:var(--Sa-Color-SecondaryButtonBackground);border:2px solid var(--Sa-Color-SecondaryButtonBackground)}@media (pointer:fine){.saChatWrapper .saChatButtonStop:enabled:hover{color:var(--Primary600-White);border-color:var(--Primary600-Gray500);background-color:var(--Primary50-Gray1000)}.saChatWrapper .saChatButtonStop:enabled:hover .saIcon{color:var(--Primary600-White)}.saChatWrapper .saChatButtonStop:enabled:hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saChatWrapper .saChatButtonStop.saOpen,.saChatWrapper .saChatButtonStop:enabled:active{color:var(--Primary700-White);border-color:var(--Primary700-Gray400);background:var(--Primary100-Gray900)}.saChatWrapper .saChatButtonStop.saOpen .saIcon,.saChatWrapper .saChatButtonStop:enabled:active .saIcon{color:var(--Primary700-White)}.saChatWrapper .saChatButtonStop.saOpen .saBadge,.saChatWrapper .saChatButtonStop:enabled:active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saChatWrapper .saChatButtonStop.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saChatWrapper .saChatButtonStop.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saChatWrapper .saChatButtonStop.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saChatWrapper .saChatButtonStop.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saChatWrapper .saChatButtonStop.saDestructive:hover .saIcon{color:var(--White)}.saChatWrapper .saChatButtonStop.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saChatWrapper .saChatButtonStop.saDestructive.saOpen,.saChatWrapper .saChatButtonStop.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saChatWrapper .saChatButtonStop.saDestructive.saOpen .saIcon,.saChatWrapper .saChatButtonStop.saDestructive:active .saIcon{color:var(--White)}.saChatWrapper .saChatButtonStop.saDestructive.saOpen .saBadge,.saChatWrapper .saChatButtonStop.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saChatWrapper .saChatButtonStop.saDisabled,.saChatWrapper .saChatButtonStop:disabled{color:var(--Gray300-700);background-color:var(--Gray50-900);border-color:transparent;cursor:not-allowed}.saChatWrapper .saChatButtonStop.saDisabled[data-sa-admin-link],.saChatWrapper .saChatButtonStop:disabled[data-sa-admin-link]{cursor:default}.saChatWrapper .saChatButtonStop.saDisabled .saIcon,.saChatWrapper .saChatButtonStop:disabled .saIcon{color:var(--Gray300-700)}.saChatWrapper .saChatButtonStop.saDisabled .saBadge,.saChatWrapper .saChatButtonStop:disabled .saBadge{color:var(--Gray50-900);background:var(--Gray300-700);border-color:var(--Gray50-900)}.saChatWrapper .saChatThinkingWrapper{display:inline-flex;align-items:center}.saChatWrapper .saChatThinkingSpinner{height:1.25rem;width:1.25rem;background-image:radial-gradient(at top left,transparent,transparent),radial-gradient(at bottom right,var(--Sa-Color-Primary700),transparent),linear-gradient(to bottom right,var(--Sa-Color-Primary300),var(--Sa-Color-Primary700));background-image:radial-gradient(at top left,color-mix(in oklch,var(--White) 20%,transparent),transparent),radial-gradient(at bottom right,var(--Sa-Color-Primary700),transparent),linear-gradient(to bottom right,var(--Sa-Color-Primary300),var(--Sa-Color-Primary700));border-radius:50%;animation:chatThinkingSpinner 2s ease-in-out infinite alternate}@keyframes chatThinkingSpinner{from{transform:scale(1)}to{transform:scale(.625)}}.saChatWrapper .saChatThinkingText{margin-left:.5rem;position:relative;padding-right:2rem;background:linear-gradient(120deg,var(--Sa-Color-Text) 0,var(--Sa-Color-Text) 60%,var(--Sa-Color-TextSecondary) 70%,var(--Gray400) 80%,var(--Gray600) 90%,var(--Sa-Color-Text) 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:chatThinkingShine 6s linear infinite}@keyframes chatThinkingShine{0%{background-position:200% 0}75%{background-position:-200% 0}100%{background-position:-200% 0}}.saChatWrapper .saChatWord{opacity:0;animation:chatWordIn .2s ease-out forwards}@keyframes chatWordIn{to{opacity:1}}.saAppInstall .saAppInstructions{width:fit-content;box-sizing:border-box}.saSmallScreen .saAppInstall .saAppInstructions{padding:1rem;width:100%}.saAppInstall .saAppInstructions p{margin:.5rem 0}.saAppInstall .saAppInstructions h2{margin:-.25rem 0 .5rem 0}.saAppInstall .saAppInstructions ol{margin:0;padding-inline-start:1.5rem}.saAppInstall .saAppInstructions li{margin-top:1rem}.saAppInstall .saAppInstructions .saAppleShareIcon{height:1rem;margin-right:.1rem}.saAppInstall .saAppInstructions .saDefaultButtonPrimary{margin-top:1.5rem}.saSmallScreen .saAppInstall .saAppInstructions .saDefaultButtonPrimary{width:100%}.saFavoriteToggle{display:flex;justify-content:center;align-items:center;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;background-color:transparent;color:var(--Sa-Color-Favorite);border-radius:.5rem;font-size:1rem;position:relative;transition:ease background-color .2s,ease color .2s,border-radius .2s ease}.saFavoriteToggle:enabled:active{border-radius:.75rem}.saDesktopHeader .saFavoriteToggle{margin-bottom:-.25rem}.saSmallScreen .saFavoriteToggle::after{content:'';height:2.75rem;width:2.75rem;position:absolute;right:-.75rem}.saHighContrast .saFavoriteToggle{color:var(--Sa-Color-FavoriteHighContrast)}.saFavoriteToggle:hover{color:var(--Sa-Color-FavoriteHover);background-color:var(--Sa-Color-FavoriteBackgroundHover)}.saHighContrast .saFavoriteToggle:hover{color:var(--Sa-Color-FavoriteHoverHighContrast);background-color:var(--Sa-Color-FavoriteBackgroundHoverHighContrast)}.saFavoriteToggle:active{color:var(--Sa-Color-FavoriteActive);background-color:var(--Sa-Color-FavoriteBackgroundActive)}.saHighContrast .saFavoriteToggle:active{color:var(--Sa-Color-FavoriteActiveHighContrast);background-color:var(--Sa-Color-FavoriteBackgroundActiveHighContrast)}.saFavoriteToggle .saIcon{display:block;position:absolute;inset:auto;transition:ease transform .2s,ease opacity .2s;transform-origin:center}.saFavoriteToggle .fas{transform:scale(0)}.saFavoriteToggle[aria-checked=true]{color:var(--Sa-Color-FavoriteChecked)}.saHighContrast .saFavoriteToggle[aria-checked=true]{color:var(--Sa-Color-FavoriteCheckedHighContrast)}.saFavoriteToggle[aria-checked=true]:hover{color:var(--Sa-Color-FavoriteCheckedHover)}.saHighContrast .saFavoriteToggle[aria-checked=true]:hover{color:var(--Sa-Color-FavoriteCheckedHoverHighContrast)}.saFavoriteToggle[aria-checked=true]:active{color:var(--Sa-Color-FavoriteCheckedActive)}.saHighContrast .saFavoriteToggle[aria-checked=true]:active{color:var(--Sa-Color-FavoriteCheckedActiveHighContrast)}.saFavoriteToggle[aria-checked=true] .fas{transform:scale(1)}.saFavoriteToggle[aria-checked=true] .far{opacity:0}.saContextMenu:empty{display:none}.saBottomSheetOptionListWrapper{width:100%}.saContextMenu{z-index:1000;flex-direction:column;background-color:var(--Sa-Color-Surface);border-radius:.75rem;box-sizing:border-box;width:fit-content;min-width:10rem;max-width:45rem;min-height:2.5rem;max-height:28rem;overscroll-behavior:contain;overflow-y:auto;overflow-x:hidden;position:absolute;left:0;padding:.25rem 0;display:none;font-variant-numeric:tabular-nums;box-shadow:0 1px 2px var(--Gray900Alpha7-BlackAlpha20),0 2px .25rem var(--Gray900Alpha7-BlackAlpha20),0 .25rem .5rem var(--Gray900Alpha7-BlackAlpha20),0 .5rem 1rem var(--Gray900Alpha7-BlackAlpha20);outline:1px solid var(--Gray50-1100);outline-offset:-1px;transform-origin:top}.saContextMenu .saBadgeCount{display:flex;align-items:center;justify-content:center;height:1rem;box-sizing:border-box;min-width:1rem;color:var(--Sa-Color-BadgeCountText);background-color:var(--Sa-Color-BadgeCountBackground);border-radius:.75rem;font-size:.75rem;line-height:1rem;padding:.25rem;transition:ease background-color .2s;white-space:nowrap;flex-shrink:0}.saContextMenu .saBadgeCount.saUrgent{color:var(--White);background-color:var(--Red600)}.saContextMenu.saColorPicker{padding:0}.saBottomSheet .saContextMenu{position:static;outline:0;box-shadow:none}.saSmallScreen .saBottomSheet .saContextMenu{min-width:unset;max-width:unset;min-height:unset;max-height:unset;height:fit-content;margin-top:0;border-radius:0;padding:0}.saSmallScreen .saBottomSheet .saContextMenu .saSheetContent .saInputTextWrapper{margin:0;padding:0 1rem 1rem 1rem;width:100%;box-sizing:border-box}.saSmallScreen .saBottomSheet .saContextMenu .saSheetContent .saInputTextWrapper .saInputTextWrapper{margin:0;padding:0 1rem 1rem 1rem;width:100%;box-sizing:border-box}.saSmallScreen .saBottomSheet .saContextMenu .saSheetContent .saInputTextWrapper .saTrailingIconsWrapper{padding:0 1.5rem}.saSmallScreen .saBottomSheet .saContextMenu .saSheetContent .saInputTextWrapper .saTrailingIconsWrapper .saBottomSheetActionIcon{color:var(--Sa-Color-Primary600)}.saInputPageField:not(.saTimeField) .saContextMenu{min-width:max(16rem,100%)}.saSmallScreen .saContextMenu{width:100%}.saContextMenu.saSmallScreenMenu{box-shadow:none;position:static;top:unset;left:unset;width:100%;padding:.25rem 0;border-radius:0;padding:0;margin:0;outline:0}.saContextMenu.saSmallScreenMenu .saOptionWrapper{display:flex}.saContextMenu.saSmallScreenMenu .saOption{width:100%}.saContextMenu.saSmallScreenMenu .saIconHolder .saBadge{right:-.375rem;bottom:-.25rem;border:1px solid;height:.75rem;min-width:.75rem;font-size:.5rem;bottom:-.5rem}.saContextMenu.saOpen,.saContextMenu.saSmallScreenMenu{display:flex}.saLargeScreen .saContextMenu.saOpen{animation:openContextMenuSouth 125ms forwards}.saLargeScreen .saContextMenu.saOpen.saNorth{animation-name:openContextMenuNorth}.saLargeScreen .saContextMenu.saOpen.saEast{animation-name:openContextMenuEast}.saLargeScreen .saContextMenu.saOpen.saSouth{animation-name:openContextMenuSouth}.saLargeScreen .saContextMenu.saOpen.saWest{animation-name:openContextMenuWest}@keyframes openContextMenuNorth{0%{opacity:0;transform:translateY(1rem);pointer-events:none}100%{opacity:1;transform:translateY(0);pointer-events:all}}@keyframes openContextMenuEast{0%{opacity:0;transform:translateX(-1rem);pointer-events:none}100%{opacity:1;transform:translateX(0);pointer-events:all}}@keyframes openContextMenuSouth{0%{opacity:0;transform:translateY(-1rem);pointer-events:none}100%{opacity:1;transform:translateY(0);pointer-events:all}}@keyframes openContextMenuWest{0%{opacity:0;transform:translateX(1rem);pointer-events:none}100%{opacity:1;transform:translateX(0);pointer-events:all}}.saLargeScreen .saContextMenu.saOpen.saOptionColumns{display:table}.saLargeScreen .saContextMenu.saOptionColumns{max-width:75rem;padding:.25rem}.saContextMenu *{box-sizing:border-box}.saContextMenu hr{width:100%;border:none;border-top:1px solid var(--Gray150-900);margin:.25rem auto}.saContextMenu input.saToggle{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--Gray200-800);margin-left:auto;min-width:2.5rem;height:1.5rem;border-radius:.75rem;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;transition:all .3s;position:relative}.saContextMenu input.saToggle:active::before{width:1.5rem}.saContextMenu input.saToggle::before{content:"";margin:0 .125rem;border-radius:.625rem;box-shadow:0 2px 2px var(--Gray900Alpha10-BlackAlpha10);box-sizing:border-box;transition:.3s ease all,left .3s cubic-bezier(.18,.89,.35,1.15);background:var(--White);width:1.25rem;height:1.25rem;border:solid var(--Gray50) 1px;position:absolute;top:.125rem;left:0}.saContextMenu input.saToggle:checked{background:var(--Green400)}.saContextMenu input.saToggle:checked::before{transform:translateX(1rem)}.saContextMenu input.saToggle:checked:active::before{width:1.5rem;margin-left:-2px}.saContextMenu .saOptionRow{display:table-row;border-radius:.5rem;position:relative}.saContextMenu .saOptionRow:not(.saInactive){cursor:pointer}@media (pointer:fine){.saContextMenu .saOptionRow:not(.saInactive):hover{color:var(--Primary600-White)}.saContextMenu .saOptionRow:not(.saInactive):hover *{color:inherit}.saContextMenu .saOptionRow:not(.saInactive):hover .saOptionCell{background-color:var(--Primary50-Gray1000)}}.saContextMenu .saOptionRow:not(.saInactive):active{color:var(--Primary700-White)}.saContextMenu .saOptionRow:not(.saInactive):active *{color:inherit}.saContextMenu .saOptionRow:not(.saInactive):active .saOptionCell{background-color:var(--Primary100-Gray900)}.saContextMenu .saOptionRow:not(.saInactive):active .saOptionCell:only-child{border-radius:.75rem}.saContextMenu .saOptionRow:not(.saInactive):active .saOptionCell:first-child{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.saContextMenu .saOptionRow:not(.saInactive):active .saOptionCell:last-child{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.saContextMenu .saOptionRow:not(.saInactive).saFocus{background-color:var(--Primary100-1200);color:var(--Primary700-White)}.saContextMenu .saOptionRow:not(.saInactive).saFocus .saIcon,.saContextMenu .saOptionRow:not(.saInactive).saFocus .saOptionDescription{color:inherit}.saContextMenu .saOptionCell{display:table-cell;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.5rem;font-size:.875rem;line-height:1rem;transition:ease background-color .2s,ease color .2s,ease border-radius .2s;max-width:25rem;height:2rem;vertical-align:middle}.saContextMenu .saOptionCell.saOptionDescription{padding-bottom:.375rem}.saSmallScreen .saContextMenu .saOptionCell{height:2.75rem}.saContextMenu .saOptionCell:first-child:has(.saOptionIcon){padding:0 0 0 .5rem}.saContextMenu .saOptionCell:only-child{padding:.5rem .75rem;border-radius:.5rem}.saContextMenu .saOptionCell:first-child{padding-left:.75rem;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.saContextMenu .saOptionCell:last-child{padding-right:.75rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.saContextMenu .saOptionWrapper{appearance:none;background-color:transparent;color:var(--Sa-Color-Text);width:100%}.saContextMenu .saOptionWrapper:not(.saInactive,.saNoResults){cursor:pointer}@media (pointer:fine){.saContextMenu .saOptionWrapper:not(.saInactive,.saNoResults):hover .saOption{color:var(--Primary600-White);background-color:var(--Primary50-Gray1000)}.saContextMenu .saOptionWrapper:not(.saInactive,.saNoResults):hover .saOptionDescription,.saContextMenu .saOptionWrapper:not(.saInactive,.saNoResults):hover :is(.saOptionIcon,.saIconHolder.saIcon:first-child){color:inherit}.saContextMenu .saOptionWrapper:not(.saInactive,.saNoResults):hover .saBadge{color:var(--Primary50-Gray1000);border-color:var(--Primary50-Gray1000);background-color:var(--Primary600-White)}}.saContextMenu .saOptionWrapper:not(.saInactive,.saNoResults):active .saOption{color:var(--Primary700-White);background-color:var(--Primary100-Gray900);border-radius:.75rem}.saContextMenu .saOptionWrapper:not(.saInactive,.saNoResults):active .saOptionDescription,.saContextMenu .saOptionWrapper:not(.saInactive,.saNoResults):active :is(.saOptionIcon,.saIconHolder.saIcon:first-child){color:inherit}.saContextMenu .saOptionWrapper:not(.saInactive,.saNoResults):active .saBadge{color:var(--Primary100-Gray900);border-color:var(--Primary100-Gray900);background-color:var(--Primary700-White)}.saContextMenu .saOptionWrapper.saDestructive .saOption{color:var(--Red600-400)}.saContextMenu .saOptionWrapper.saDestructive :is(.saOptionIcon,.saIconHolder.saIcon:first-child){color:inherit}.saContextMenu .saOptionWrapper.saDestructive .saBadge{background-color:var(--Red600-400);color:var(--White-Gray1200)}@media (pointer:fine){.saContextMenu .saOptionWrapper.saDestructive:hover .saOption{color:var(--White);background-color:var(--Red600)}.saContextMenu .saOptionWrapper.saDestructive:hover .saOptionDescription,.saContextMenu .saOptionWrapper.saDestructive:hover :is(.saOptionIcon,.saIconHolder.saIcon:first-child){color:inherit}.saContextMenu .saOptionWrapper.saDestructive:hover .saBadge{background-color:var(--Surface-White);border-color:currentColor;color:var(--Red600)}}.saContextMenu .saOptionWrapper.saDestructive:active .saOption{color:var(--White);background-color:var(--Red700)}.saContextMenu .saOptionWrapper.saDestructive:active .saOptionDescription,.saContextMenu .saOptionWrapper.saDestructive:active :is(.saOptionIcon,.saIconHolder.saIcon:first-child){color:inherit}.saContextMenu .saOptionWrapper.saDestructive:active .saBadge{background-color:var(--Surface-White);border-color:currentColor;color:var(--Red700)}.saContextMenu .saOptionWrapper:is(.saFocus,[aria-selected=true],[aria-checked=true]) .saOption{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saContextMenu .saOptionWrapper:is(.saFocus,[aria-selected=true],[aria-checked=true]) .saOption .saOptionDescription,.saContextMenu .saOptionWrapper:is(.saFocus,[aria-selected=true],[aria-checked=true]) .saOption :is(.saOptionIcon,.saIconHolder.saIcon:first-child){color:inherit}.saContextMenu .saOptionWrapper:is(.saFocus,[aria-selected=true],[aria-checked=true]) .saOption .saBadge{background-color:var(--Sa-Color-Primary700);color:var(--Primary100-White);border-color:currentColor}.saContextMenu .saOptionWrapper.saInactive{pointer-events:unset;cursor:not-allowed;color:var(--Gray300-700)}.saContextMenu .saOptionWrapper.saInactive :is(.saOptionIcon,.saIconHolder.saIcon:first-child){color:var(--Gray300-700)}.saContextMenu .saOptionWrapper.saInactive .saBadge{background-color:var(--Gray300-700);color:var(--Gray100-1000);border-color:var(--Gray100-1200)}.saContextMenu .saOptionWrapper.saInactive .saBadgeCount{background-color:var(--Gray100-1000);color:var(--Gray300-700)}.saContextMenu .saOptionWrapper.saInactive[data-sa-admin-link]{cursor:default}.saContextMenu [data-sa-admin-link] .saOptionWrapper.saInactive{cursor:default}.saContextMenu .saOption{display:flex;flex-direction:row;align-items:center;gap:.5rem;min-height:2rem;padding:.25rem .75rem .25rem .5rem;margin:0 .25rem;border-radius:.5rem;transition:ease border-radius .2s,ease color .2s,ease background-color .2s}.saSmallScreen .saContextMenu .saOption{min-height:2.75rem;padding:.5rem 1rem .5rem .5rem}.saContextMenu :is(.saOptionIcon,.saIconHolder.saIcon:first-child){min-width:1.25rem;font-size:1rem;color:var(--Sa-Color-Icon);text-align:center;transition:unset;line-height:1rem}.saSmallScreen .saContextMenu :is(.saOptionIcon,.saIconHolder.saIcon:first-child){margin-left:.25rem}.saContextMenu .saBadge{font-size:.5rem;height:.75rem;width:.75rem;min-width:.75rem;bottom:-.25rem;right:-.375rem;box-sizing:content-box}.saContextMenu .saOptionText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:left;font-size:.875rem;line-height:1.25rem;min-width:0;font-weight:400}.saContextMenu .saOptionText:first-child{padding-left:.25rem}.saSmallScreen .saContextMenu .saOptionText:first-child{padding-left:.5rem}.saContextMenu .saOptionTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saContextMenu .saOptionDescription{font-size:.75rem;line-height:.875rem;color:var(--Sa-Color-TextSecondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saContextMenu .saOptionShortCut{text-align:right;font-size:.75rem;line-height:1;font-family:'Lucida Console',monospace;color:var(--Sa-Color-TextSecondary);margin-left:auto;padding-right:.25rem}.saSmallScreen .saContextMenu .saOptionShortCut{display:none}.saContextMenu .saOptionShortCut span{margin:0 .125rem}.saContextMenu mark{color:var(--Sa-Color-Primary900);background-color:var(--Sa-Color-Primary300)}.saBottomSheet{border-radius:1rem 1rem 0 0;background:var(--Sa-Color-Surface);position:fixed;width:100%;transition:transform .2s,translate .2s;height:90%;padding-top:3rem}.saBottomSheet.saEaseTransition{transition:transform .2s,translate .2s,top .2s}.saBottomSheet .saSheetDragHandle{position:absolute;top:0;left:0;right:0;width:100%;height:3rem;cursor:grab;display:flex;align-items:center;justify-content:center}.saBottomSheet .saDraggableThumb{position:absolute;bottom:2rem;height:.25rem;background:var(--Gray200-900);border-radius:2px;width:3.5rem}.saBottomSheet .saSheetContent{display:flex;width:100%;height:calc(100% - 3rem);overflow-y:auto}.saBottomSheet .saSheetButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;position:absolute;right:.25rem;top:.25rem}.saBottomSheet .saSheetButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saBottomSheet .saSheetButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saBottomSheet .saSheetButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saBottomSheet .saSheetButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saBottomSheet .saSheetButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saBottomSheet .saSheetButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saBottomSheet .saSheetButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saBottomSheet .saSheetButton:enabled:active .saIcon{color:var(--Primary700-White)}.saBottomSheet .saSheetButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saBottomSheet .saSheetButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saBottomSheet .saSheetButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saBottomSheet .saSheetButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saBottomSheet .saSheetButton.saDestructive:hover .saIcon{color:var(--White)}.saBottomSheet .saSheetButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saBottomSheet .saSheetButton.saDestructive.saOpen,.saBottomSheet .saSheetButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saBottomSheet .saSheetButton.saDestructive.saOpen .saIcon,.saBottomSheet .saSheetButton.saDestructive:active .saIcon{color:var(--White)}.saBottomSheet .saSheetButton.saDestructive.saOpen .saBadge,.saBottomSheet .saSheetButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saBottomSheet .saSheetButton.saDisabled,.saBottomSheet .saSheetButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saBottomSheet .saSheetButton.saDisabled[data-sa-admin-link],.saBottomSheet .saSheetButton:disabled[data-sa-admin-link]{cursor:default}.saBottomSheet .saSheetButton.saDisabled .saIcon,.saBottomSheet .saSheetButton:disabled .saIcon{color:var(--Gray300-700)}.saStandard .saBottomSheet .saSheetButton{gap:.5rem;height:2.5rem;border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.saStandard .saBottomSheet .saSheetButton:has(.saIcon){padding-left:.75rem}.saStandard .saBottomSheet .saSheetButton:enabled:active{border-radius:.75rem}.saStandard .saBottomSheet .saSheetButton .saIcon{font-size:1.25rem;min-width:1.625rem}.saCompact .saBottomSheet .saSheetButton{gap:.375rem;height:2rem;border-radius:.5rem;font-size:.875rem;padding:.5rem .75rem}.saCompact .saBottomSheet .saSheetButton:has(.saIcon){padding-left:.625rem}.saCompact .saBottomSheet .saSheetButton:enabled:active{border-radius:.75rem}.saCompact .saBottomSheet .saSheetButton .saIcon{font-size:1rem;min-width:1.125rem;max-width:1.125rem}.saSmallScreen .saBottomSheet .saSheetButton{gap:.5rem;border-radius:.5rem;height:2.5rem;font-size:1rem;padding:.5rem 1rem}.saSmallScreen .saBottomSheet .saSheetButton:has(.saIcon){padding-left:.75rem}.saSmallScreen .saBottomSheet .saSheetButton:enabled:active{border-radius:.75rem}.saSmallScreen .saBottomSheet .saSheetButton .saIcon{font-size:1.25rem;min-width:1.625rem}[data-lightbox-enabled] img,img[data-lightbox-enabled]{cursor:zoom-in}@media (pointer:fine){[data-lightbox-enabled] img:hover,img[data-lightbox-enabled]:hover{outline:.125rem solid var(--Sa-Color-Primary600);outline-offset:-.125rem}}[data-lightbox-enabled] img:focus-visible,img[data-lightbox-enabled]:focus-visible{outline:.125rem solid var(--Sa-Color-Primary600);outline-offset:-.125rem}.saLightboxOverlay .saLightboxContainer{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.saLightboxZoomed.saLightboxOverlay .saLightboxContainer{align-items:flex-start}.saLightboxZoomed.saLightboxOverlay .saLightboxContainer:has(.saFullWidth){overflow-x:hidden;overflow-y:auto}.saLightboxZoomed.saLightboxOverlay .saLightboxContainer:has(.saFullHeight){justify-content:unset;overflow-x:auto;overflow-y:hidden}.saLightboxOverlay .saLightboxImageWrapper{transform-origin:center;transition:transform .3s ease,box-shadow .3s ease;background:var(--Sa-Color-Surface);cursor:zoom-in;width:var(--image-width);height:var(--image-height);aspect-ratio:var(--image-aspect-ratio);max-width:min(var(--image-width),90%);max-height:min(var(--image-height),90%);user-select:none;transform:translate(var(--start-x),var(--start-y)) scale(var(--start-scale));box-shadow:0 0 0 2px var(--Gray900-100)}.saLightboxOverlay .saLightboxImageWrapper.saFullWidth{align-self:self-start;width:100%;height:auto}.saLightboxOverlay .saLightboxImageWrapper.saFullHeight{align-self:center;width:auto;height:100%}.saLightboxOverlay .saLightboxImage{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.saLightboxOverlay .saLightboxImageZoomed{cursor:zoom-out;max-width:unset;max-height:unset}.saLightboxOverlay .saLightboxCloseButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem;position:fixed;top:.25rem;right:.25rem;color:var(--White);background-color:var(--Gray900-1000);transition:ease border .2s,ease .2s color,ease .2s border-radius,ease .2s background-color,ease .2s box-shadow,ease .2s transform,ease opacity .2s;border-radius:50%;padding:0;transform:translateY(-100%);opacity:0}.saLightboxOverlay .saLightboxCloseButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saLightboxOverlay .saLightboxCloseButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saLightboxOverlay .saLightboxCloseButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saLightboxOverlay .saLightboxCloseButton:enabled:active{border-radius:.75rem}.saLightboxOverlay .saLightboxCloseButton::after{content:'';position:absolute;width:3.5rem;height:3.5rem;bottom:0;left:0}@media (pointer:fine){.saLightboxOverlay .saLightboxCloseButton:hover{background-color:var(--Red600-700)}}.saLightboxOverlay .saLightboxCloseButton:active{background-color:var(--Red700-800)}.saLightboxOverlay.saLightboxOpened .saLightboxImageWrapper{transform:translate(0,0) scale(1)}.saLightboxOverlay.saLightboxOpened .saLightboxCloseButton{transform:translateY(0);opacity:1}.saLightboxOverlay::backdrop{background-color:transparent;transition:ease background-color .2s}.saLightboxOverlay.saLightboxOpened::backdrop{background-color:var(--OverlayBackground)}.saMarkdownContent{line-height:1.5rem;font-size:.875rem;overflow-wrap:break-word}.saMarkdownContent :first-child{margin-top:0}.saMarkdownContent>:last-child{margin-bottom:0}.saMarkdownContent hr{border:none;border-top:1px solid var(--Gray150-900);margin:1.5rem 0}.saMarkdownContent h1,.saMarkdownContent h2,.saMarkdownContent h3,.saMarkdownContent h4,.saMarkdownContent h5,.saMarkdownContent h6{margin:1.5rem 0 .5rem;line-height:1.25;font-weight:600}.saMarkdownContent blockquote,.saMarkdownContent details,.saMarkdownContent dl,.saMarkdownContent ol,.saMarkdownContent p,.saMarkdownContent pre,.saMarkdownContent table,.saMarkdownContent ul{margin:0 0 1rem}.saMarkdownContent ol,.saMarkdownContent ul{margin:0 0 1rem;padding-left:2rem;list-style:revert}.saMarkdownContent ol ul,.saMarkdownContent ul ul{list-style-type:circle}.saMarkdownContent ol ul ol,.saMarkdownContent ol ul ul,.saMarkdownContent ul ul ol,.saMarkdownContent ul ul ul{list-style-type:square}.saMarkdownContent ol ol,.saMarkdownContent ul ol{margin:0;list-style-type:lower-roman}.saMarkdownContent ol ol ol,.saMarkdownContent ol ul ol,.saMarkdownContent ul ol ol,.saMarkdownContent ul ul ol{list-style-type:lower-alpha}.saMarkdownContent li+li{margin-top:.25rem}.saMarkdownContent li>p{margin-top:1rem}.saMarkdownContent blockquote{margin:0 0 1rem;padding:0 1rem;color:var(--Gray700-300);border-left:.25rem solid var(--Gray200-800)}.saMarkdownContent blockquote>:first-child{margin-top:0}.saMarkdownContent blockquote>:last-child{margin-bottom:0}.saMarkdownContent table{border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto;margin:0 0 1rem;font-variant-numeric:tabular-nums}.saMarkdownContent thead{background:var(--Gray50-1100);font-weight:600}.saMarkdownContent td,.saMarkdownContent th{padding:.375rem .75rem;border:1px solid var(--Gray150-800)}.saMarkdownContent table td>:last-child{margin-bottom:0}.saMarkdownContent a{color:var(--Sa-Color-Link);font-weight:500}@media (pointer:fine){.saMarkdownContent a:hover{text-decoration:underline}}.saMarkdownContent code,.saMarkdownContent samp{font-family:monospace;font-size:.75rem;padding:.25rem .375rem;margin:0;background-color:var(--Gray100-1000);border-radius:.375rem;white-space:break-spaces}.saMarkdownContent kbd{display:inline-block;padding:.25rem .375rem;font:11px monospace;line-height:.625rem;vertical-align:middle;background-color:var(--Gray100-1000);border:solid 1px var(--Gray150-900);border-radius:.375rem;box-shadow:inset 0 -1px 0 var(--Gray150-1000)}.saMarkdownContent code br,.saMarkdownContent kbd br{display:none}.saMarkdownContent del code{text-decoration:inherit}.saMarkdownContent pre{padding:1rem;margin:0 0 1rem;font-family:monospace;font-size:.75rem;line-height:1.5;overflow:auto;background-color:var(--Gray50-1100);border:1px solid var(--Gray150-900);border-radius:.5rem}.saMarkdownContent pre>code{all:unset;display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;white-space:pre;background:0 0;border:0;font-size:inherit;tab-size:4}.saMarkdownContent details summary{display:list-item;cursor:pointer}.saMarkdownContent img{max-width:max(16rem,calc(100% - 4rem));max-height:55dvh;height:auto;display:block;border-style:none;box-sizing:content-box}.saMarkdownContent figure{display:block;margin:1rem 2.5rem}.saMarkdownContent figcaption{display:block;font-size:.875rem;color:var(--Gray700-300);text-align:center;margin-top:.5rem}.saMarkdownContent dl{padding:0;margin:0 0 1rem}.saMarkdownContent dt{margin-top:1rem;font-size:1rem;font-style:italic;font-weight:500}.saMarkdownContent dd{margin:0 0 1rem;padding:0 1rem}.saMarkdownContent abbr[title]{border-bottom:none;text-decoration:underline dotted}.saMarkdownContent b,.saMarkdownContent strong{font-weight:600}.saMarkdownContent dfn{font-style:italic}.saMarkdownContent small{font-size:.75rem}.saMarkdownContent sub,.saMarkdownContent sup{font-size:.625rem;line-height:0;position:relative;vertical-align:baseline}.saMarkdownContent sub{bottom:-.25rem}.saMarkdownContent sup{top:-.5rem}.saToastGroup{display:flex;flex-direction:column;align-items:center;gap:.5rem;position:fixed;inset:auto 0 1rem 0;box-sizing:border-box;z-index:0;pointer-events:none}.saSmallScreen .saToastGroup{padding:0 1rem;width:100%;inset:auto auto 1rem auto}.saToastGroup *{box-sizing:border-box}.saToastGroup .saToast{display:flex;justify-content:center;align-items:center;pointer-events:all;height:fit-content;width:fit-content;max-width:calc(100dvw - 2rem);outline:.0625rem solid var(--Sa-Color-InfoBorder);outline-offset:-.0625rem;color:var(--Sa-Color-InfoText);background-image:linear-gradient(var(--Sa-Color-InfoBackground),var(--Sa-Color-InfoBackground));padding:.5rem .5rem .5rem 1rem;min-height:3rem;border-radius:1rem;gap:.5rem;transition:transform .2s ease,opacity .2s ease,width .2s ease;transform-origin:bottom;position:relative}.saSmallScreen .saToastGroup .saToast{width:100%}.saToastGroup .saToast::before{content:'';position:absolute;inset:-.5rem 0 auto;height:.5rem}.saToastGroup .saToast:last-child::after{content:'';position:absolute;inset:auto 0 -1rem;height:1rem}.saToastGroup .saToast:first-child::before{content:none}.saToastGroup .saToast:only-child::before{content:none}.saToastGroup .saToast.saClosing,.saToastGroup .saToast.saOpening{transform:translateY(100%) scale(.5);opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.saToastGroup .saToast.saClosing,.saToastGroup .saToast.saOpening{transform:translateY(0) scale(1);opacity:1}}.saToastGroup .saToast .saToastIcon{font-size:1rem;line-height:.875rem;color:var(--Sa-Color-InfoIcon)}.saToastGroup .saToast.saSuccess{color:var(--Sa-Color-SuccessText);background-image:linear-gradient(var(--Sa-Color-SuccessBackground),var(--Sa-Color-SuccessBackground));outline-color:var(--Sa-Color-SuccessBorder)}.saToastGroup .saToast.saSuccess .saToastIcon{color:var(--Sa-Color-SuccessIcon)}.saToastGroup .saToast.saWarning{color:var(--Sa-Color-WarningText);background-image:linear-gradient(var(--Sa-Color-WarningBackground),var(--Sa-Color-WarningBackground));outline-color:var(--Sa-Color-WarningBorder)}.saToastGroup .saToast.saWarning .saToastIcon{color:var(--Sa-Color-WarningIcon)}.saToastGroup .saToast.saError{color:var(--Sa-Color-ErrorText);background-image:linear-gradient(var(--Sa-Color-ErrorBackground),var(--Sa-Color-ErrorBackground));outline-color:var(--Sa-Color-ErrorBorder)}.saToastGroup .saToast.saError .saToastIcon{color:var(--Sa-Color-ErrorIcon)}.saToastGroup .saToast .saCloseButton{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;font-family:Lexend,sans-serif;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;flex-shrink:0;font-weight:500;color:var(--Primary600-Gray100);background:0 0;border-radius:.5rem;padding:0 .5rem;width:2rem;height:2rem;max-width:2rem;min-width:2rem;font-size:1rem}.saToastGroup .saToast .saCloseButton .saButtonText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.saToastGroup .saToast .saCloseButton .saBadgedIcon{display:flex;position:relative;align-items:center;justify-content:center}.saToastGroup .saToast .saCloseButton .saIcon{transition-property:color,background-color,border-color,transform,border-radius,opacity;transition-duration:.2s;display:flex;align-items:center;justify-content:center}.saToastGroup .saToast .saCloseButton .saIcon{color:var(--Sa-Color-Icon)}@media (pointer:fine){.saToastGroup .saToast .saCloseButton:enabled:hover{background-color:var(--Primary50-Gray1000);color:var(--Primary600-White)}.saToastGroup .saToast .saCloseButton:enabled:hover .saIcon{color:var(--Primary600-White)}}.saToastGroup .saToast .saCloseButton:enabled:active{background-color:var(--Primary100-Gray900);color:var(--Primary700-White)}.saToastGroup .saToast .saCloseButton:enabled:active .saIcon{color:var(--Primary700-White)}.saToastGroup .saToast .saCloseButton.saDestructive{color:var(--DestructiveButtonBackground-Brightness142);border-color:var(--DestructiveButtonBackgroundBrightness182-Brightness142)}.saToastGroup .saToast .saCloseButton.saDestructive .saIcon{color:var(--DestructiveButtonBackground-Brightness142)}.saToastGroup .saToast .saCloseButton.saDestructive .saBadge{background-color:var(--DestructiveButtonBackground-Brightness142)}@media (pointer:fine){.saToastGroup .saToast .saCloseButton.saDestructive:hover{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground);border-color:transparent}.saToastGroup .saToast .saCloseButton.saDestructive:hover .saIcon{color:var(--White)}.saToastGroup .saToast .saCloseButton.saDestructive:hover .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground);border-color:var(--Sa-Color-DestructiveButtonBackground)}}.saToastGroup .saToast .saCloseButton.saDestructive.saOpen,.saToastGroup .saToast .saCloseButton.saDestructive:active{color:var(--White);background:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:transparent}.saToastGroup .saToast .saCloseButton.saDestructive.saOpen .saIcon,.saToastGroup .saToast .saCloseButton.saDestructive:active .saIcon{color:var(--White)}.saToastGroup .saToast .saCloseButton.saDestructive.saOpen .saBadge,.saToastGroup .saToast .saCloseButton.saDestructive:active .saBadge{background-color:var(--White);color:var(--Sa-Color-DestructiveButtonBackground-Brightness85);border-color:var(--Sa-Color-DestructiveButtonBackground-Brightness85)}.saToastGroup .saToast .saCloseButton.saDisabled,.saToastGroup .saToast .saCloseButton:disabled{color:var(--Gray300-700);background-color:transparent;cursor:not-allowed}.saToastGroup .saToast .saCloseButton.saDisabled[data-sa-admin-link],.saToastGroup .saToast .saCloseButton:disabled[data-sa-admin-link]{cursor:default}.saToastGroup .saToast .saCloseButton.saDisabled .saIcon,.saToastGroup .saToast .saCloseButton:disabled .saIcon{color:var(--Gray300-700)}.saToastGroup .saToast .saCloseButton:enabled:active{border-radius:.75rem}@media (pointer:fine){.saToastGroup .saToast .saCloseButton:hover{background-color:var(--Sa-Color-DestructiveButtonBackground)}.saToastGroup .saToast .saCloseButton:hover .saIcon{color:var(--White)}}.saToastGroup .saToast .saCloseButton:active{background-color:var(--Sa-Color-DestructiveButtonBackground-Brightness90)}.saToastGroup .saToast .saCloseButton:active .saIcon{color:var(--White)}.saToastGroup .saToast .saToastText{margin-right:auto;font-size:.875rem;line-height:1.125rem;min-width:0;overflow-wrap:anywhere}.saGridCell .saIconTable .saIcon{cursor:pointer}.saIconTablePreviewBox{position:absolute;z-index:600;background-color:var(--Sa-Color-Surface);border:thin solid var(--Gray200-800);border-radius:.5rem;padding:.5rem;text-align:center}softadmin-nodegraph .saNodeContent .saNodeColumnMandatory{height:.375rem;width:.375rem;background-color:var(--Red600-400);border-radius:50%}softadmin-nodegraph .saNodeContent .saNodeTableIcon .icon{font-size:.625rem;line-height:.75rem;color:var(--Sa-Color-Text)}softadmin-nodegraph .saNodeContent .saNodeTable:has(td.saNodeColumnMandatory) td:first-child,softadmin-nodegraph .saNodeContent .saNodeTable:has(td.saNodeColumnMandatory) th:first-child{padding-right:0;width:.75rem}.saWebServiceLogPart{border:solid 1px var(--Gray200-800);padding:1rem;border-radius:1rem;margin-bottom:1rem}.saWebServiceLogPart h3{margin-top:0}.saWebServiceLogPart p{margin-bottom:0}pre.saCode{tab-size:4}



:root {
--Sa-Color-Background: #ffffff;
--Sa-Color-BadgeCountBackground: #dde3ec;
--Sa-Color-ControlVisibilityChangeBackground: #f0fcff;
--Sa-Color-DestructiveButtonBackground: #e0173e;
--Sa-Color-DestructiveButtonBackground-Brightness182: #ffdbda;
--Sa-Color-DestructiveButtonBackground-Brightness90: #c9002f;
--Sa-Color-DestructiveButtonBackground-Brightness85: #bd0028;
--Sa-Color-DestructiveButtonBackground-Brightness13: #060000;
--Sa-Color-DestructiveButtonBackground-Brightness197: #fff9f9;
--Sa-Color-DestructiveButtonBackground-Brightness142: #ff7d82;
--Sa-Color-ErrorBackground: #fff7f7;
--Sa-Color-ErrorBorder: #ffc6c5;
--Sa-Color-ErrorExpandIcon: #e0173e;
--Sa-Color-ErrorExpandIcon-Brightness80: #af0023;
--Sa-Color-ErrorExpandIcon-Brightness120: #fc4759;
--Sa-Color-ErrorIcon: #e0173e;
--Sa-Color-ExcelButton: #009b36;
--Sa-Color-ExcelButtonActive: #91e89b;
--Sa-Color-ExcelButtonHover: #d6f7d9;
--Sa-Color-Favorite: #ccd5e2;
--Sa-Color-FavoriteActive: #f2c253;
--Sa-Color-FavoriteActiveHighContrast: #bf0024;
--Sa-Color-FavoriteBackgroundActive: #ffecc2;
--Sa-Color-FavoriteBackgroundActiveHighContrast: #ffe8e7;
--Sa-Color-FavoriteBackgroundHover: #fff8e7;
--Sa-Color-FavoriteBackgroundHoverHighContrast: #fff7f7;
--Sa-Color-FavoriteChecked: #ffcd5b;
--Sa-Color-FavoriteCheckedActive: #e4b751;
--Sa-Color-FavoriteCheckedActiveHighContrast: #9b0002;
--Sa-Color-FavoriteCheckedHighContrast: #e0173e;
--Sa-Color-FavoriteCheckedHover: #f2c253;
--Sa-Color-FavoriteCheckedHoverHighContrast: #bf0024;
--Sa-Color-FavoriteHighContrast: #7088a4;
--Sa-Color-FavoriteHover: #ffcd5b;
--Sa-Color-FavoriteHoverHighContrast: #e0173e;
--Sa-Color-FieldDescription: #60748b;
--Sa-Color-GridEditableBackground: #f0ebff;
--Sa-Color-GridEditableBackgroundHover: #ddccff;
--Sa-Color-GridEditableToggleAndBorder: #8b4af1;
--Sa-Color-GridFoot: #f8f9fb;
--Sa-Color-GridHead: #f8f9fb;
--Sa-Color-GridHeadSorted: #e8e9ea;
--Sa-Color-GridRowChecked: #f7faff;
--Sa-Color-GridRowHighlight: #f8f9fb;
--Sa-Color-Icon: #7088a4;
--Sa-Color-IconDark: #60748b;
--Sa-Color-InfoBackground: #f7faff;
--Sa-Color-InfoBorder: #bbd6ff;
--Sa-Color-InfoExpandIcon: #2d6ce1;
--Sa-Color-InfoExpandIcon-Brightness80: #124bb3;
--Sa-Color-InfoExpandIcon-Brightness120: #4b89fb;
--Sa-Color-InfoIcon: #2d6ce1;
--Sa-Color-InfoIndicator: #7088a4;
--Sa-Color-InputFieldBorder: #ccd5e2;
--Sa-Color-Link: #008391;
--Sa-Color-Link-Brightness80: #124bb3;
--Sa-Color-Link-Brightness120: #4b89fb;
--Sa-Color-LinkDisabled: #7088a4;
--Sa-Color-MenuGroupFeatureColor1: #2d6ce1;
--Sa-Color-MenuGroupFeatureColor1-Brightness187: #dfedff;
--Sa-Color-MenuGroupFeatureColor1-Brightness140: #6fa7ff;
--Sa-Color-MenuGroupFeatureColor2: #8b4af1;
--Sa-Color-MenuGroupFeatureColor2-Brightness187: #eee9ff;
--Sa-Color-MenuGroupFeatureColor2-Brightness140: #b696ff;
--Sa-Color-MenuGroupFeatureColor3: #ca2c9b;
--Sa-Color-MenuGroupFeatureColor3-Brightness187: #ffe2f4;
--Sa-Color-MenuGroupFeatureColor3-Brightness140: #fc75cc;
--Sa-Color-MenuGroupFeatureColor4: #206678;
--Sa-Color-MenuGroupFeatureColor4-Brightness187: #ceeff9;
--Sa-Color-MenuGroupFeatureColor4-Brightness140: #71a3b2;
--Sa-Color-MenuGroupFeatureColor5: #29bb4e;
--Sa-Color-MenuGroupFeatureColor5-Brightness187: #ceffd2;
--Sa-Color-MenuGroupFeatureColor5-Brightness140: #66e27b;
--Sa-Color-NegativeTrend: #e0173e;
--Sa-Color-NegativeTrend-Brightness190: #ffebea;
--Sa-Color-NegativeTrend-Brightness10: #030000;
--Sa-Color-NeutralTrend: #60748b;
--Sa-Color-NeutralTrend-Brightness190: #e5f2ff;
--Sa-Color-NeutralTrend-Brightness10: #000103;
--Sa-Color-PositiveTrend: #008429;
--Sa-Color-PositiveTrend-Brightness190: #c8ffcb;
--Sa-Color-PositiveTrend-Brightness10: #000100;
--Sa-Color-Primary100: #e5f0ff;
--Sa-Color-Primary1000: #043286;
--Sa-Color-Primary1100: #022973;
--Sa-Color-Primary1200: #012060;
--Sa-Color-Primary1300: #001b56;
--Sa-Color-Primary200: #bad5ff;
--Sa-Color-Primary300: #94bcff;
--Sa-Color-Primary400: #6fa7ff;
--Sa-Color-Primary50: #f8fbff;
--Sa-Color-Primary500: #4483f7;
--Sa-Color-Primary600: #2d6ce1;
--Sa-Color-Primary700: #1b58c7;
--Sa-Color-Primary800: #0f46ac;
--Sa-Color-Primary900: #063891;
--Sa-Color-PrimaryButtonIcon: #ffffff;
--Sa-Color-PrimaryButtonLabel: #ffffff;
--Sa-Color-SideBarFavoriteBackground: #f8f9fb;
--Sa-Color-SideBarFavoriteBorder: #ccd5e2;
--Sa-Color-SideBarFavoriteIcon: #7088a4;
--Sa-Color-SuccessBackground: #f2fcf2;
--Sa-Color-SuccessBorder: #91e89b;
--Sa-Color-SuccessExpandIcon: #008429;
--Sa-Color-SuccessExpandIcon-Brightness80: #006308;
--Sa-Color-SuccessExpandIcon-Brightness120: #3ba04a;
--Sa-Color-SuccessIcon: #009b36;
--Sa-Color-Surface: #ffffff;
--Sa-Color-SystemIconBlack: #313a44;
--Sa-Color-SystemIconBlue: #2d6ce1;
--Sa-Color-SystemIconGreen: #009b36;
--Sa-Color-SystemIconRed: #e0173e;
--Sa-Color-SystemIconYellow: #f6ad00;
--Sa-Color-TabBackground: #f8f9fb;
--Sa-Color-TabText: #313a44;
--Sa-Color-Text: #313a44;
--Sa-Color-TextSecondary: #60748b;
--Sa-Color-TimelineComplete: #009b36;
--Sa-Color-TimelineConnection: #ccd5e2;
--Sa-Color-TimelineCurrent: #2d6ce1;
--Sa-Color-TimelineError: #e0173e;
--Sa-Color-TimelineIconBackground: #eef1f5;
--Sa-Color-TimelineIconBorder: #ccd5e2;
--Sa-Color-TimelineIconText: #506072;
--Sa-Color-TimelineIconTextHover: #ffffff;
--Sa-Color-TimelineText: #313a44;
--Sa-Color-TimelineWarning: #b67a00;
--Sa-Color-ToggleExtendedDescription: #7088a4;
--Sa-Color-TooltipBackground: #313a44;
--Sa-Color-TooltipText: #ffffff;
--Sa-Color-WarningBackground: #fff8e7;
--Sa-Color-WarningBorder: #ffcd5b;
--Sa-Color-WarningExpandIcon: #9c6700;
--Sa-Color-WarningExpandIcon-Brightness80: #774800;
--Sa-Color-WarningExpandIcon-Brightness120: #b78234;
--Sa-Color-WarningIcon: #f6ad00;
}