/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.CONDUIT{--blackStatic:0,0,0;--whiteStatic:255,255,255;--gray1100Static:249,249,249;--white:255,255,255;--gray1100:249,249,249;--gray1000:246,246,246;--gray900:242,242,242;--gray800:235,235,235;--gray750:224,224,224;--gray700:203,203,203;--gray600:187,187,187;--gray300:68,68,68;--gray100:17,17,17;--black:0,0,0;--primary:222,55,102;--primaryDark:195,34,80;--primaryLight:236,83,126;--danger:245,97,62;--dangerMedium:238,131,0;--dangerHigh:229,90,25;--dangerHigher:214,0,0;--purpleAccent:146,66,211;--blueAccent:22,163,245;--cyanAccent:22,241,245;--greenAccent:70,195,81;--yellowAccent:255,204,64;--orangeAccent:254,110,13;--redAccent:234,25,25;--pinkAccent:222,55,102;--thumbnailBg:203,203,203;--toggleBall:203,203,203;--appBgColor:233,237,240;--navBg:223,230,234;--navItemBgActive:222,226,230;--navItemBgHover:240,243,246;--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%23dfe6ea'/%3E%3C/svg%3E");--borderColor:197,201,205;--borderColorFocus:197,201,205;--cardBorderColor:197,201,205;--cardBg:255,255,255;--cardBgHover:240,243,246;--cardBgActive:235,239,241;--tableHeadBg:233,241,246;--tableRowBg:222,231,238;--tableRowHR:227,234,240;--inputBg:250,252,253;--inputActiveBg:216,220,224;--inputBgHover:235,239,241;--inputBgHover2:227,230,233;--weekendBg:232,235,238;--weekendBgHover:227,230,233;--inputUnderline:132,135,138;--buttonText:255,255,255;--boxShadow:68,68,68;--contrastGlow:153,153,153;--lightHoliday:229,233,241;--faintText:85,84,99;--todayColor:17,17,17;--holidayColor:191,198,212;--paidColor:52,155,214;--absenceColor:255,34,17;--unpaidColor:189,98,182;--untrackedColor:250,210,24;--sickColor:192,214,78;--extraColor:33,218,141;--loyaltyColor:44,212,224;--positiveColor:0,255,0;--negativeColor:255,0,0;--todayColorContrast:#000;--holidayColorContrast:#919db5;--paidColorContrast:#20709e;--absenceColorContrast:#c40e00;--unpaidColorContrast:#943e8e;--untrackedColorContrast:#c1a004;--sickColorContrast:#99af29;--extraColorContrast:#179862;--loyaltyColorContrast:#199da7}@media print{.CONDUIT{--tableHeadBg:233,241,246!important}}.CONDUIT.show-mood{background-image:linear-gradient(135deg,#f6f0f3,#f7d5e6);--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%23fef7fb'/%3E%3C/svg%3E");--thumbnailBg:214,193,205;--inputBg:255,247,252;--inputBgHover:251,240,246;--inputBgHover2:249,233,242;--borderColor:201,164,184;--borderColorFocus:227,195,211;--cardBorderColor:203,164,186;--cardBg:255,247,251;--cardBgHover:249,236,243;--cardBgActive:241,226,235;--tableHeadBg:245,222,236;--tableRowBg:239,213,227;--tableRowHR:240,227,233;--navBg:254,247,251;--navItemBgHover:246,233,241;--navItemBgActive:236,218,229;--weekendBg:245,222,236;--weekendBgHover:238,212,228;--faintText:106,76,94;--toggleBall:203,162,187}@media screen{.CONDUIT{background-color:rgba(var(--appBgColor))}.CONDUIT.dark-theme{--white:17,17,26;--gray1100:33,33,48;--gray1000:39,46,55;--gray900:45,52,68;--gray800:45,51,63;--gray750:2,2,2;--gray700:67,75,100;--gray600:86,99,124;--gray300:148,169,189;--gray100:240,244,255;--black:255,255,255;--appBgColor:27,33,43;--thumbnailBg:67,75,100;--inputBg:47,55,67;--inputBgHover:63,73,89;--inputActiveBg:33,39,46;--inputBgHover2:58,66,78;--inputUnderline:151,154,158;--borderColor:61,72,90;--borderColorFocus:44,53,65;--cardBorderColor:12,17,26;--cardBg:47,55,67;--cardBgHover:55,66,82;--cardBgActive:40,48,60;--tableHeadBg:47,56,70;--tableRowBg:54,63,78;--tableRowHR:47,55,67;--navBg:18,22,30;--navItemBgActive:40,48,60;--navItemBgHover:47,55,67;--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%2312161e'/%3E%3C/svg%3E");--weekendBg:51,58,68;--weekendBgHover:58,66,78;--faintText:179,190,211;--toggleBall:136,142,161;--boxShadow:17,17,17;--contrastGlow:0,0,0;--lightHoliday:248,225,231;--todayColor:210,220,233;--danger:255,101,90;--todayColorContrast:#373737;--holidayColorContrast:#edeff3;--paidColorContrast:#74bae3;--absenceColorContrast:#ff695e;--unpaidColorContrast:#d498cf;--untrackedColorContrast:#fce163;--sickColorContrast:#d6e48c;--extraColorContrast:#60e7af;--loyaltyColorContrast:#6fe2ea}.CONDUIT.dark-theme.show-mood{background-image:linear-gradient(135deg,#2e1823,#241e20);--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%231e121a'/%3E%3C/svg%3E");--gray1100:48,33,42;--gray1000:55,39,49;--gray900:68,45,61;--gray800:63,45,58;--gray700:100,67,91;--gray600:124,86,111;--gray300:189,148,175;--gray100:255,240,250;--thumbnailBg:100,67,87;--inputBg:77,54,68;--inputBgHover:89,63,83;--inputBgHover2:75,58,78;--borderColor:88,61,85;--borderColorFocus:65,44,62;--cardBorderColor:26,12,21;--cardBg:67,47,59;--cardBgHover:82,55,79;--cardBgActive:60,40,57;--tableHeadBg:70,47,62;--tableRowBg:78,54,70;--tableRowHR:67,47,59;--navBg:30,18,26;--navItemBgActive:60,40,57;--navItemBgHover:67,47,62;--weekendBg:65,44,60;--weekendBgHover:80,53,69;--faintText:210,198,204;--toggleBall:161,136,153}}.CONDUIT.blue-accent{--primary:22,163,245;--primaryDark:8,143,221;--primaryLight:58,180,250}.CONDUIT.blue-accent.show-mood{background-image:linear-gradient(135deg,#f0f1f6,#d5e1f7);--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%23f7f8fe'/%3E%3C/svg%3E");--thumbnailBg:193,198,214;--inputBg:247,249,255;--inputBgHover:240,243,251;--inputBgHover2:233,237,249;--borderColor:164,173,201;--borderColorFocus:195,203,227;--cardBorderColor:164,182,203;--cardBg:247,249,255;--cardBgHover:236,240,249;--cardBgActive:226,231,241;--tableHeadBg:222,230,245;--tableRowBg:213,222,239;--tableRowHR:227,234,240;--navBg:247,248,254;--navItemBgHover:233,236,246;--navItemBgActive:218,222,236;--weekendBg:222,230,245;--weekendBgHover:212,221,238;--faintText:76,81,106;--toggleBall:162,169,203}.CONDUIT.blue-accent.dark-theme.show-mood{background-image:linear-gradient(135deg,#1e2739,#181d26);--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%2312161e'/%3E%3C/svg%3E");--gray1100:33,33,48;--gray1000:39,46,55;--gray900:45,52,68;--gray800:45,51,63;--gray750:2,2,2;--gray700:67,75,100;--gray600:86,99,124;--gray300:148,169,189;--gray100:240,244,255;--thumbnailBg:67,75,100;--inputBg:54,63,77;--inputBgHover:63,73,89;--inputBgHover2:58,63,78;--borderColor:61,72,90;--borderColorFocus:44,53,65;--cardBorderColor:12,17,26;--cardBg:47,55,67;--cardBgHover:55,66,82;--cardBgActive:40,48,60;--tableHeadBg:47,56,70;--tableRowBg:54,63,78;--tableRowHR:47,55,67;--navBg:18,22,30;--navItemBgActive:40,48,60;--navItemBgHover:47,55,67;--weekendBg:44,52,65;--weekendBgHover:53,64,80;--faintText:179,190,211;--toggleBall:136,142,161}.CONDUIT.green-accent{--primary:70,195,81;--primaryDark:59,175,68;--primaryLight:93,218,103}.CONDUIT.green-accent.show-mood{background-image:linear-gradient(135deg,#f1f6f0,#d8f7d5);--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%23f8fef7'/%3E%3C/svg%3E");--thumbnailBg:193,214,193;--inputBg:248,255,247;--inputBgHover:240,251,240;--inputBgHover2:235,249,233;--borderColor:165,201,164;--borderColorFocus:198,227,195;--cardBorderColor:165,203,164;--cardBg:247,255,247;--cardBgHover:237,249,236;--cardBgActive:227,241,226;--tableHeadBg:223,245,222;--tableRowBg:216,239,213;--tableRowHR:229,240,227;--navBg:248,254,247;--navItemBgHover:235,246,233;--navItemBgActive:220,236,218;--weekendBg:222,245,222;--weekendBgHover:213,238,212;--faintText:78,106,76;--toggleBall:165,203,162}.CONDUIT.green-accent.dark-theme.show-mood{background-image:linear-gradient(135deg,#0c281d,#1c221f);--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%23121e16'/%3E%3C/svg%3E");--gray1100:33,48,34;--gray1000:40,55,39;--gray900:46,68,45;--gray800:48,63,45;--gray700:67,100,69;--gray600:90,124,86;--gray300:156,189,148;--gray100:241,255,240;--thumbnailBg:67,100,70;--inputBg:54,77,56;--inputBgHover:63,89,63;--inputBgHover2:60,78,58;--borderColor:59,88,60;--borderColorFocus:44,65,46;--cardBorderColor:12,26,15;--cardBg:47,67,52;--cardBgHover:55,82,62;--cardBgActive:40,60,46;--tableHeadBg:47,70,51;--tableRowBg:54,78,59;--tableRowHR:47,67,52;--navBg:18,30,22;--navItemBgActive:40,60,45;--navItemBgHover:47,67,52;--weekendBg:44,65,46;--weekendBgHover:53,80,58;--faintText:196,211,199;--toggleBall:137,161,136}.CONDUIT.yellow-accent{--primary:255,204,64;--primaryDark:243,186,29;--primaryLight:255,215,107;--buttonText:17,17,17}.CONDUIT.yellow-accent.show-mood{background-image:linear-gradient(135deg,#f6f5f0,#f7efd5);--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%23fefdf7'/%3E%3C/svg%3E");--thumbnailBg:214,208,193;--inputBg:255,253,247;--inputBgHover:251,248,240;--inputBgHover2:249,244,233;--borderColor:201,192,164;--borderColorFocus:227,221,195;--cardBorderColor:203,193,164;--cardBg:255,253,247;--cardBgHover:249,246,236;--cardBgActive:241,238,226;--tableHeadBg:245,240,222;--tableRowBg:239,232,213;--tableRowHR:240,236,227;--navBg:254,253,247;--navItemBgHover:246,243,233;--navItemBgActive:236,233,218;--weekendBg:245,239,222;--weekendBgHover:238,233,212;--faintText:106,100,76;--toggleBall:203,192,162}.CONDUIT.yellow-accent.dark-theme.show-mood{background-image:linear-gradient(135deg,#28200b,#22201b);--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%231e1b12'/%3E%3C/svg%3E");--gray1100:48,43,33;--gray1000:55,51,39;--gray900:68,58,45;--gray800:63,57,45;--gray700:100,87,67;--gray600:124,111,86;--gray300:189,176,148;--gray100:255,251,240;--thumbnailBg:100,87,67;--inputBg:77,70,54;--inputBgHover:89,81,63;--inputBgHover2:78,72,58;--borderColor:82,74,55;--borderColorFocus:65,59,44;--cardBorderColor:26,23,12;--cardBg:67,61,47;--cardBgHover:82,72,55;--cardBgActive:60,54,40;--tableHeadBg:70,63,47;--tableRowBg:78,69,54;--tableRowHR:67,61,47;--navBg:30,27,18;--navItemBgActive:60,55,40;--navItemBgHover:67,62,47;--weekendBg:65,57,44;--weekendBgHover:80,70,53;--faintText:215,212,205;--toggleBall:161,152,136}.CONDUIT.purple-accent{--primary:146,66,211;--primaryDark:128,47,175;--primaryLight:184,91,228}.CONDUIT.purple-accent.show-mood{background-image:linear-gradient(135deg,#f4f0f6,#e9d5f7);--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%23fbf7fe'/%3E%3C/svg%3E");--thumbnailBg:207,193,214;--inputBg:252,247,255;--inputBgHover:247,240,251;--inputBgHover2:243,233,249;--borderColor:189,164,201;--borderColorFocus:215,195,227;--cardBorderColor:188,164,203;--cardBg:252,247,255;--cardBgHover:244,236,249;--cardBgActive:235,226,241;--tableHeadBg:237,222,245;--tableRowBg:230,213,239;--tableRowHR:235,227,240;--navBg:251,247,254;--navItemBgHover:242,233,246;--navItemBgActive:230,218,236;--weekendBg:237,222,245;--weekendBgHover:228,212,238;--faintText:97,76,106;--toggleBall:188,162,203}.CONDUIT.purple-accent.dark-theme.show-mood{background-image:linear-gradient(135deg,#28192e,#221e24);--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%231b121e'/%3E%3C/svg%3E");--gray1100:43,33,48;--gray1000:50,39,55;--gray900:63,45,68;--gray800:57,45,63;--gray700:90,67,100;--gray600:115,86,124;--gray300:177,148,189;--gray100:249,240,255;--thumbnailBg:89,67,100;--inputBg:67,54,77;--inputBgHover:77,63,89;--inputBgHover2:67,58,78;--borderColor:74,60,88;--borderColorFocus:55,44,65;--cardBorderColor:21,12,26;--cardBg:57,47,67;--cardBgHover:69,55,82;--cardBgActive:50,40,60;--tableHeadBg:57,47,70;--tableRowBg:69,54,78;--tableRowHR:57,47,67;--navBg:27,18,30;--navItemBgActive:55,40,60;--navItemBgHover:62,47,67;--weekendBg:59,44,65;--weekendBgHover:73,53,80;--faintText:184,176,193;--toggleBall:148,136,161}.CONDUIT.red-accent{--primary:234,25,25;--primaryDark:193,21,21;--primaryLight:255,51,51}.CONDUIT.red-accent.show-mood{background-image:linear-gradient(135deg,#f6f0f0,#f7d5d5);--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%23fef7f7'/%3E%3C/svg%3E");--thumbnailBg:214,193,193;--inputBg:255,247,247;--inputBgHover:251,240,240;--inputBgHover2:249,233,233;--borderColor:201,164,164;--borderColorFocus:227,195,195;--cardBorderColor:203,164,164;--cardBg:255,247,247;--cardBgHover:249,236,236;--cardBgActive:241,226,226;--tableHeadBg:245,222,222;--tableRowBg:239,213,213;--tableRowHR:240,227,227;--navBg:254,247,247;--navItemBgHover:246,233,233;--navItemBgActive:236,218,218;--weekendBg:245,222,222;--weekendBgHover:238,212,212;--faintText:106,76,76;--toggleBall:203,162,162}.CONDUIT.red-accent.dark-theme.show-mood{background-image:linear-gradient(135deg,#341313,#251c1c);--doubleNavCorner:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H0v8a8 8 0 018-8z' fill='%231e1212'/%3E%3C/svg%3E");--gray1100:48,33,33;--gray1000:55,39,39;--gray900:68,45,45;--gray800:63,45,45;--gray700:100,67,67;--gray600:124,86,86;--gray300:189,148,148;--gray100:255,240,240;--thumbnailBg:100,67,67;--inputBg:77,54,54;--inputBgHover:89,63,63;--inputBgHover2:78,58,58;--borderColor:88,60,60;--borderColorFocus:65,44,44;--cardBorderColor:26,12,12;--cardBg:67,47,47;--cardBgHover:82,55,55;--cardBgActive:60,40,40;--tableHeadBg:70,47,47;--tableRowBg:78,54,54;--tableRowHR:67,47,47;--navBg:30,18,18;--navItemBgActive:60,40,40;--navItemBgHover:67,47,47;--weekendBg:65,44,44;--weekendBgHover:80,53,53;--faintText:193,176,176;--toggleBall:161,136,136}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes widenHorizontal{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes widenHorizontal{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes progressMotion{0%{left:-300%}to{left:400%}}@keyframes progressMotion{0%{left:-300%}to{left:400%}}@-webkit-keyframes turn{0%{stroke-dashoffset:180}50%{stroke-dashoffset:45;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:180;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes turn{0%{stroke-dashoffset:180}50%{stroke-dashoffset:45;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:180;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}to{-webkit-transform:rotate(359deg) translate(-50%,-50%);transform:rotate(359deg) translate(-50%,-50%)}}@keyframes rotate{0%{-webkit-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%)}to{-webkit-transform:rotate(359deg) translate(-50%,-50%);transform:rotate(359deg) translate(-50%,-50%)}}@-webkit-keyframes flashing{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes flashing{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes flashingB{0%{opacity:1}30%{opacity:0}60%{opacity:1}to{opacity:1}}@keyframes flashingB{0%{opacity:1}30%{opacity:0}60%{opacity:1}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes revealUp{0%{-webkit-transform:translateY(3.2rem);transform:translateY(3.2rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes revealUp{0%{-webkit-transform:translateY(3.2rem);transform:translateY(3.2rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes revealRight{0%{-webkit-transform:translateX(-3.2rem);transform:translateX(-3.2rem);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes revealRight{0%{-webkit-transform:translateX(-3.2rem);transform:translateX(-3.2rem);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes hideRight{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(3.2rem);transform:translateX(3.2rem);opacity:0}}@keyframes hideRight{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(3.2rem);transform:translateX(3.2rem);opacity:0}}@-webkit-keyframes revealLeft{0%{-webkit-transform:translateX(3.2rem);transform:translateX(3.2rem);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:all}}@keyframes revealLeft{0%{-webkit-transform:translateX(3.2rem);transform:translateX(3.2rem);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:all}}@-webkit-keyframes hideLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:all}to{-webkit-transform:translateX(-3.2rem);transform:translateX(-3.2rem);opacity:0}}@keyframes hideLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:all}to{-webkit-transform:translateX(-3.2rem);transform:translateX(-3.2rem);opacity:0}}@-webkit-keyframes verticalPipeDown{0%{height:.78125rem;-webkit-transform:translateY(calc(-50% - 16px));transform:translateY(calc(-50% - 16px))}to{height:1.5625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes verticalPipeDown{0%{height:.78125rem;-webkit-transform:translateY(calc(-50% - 16px));transform:translateY(calc(-50% - 16px))}to{height:1.5625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@-webkit-keyframes horizontalPipeRight{0%{width:.78125rem;-webkit-transform:translateX(calc(-50% - 16px));transform:translateX(calc(-50% - 16px))}to{width:1.5625rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes horizontalPipeRight{0%{width:.78125rem;-webkit-transform:translateX(calc(-50% - 16px));transform:translateX(calc(-50% - 16px))}to{width:1.5625rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes dropdown{0%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dropdown{0%{-webkit-transform:translateY(-.25rem);transform:translateY(-.25rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes dropup{0%{-webkit-transform:translateY(.25rem);transform:translateY(.25rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dropup{0%{-webkit-transform:translateY(.25rem);transform:translateY(.25rem)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.instant-enter{position:absolute;width:calc(100% - 1rem);opacity:0}.instant-enter-active,.instant-exit{opacity:1}.instant-exit-active{opacity:0}.vertical-enter{opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%);position:absolute;width:100%}.vertical-enter-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity .4s cubic-bezier(.785,.135,.15,.86),-webkit-transform .2s cubic-bezier(.785,.135,.15,.86);transition:opacity .4s cubic-bezier(.785,.135,.15,.86),transform .2s cubic-bezier(.785,.135,.15,.86);transition:opacity .4s cubic-bezier(.785,.135,.15,.86),transform .2s cubic-bezier(.785,.135,.15,.86),-webkit-transform .2s cubic-bezier(.785,.135,.15,.86)}.vertical-exit{opacity:1}.vertical-exit-active{opacity:0;transition:opacity .2s cubic-bezier(.785,.135,.15,.86),-webkit-transform .2s cubic-bezier(.785,.135,.15,.86);transition:opacity .2s cubic-bezier(.785,.135,.15,.86),transform .2s cubic-bezier(.785,.135,.15,.86);transition:opacity .2s cubic-bezier(.785,.135,.15,.86),transform .2s cubic-bezier(.785,.135,.15,.86),-webkit-transform .2s cubic-bezier(.785,.135,.15,.86)}.horizontal-enter{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%);position:absolute;width:100%}.horizontal-enter-active{transition:opacity .4s cubic-bezier(.785,.135,.15,.86),-webkit-transform .2s cubic-bezier(.785,.135,.15,.86);transition:opacity .4s cubic-bezier(.785,.135,.15,.86),transform .2s cubic-bezier(.785,.135,.15,.86);transition:opacity .4s cubic-bezier(.785,.135,.15,.86),transform .2s cubic-bezier(.785,.135,.15,.86),-webkit-transform .2s cubic-bezier(.785,.135,.15,.86)}.horizontal-enter-active,.horizontal-exit{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.horizontal-exit-active{transition:opacity .2s cubic-bezier(.785,.135,.15,.86),-webkit-transform .2s cubic-bezier(.785,.135,.15,.86);transition:opacity .2s cubic-bezier(.785,.135,.15,.86),transform .2s cubic-bezier(.785,.135,.15,.86);transition:opacity .2s cubic-bezier(.785,.135,.15,.86),transform .2s cubic-bezier(.785,.135,.15,.86),-webkit-transform .2s cubic-bezier(.785,.135,.15,.86)}.horizontal-exit-active,.horizontal-reverse-enter{-webkit-transform:translateX(-25%);transform:translateX(-25%);opacity:0}.horizontal-reverse-enter{position:absolute;width:100%}.horizontal-reverse-enter-active{transition:opacity .4s cubic-bezier(.785,.135,.15,.86),-webkit-transform .2s cubic-bezier(.785,.135,.15,.86);transition:opacity .4s cubic-bezier(.785,.135,.15,.86),transform .2s cubic-bezier(.785,.135,.15,.86);transition:opacity .4s cubic-bezier(.785,.135,.15,.86),transform .2s cubic-bezier(.785,.135,.15,.86),-webkit-transform .2s cubic-bezier(.785,.135,.15,.86)}.horizontal-reverse-enter-active,.horizontal-reverse-exit{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.horizontal-reverse-exit-active{-webkit-transform:translateX(25%);transform:translateX(25%);opacity:0;transition:opacity .2s cubic-bezier(.785,.135,.15,.86),-webkit-transform .2s cubic-bezier(.785,.135,.15,.86);transition:opacity .2s cubic-bezier(.785,.135,.15,.86),transform .2s cubic-bezier(.785,.135,.15,.86);transition:opacity .2s cubic-bezier(.785,.135,.15,.86),transform .2s cubic-bezier(.785,.135,.15,.86),-webkit-transform .2s cubic-bezier(.785,.135,.15,.86)}@-webkit-keyframes placeHolderShimmer{0%{background-position:-50vw 0}to{background-position:50vw 0}}@keyframes placeHolderShimmer{0%{background-position:-50vw 0}to{background-position:50vw 0}}@-webkit-keyframes recedeRight{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center right;transform-origin:center right}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center right;transform-origin:center right}}@keyframes recedeRight{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center right;transform-origin:center right}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center right;transform-origin:center right}}#root,.CONDUIT{font-family:"Ubuntu",sans-serif;font-weight:400;color:rgba(var(--gray100),1)}@media print{#root,.CONDUIT{color:rgba(var(--blackStatic),1)}}.no-wrap{white-space:nowrap}h1,h2,h3,h4,h5,h6{margin:0}h1 .icon,h2 .icon,h3 .icon,h4 .icon,h5 .icon,h6 .icon{width:1.2em;height:1.2em;vertical-align:middle;margin:0;line-height:1.3em}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{vertical-align:middle}.h1.primary-title,h1.primary-title{font-size:1.5rem}.h2.primary-title,h2.primary-title{font-size:1.25rem}.h3.primary-title,h3.primary-title{font-size:1.125rem}.h4.primary-title,h4.primary-title{font-size:1rem}.h5.primary-title,h5.primary-title{font-size:.875rem}.h6.primary-title,h6.primary-title{font-size:.75rem}.text-chunk{max-width:40rem;font-weight:400;letter-spacing:normal;white-space:pre-line}.text-chunk.fill{max-width:none}code{color:rgba(var(--primary),1);background:rgba(var(--appBgColor),1);border:1px solid rgba(var(--borderColor),1);padding:.25rem .5rem;border-radius:.3125rem}a{color:inherit;text-decoration:none}p{font-size:.9375rem;margin-top:0}p:last-child{margin-bottom:0}.faint-text{color:rgba(var(--faintText),1)}.default-text{color:rgba(var(--gray100),1)}.accent-text{color:rgba(var(--primary),1)}.accent-text-cyan{color:rgba(var(--cyanAccent),1)}.accent-text-blue{color:rgba(var(--blueAccent),1)}.accent-text-orange{color:rgba(var(--orangeAccent),1)}.accent-text-yellow{color:rgba(var(--yellowAccent),1)}.accent-text-green{color:rgba(var(--greenAccent),1)}.accent-text-purple{color:rgba(var(--purpleAccent),1)}.accent-text-pink{color:rgba(var(--pinkAccent),1)}.accent-text-red{color:rgba(var(--redAccent),1)}.positive-text{color:rgba(var(--positiveColor),1)}.negative-text{color:rgba(var(--negativeColor),1)}.flag-text{border:1px solid rgba(var(--primary),1);border-radius:.3125rem}.flag-text,.flag-text-cyan{padding:0 .25rem .0625rem;background:transparent;display:inline-block}.flag-text-cyan{border:1px solid rgba(var(--cyanAccent),1);border-radius:.3125rem}.flag-text-blue{border:1px solid rgba(var(--blueAccent),1);border-radius:.3125rem}.flag-text-blue,.flag-text-orange{padding:0 .25rem .0625rem;background:transparent;display:inline-block}.flag-text-orange{border:1px solid rgba(var(--orangeAccent),1);border-radius:.3125rem}.flag-text-yellow{border:1px solid rgba(var(--yellowAccent),1);border-radius:.3125rem}.flag-text-green,.flag-text-yellow{padding:0 .25rem .0625rem;background:transparent;display:inline-block}.flag-text-green{border:1px solid rgba(var(--greenAccent),1);border-radius:.3125rem}.flag-text-purple{border:1px solid rgba(var(--purpleAccent),1);border-radius:.3125rem}.flag-text-pink,.flag-text-purple{padding:0 .25rem .0625rem;background:transparent;display:inline-block}.flag-text-pink{border:1px solid rgba(var(--pinkAccent),1);border-radius:.3125rem}.flag-text-red{border:1px solid rgba(var(--redAccent),1);border-radius:.3125rem;background:transparent}.badge-text.accent-cyan,.flag-text-red{padding:0 .25rem .0625rem;display:inline-block}.badge-text.accent-cyan{background-color:rgba(var(--cyanAccent),1);font-size:.8125rem;font-weight:500;color:rgba(var(--white),1);border-radius:.25rem}.badge-text.accent-blue{background-color:rgba(var(--blueAccent),1)}.badge-text.accent-blue,.badge-text.accent-orange{font-size:.8125rem;font-weight:500;color:rgba(var(--white),1);padding:0 .25rem .0625rem;border-radius:.25rem;display:inline-block}.badge-text.accent-orange{background-color:rgba(var(--orangeAccent),1)}.badge-text.accent-yellow{background-color:rgba(var(--yellowAccent),1)}.badge-text.accent-green,.badge-text.accent-yellow{font-size:.8125rem;font-weight:500;color:rgba(var(--white),1);padding:0 .25rem .0625rem;border-radius:.25rem;display:inline-block}.badge-text.accent-green{background-color:rgba(var(--greenAccent),1)}.badge-text.accent-purple{background-color:rgba(var(--purpleAccent),1)}.badge-text.accent-pink,.badge-text.accent-purple{font-size:.8125rem;font-weight:500;color:rgba(var(--white),1);padding:0 .25rem .0625rem;border-radius:.25rem;display:inline-block}.badge-text.accent-pink{background-color:rgba(var(--pinkAccent),1)}.badge-text.accent-red{background-color:rgba(var(--redAccent),1);font-size:.8125rem;font-weight:500;color:rgba(var(--white),1);padding:0 .25rem .0625rem;border-radius:.25rem;display:inline-block}.text-center{text-align:center}.text-right{text-align:right}small{padding-bottom:.3em;display:inline-block}.primary-title{margin-bottom:0;font-weight:300;font-size:1.5rem;color:rgba(var(--gray100),1);display:inline-block;text-transform:lowercase;line-height:normal}.primary-title:first-letter{font-weight:500}.primary-title a{color:rgba(var(--gray100),1)}.primary-title .fab,.primary-title .far,.primary-title .fas{margin-left:.3125rem;margin-right:.3125rem;vertical-align:middle}.primary-title small{font-size:.6em}.primary-title .dynamic-icon .fab,.primary-title .dynamic-icon .far,.primary-title .dynamic-icon .fas{font-size:.7em}.primary-title strong{font-weight:500}.primary-title:last-child:not(:first-child){margin-bottom:0}.page-title{position:sticky;top:0;margin:0}.break-all{word-break:break-all}.image-link img{transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear}.image-link.active img,.image-link:focus-visible img{box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1);z-index:10}strong{font-weight:700}ul{margin:0;padding-left:1rem}ul.unstyled{list-style-type:none;padding-left:0}hr{width:100%;background:rgba(var(--cardBg),1);border:0;height:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.normalcase{text-transform:none}.error-list{padding-left:0;text-align:left;transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;position:relative;z-index:100;overflow:auto;color:rgba(var(--danger),1)}.error-list li{background:rgba(var(--danger),1);color:rgba(var(--white),1);padding:.59375rem 1rem;border-radius:.375rem;font-size:.6875rem;font-weight:700;margin-bottom:.25rem;margin-top:.25rem}.error-list.light li{background:transparent;padding:0;color:rgba(var(--danger),1)}.contained{max-width:1600px!important;margin:0 auto!important}.flex-row{display:flex;flex-wrap:nowrap;margin-left:-.5rem;margin-right:-.5rem}@media screen and (max-width:767px){.flex-row{flex-wrap:wrap}}.flex-row .pb-medium{padding-bottom:.5rem}.flex-row .pb-large{padding-bottom:1rem}.flex-row .mr-small{margin-right:.25rem}.flex-row .mr-medium{margin-right:.5rem}.flex-row .column{flex-basis:33.33%;padding:.5rem}.flex-row .column.smallest{flex-basis:16.66%}.flex-row .column.smaller{flex-basis:20%}.flex-row .column.small{flex-basis:25%}.flex-row .column.medium{flex-basis:50%}.flex-row .column.large{flex-basis:66.66%}@media screen and (max-width:767px){.flex-row:not(.no-reflow)>.column,.flex-row:not(.no-reflow)>.column.large,.flex-row:not(.no-reflow)>.column.medium,.flex-row:not(.no-reflow)>.column.small,.flex-row:not(.no-reflow)>.column.smaller,.flex-row:not(.no-reflow)>.column.smallest{flex-basis:100%}}.flex-row .stretch{display:flex}.flex-row .flex-v-center{display:flex;align-items:center}.flex-row .flex-v-start{display:flex;align-items:start}.flex-row .flex-v-end{display:flex;align-items:end}.flex-row .flex-v-stretch{display:flex;align-items:stretch}.flex-row .flex-h-center{display:flex;justify-content:center}.flex-row .flex-h-start{display:flex;justify-content:flex-start}.flex-row .flex-h-end{display:flex;justify-content:flex-end}.flex-row.fill{width:auto}.flex-row.fill>.column{flex-basis:100%}.flex-row.wrap{flex-wrap:wrap}.flex-row.squeeze>.column{flex-basis:auto}.flex-row.tight{margin-left:-.25rem;margin-right:-.25rem}.flex-row.tight>.column{padding:.25rem}.flex-row.tight-top>.column{padding-top:.25rem}.flex-row.tight-bottom>.column{padding-bottom:.25rem}.flex-row.tightest{margin-left:-.09375rem;margin-right:-.09375rem}.flex-row.tightest>.column{padding:.09375rem}.flex-row.tightest-x{margin-left:-.09375rem;margin-right:-.09375rem}.flex-row.tightest-x>.column{padding-left:.09375rem;padding-right:.09375rem}.flex-row.tightest-top>.column{padding-top:0}.flex-row.tightest-bottom>.column{padding-bottom:0}td .flex-row .column,th .flex-row .column{padding-top:0;padding-bottom:0}td .flex-row,th .flex-row{width:auto}.hidden{display:none!important}@media screen and (min-width:1101px){.visible-tablet{display:none}}@media screen and (max-width:1100px){.visible-desktop{display:none!important}}@media screen and (max-width:767px){.hidden-mobile{display:none!important}}::selection{background:rgba(var(--gray600),1)}::-moz-focus-inner{border:0}:focus{outline:none}html{-webkit-tap-highlight-color:transparent}.CONDUIT{min-height:100vh;background-color:rgba(var(--appBgColor),1);background-size:cover;background-repeat:no-repeat;background-position:50%}.CONDUIT.app-like{display:block;position:fixed;top:0;bottom:0;right:0;left:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}button:focus{outline:none}*,:after,:before{box-sizing:border-box}img{-webkit-user-select:none;-ms-user-select:none;user-select:none}img[alt]{font-size:0}.card{background:rgba(var(--cardBg),.5);border-radius:.5rem;border:1px solid rgba(var(--cardBorderColor),.5);padding:1rem;margin-bottom:.1875rem;position:relative}.card.backdrop{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.card.transparent{background:transparent;border:0;padding:0}.card .flex-row{width:auto}.card.flex-v-top .content{align-self:flex-start}.card .card{background:rgba(var(--cardBorderColor),.2);border-radius:1rem}.card .card,.card:last-child{margin-bottom:0}.card tfoot .card,.card thead .card{border-radius:.5rem}.card tfoot .card .ghost-button,.card thead .card .ghost-button{margin-top:0;margin-bottom:0}.card.p-large{padding:2rem}fieldset{border-radius:.375rem;border:1px solid rgba(var(--borderColor),.6);padding:1rem 1rem .5rem}fieldset legend{font-size:.875rem;color:rgba(var(--faintText),1);font-weight:300;position:sticky;top:0;z-index:100;background-color:rgba(var(--cardBg),.9);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:3px;border-radius:3px}label{font-weight:300;font-size:.8125rem;padding-bottom:.25rem;display:inline-block;color:rgba(var(--gray100),1)}.form-group{margin-bottom:1rem;text-align:left}.form-group:empty{display:none}.form-group.tight{margin-bottom:.1875rem}.horizontal-flow .form-group:not(:last-child){margin-right:.5rem}.horizontal-flow-mirrored{display:flex;justify-content:flex-end;flex-wrap:nowrap}.horizontal-flow-mirrored .form-group:not(:first-child){margin-left:.5rem}.main-header{align-items:flex-start;display:flex;height:4rem;justify-content:space-between;left:10.25rem;position:fixed;right:1rem;top:.5rem;z-index:10000}@media screen and (max-width:1100px){.main-header .left-side{overflow-x:auto;background:rgba(var(--navBg),1);position:fixed;right:0;bottom:0;left:0}}.main-header .right-side{min-width:11.25rem;display:flex;align-items:center;justify-content:flex-end}.main-header .right-side .user-toolbar{background:rgba(var(--cardBg),1);border-radius:.5rem;border:1px solid rgba(var(--borderColor),1);-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:.25rem .5rem;display:flex;align-items:center}.main-header .right-side .user-toolbar .dropdown-selection:before{content:"";font-size:.75rem;display:inline-block;-webkit-transform:translateY(2px);transform:translateY(2px)}.main-header .thumbnail{margin-right:.5rem;display:block}.main-header .user-info{margin-right:.5rem;white-space:nowrap;margin-top:.125rem}.footer .footer-nav{padding:.5rem 0;list-style-type:none;display:flex}.footer .footer-nav li{padding-right:.5rem;font-size:.8125rem}*{transition:scrollbar-color .2s ease;scrollbar-color:rgba(var(--gray100),.3) rgba(var(--gray700),.3);scrollbar-width:thin}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:rgba(var(--gray700),.3);border-radius:20px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{-webkit-transition:all .2s ease;transition:all .2s ease}::-webkit-scrollbar-thumb{background-color:rgba(var(--gray100),.3);border-radius:20px;border:transparent}:hover{scrollbar-color:rgba(var(--gray100),.5) rgba(var(--gray700),.5)}:hover::-webkit-scrollbar-track{background:rgba(var(--gray700),.5)}:hover::-webkit-scrollbar-thumb{background-color:rgba(var(--gray100),.5)}.unselectable{-webkit-user-select:none;-ms-user-select:none;user-select:none}.invisible{opacity:0}.hover-visible-trigger:hover .hover-visible,.hover-visible:hover{opacity:1}.spinner{vertical-align:middle;-webkit-animation:rotation 1.35s linear infinite;animation:rotation 1.35s linear infinite;stroke:currentColor;margin-left:-4px;margin-top:-4px;width:32px;height:32px}.circle{stroke-dasharray:180;stroke-dashoffset:0;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:turn 1.35s ease-in-out infinite;animation:turn 1.35s ease-in-out infinite}.loader-border{position:relative;z-index:0;overflow:hidden}.loader-border:before{content:"";position:absolute;z-index:-2;left:50%;top:50%;width:100vw;height:100vw;background-color:transparent;background-repeat:no-repeat;background-size:50% 50%,50% 50%;background-position:0 0,100% 0,100% 100%,0 100%;background-image:linear-gradient(rgba(var(--cardBgHover),1),rgba(var(--cardBgHover),1));-webkit-animation:rotate 3s linear infinite;animation:rotate 3s linear infinite;-webkit-transform-origin:top left;transform-origin:top left}.loader-border:after{content:"";position:absolute;z-index:-1;left:4px;top:4px;width:calc(100% - 8px);height:calc(100% - 8px);background:rgba(var(--cardBgActive));border-radius:.375rem}.loader-border.card{background:rgba(var(--cardBg),.25)}.card .flashing-border:after{border-radius:.75rem}tfoot .card.flashing-border:after,thead .card.flashing-border:after{border-radius:.375rem}.flashing-border{position:relative;z-index:0}.flashing-border:before{content:"";position:absolute;z-index:-2;left:0;top:0;bottom:0;right:0;border-radius:.5rem;display:block;background-color:rgba(var(--primary),.9);background-repeat:no-repeat;background-size:50% 50%,50% 50%;background-position:0 0,100% 0,100% 100%,0 100%;-webkit-animation:flashingB 5s linear infinite;animation:flashingB 5s linear infinite}.flashing-border:after{content:"";position:absolute;z-index:-1;left:4px;top:4px;width:calc(100% - 8px);height:calc(100% - 8px);background:rgba(var(--cardBgActive),1);border-radius:.375rem}.progress-bar{height:0;width:17.5rem;max-width:100%;border-radius:.625rem;background:rgba(var(--gray700),1);position:relative;-webkit-animation:fadeIn .4s linear forwards;animation:fadeIn .4s linear forwards;counter-increment:section;transition:opacity .2s ease;margin-left:0;position:fixed}.progress-bar .steps{position:absolute;top:50%;left:calc(100% + rem(5px));-webkit-transform:translateY(-50%);transform:translateY(-50%)}.progress-bar.hide-it{-webkit-animation:fadeOut .4s linear .8s forwards;animation:fadeOut .4s linear .8s forwards}.progress-bar .progress{background:currentColor;color:rgba(var(--gray100),1);border-radius:.625rem;height:.3125rem;position:absolute;top:50%;box-shadow:0 .1875rem .75rem -.2rem currentColor;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;transition:width .4s cubic-bezier(.785,.135,.15,.86)}.progress-bar .progress.overlap{color:rgba(var(--primary),1);transition-delay:.2s}.progress-bar .progress:after{content:"";display:block;height:.625rem;width:0;box-shadow:0 0 5rem 3.125rem rgba(var(--gray800),1);-webkit-animation:progressMotion 4s linear infinite;animation:progressMotion 4s linear infinite;position:absolute;overflow:hidden;left:0}.reveal-up-1{-webkit-animation:revealUp .1s cubic-bezier(.785,.135,.15,.86) forwards;animation:revealUp .1s cubic-bezier(.785,.135,.15,.86) forwards;opacity:0}.reveal-up-2{-webkit-animation:revealUp .5s cubic-bezier(.785,.135,.15,.86) .15s forwards;animation:revealUp .5s cubic-bezier(.785,.135,.15,.86) .15s forwards;opacity:0}.reveal-up-3{-webkit-animation:revealUp .5s cubic-bezier(.785,.135,.15,.86) .2s forwards;animation:revealUp .5s cubic-bezier(.785,.135,.15,.86) .2s forwards;opacity:0}.reveal-right-1{-webkit-animation:revealRight .1s cubic-bezier(.785,.135,.15,.86) forwards;animation:revealRight .1s cubic-bezier(.785,.135,.15,.86) forwards;opacity:0}.reveal-right-2{-webkit-animation:revealRight .5s cubic-bezier(.785,.135,.15,.86) .15s forwards;animation:revealRight .5s cubic-bezier(.785,.135,.15,.86) .15s forwards;opacity:0}.reveal-right-3{-webkit-animation:revealRight .5s cubic-bezier(.785,.135,.15,.86) .2s forwards;animation:revealRight .5s cubic-bezier(.785,.135,.15,.86) .2s forwards;opacity:0}.reveal-right{-webkit-animation:revealRight .5s cubic-bezier(.785,.135,.15,.86) .1s forwards;animation:revealRight .5s cubic-bezier(.785,.135,.15,.86) .1s forwards;opacity:0}.reveal-left-1{-webkit-animation:revealLeft .1s cubic-bezier(.785,.135,.15,.86) .2s forwards;animation:revealLeft .1s cubic-bezier(.785,.135,.15,.86) .2s forwards;opacity:0}.reveal-left-2,.reveal-left-3{-webkit-animation:revealLeft .5s cubic-bezier(.785,.135,.15,.86) .2s forwards;animation:revealLeft .5s cubic-bezier(.785,.135,.15,.86) .2s forwards;opacity:0}.hide-right-1{-webkit-animation:hideRight .1s cubic-bezier(.785,.135,.15,.86) .2s forwards;animation:hideRight .1s cubic-bezier(.785,.135,.15,.86) .2s forwards;opacity:1}.hide-right-2,.hide-right-3{-webkit-animation:hideRight .5s cubic-bezier(.785,.135,.15,.86) .2s forwards;animation:hideRight .5s cubic-bezier(.785,.135,.15,.86) .2s forwards;opacity:1}.bottom,.bottom-tight,.center,.center-tight,.left,.left-tight,.right,.right-tight,.top,.top-tight,.v-center{position:absolute!important;z-index:1}.left{left:1rem}.left-tight{left:.5rem}.right{right:1rem}.right-tight{right:.5rem}.top{top:1rem}.top-tight{top:.5rem}.bottom{bottom:1rem}.bottom-tight{bottom:.5rem}.center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.v-center{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.v-center.center{-webkit-transform:translate(-50%);transform:translate(-50%)}.context-menu,.inner-v-scroll,.nav-v-scroll,.v-scroll{overflow:auto}.hide-scroll{scrollbar-color:rgba(var(--gray100),0) rgba(var(--gray700),0);scrollbar-width:none}.v-scroll{max-height:calc(100vh - 42px);padding:3px 0 8px 3px}.v-scroll .booking-component table thead,.v-scroll .clocking-component table thead,.v-scroll .tableview-component table thead,.v-scroll .timetrack-component table thead{top:-3px}.v-scroll .booking-component table tfoot,.v-scroll .clocking-component table tfoot,.v-scroll .tableview-component table tfoot,.v-scroll .timetrack-component table tfoot{bottom:-8px}.v-scroll .booking-component .inner-v-scroll table thead,.v-scroll .clocking-component .inner-v-scroll table thead,.v-scroll .tableview-component .inner-v-scroll table thead,.v-scroll .timetrack-component .inner-v-scroll table thead{top:0}.v-scroll .booking-component .inner-v-scroll table tfoot,.v-scroll .clocking-component .inner-v-scroll table tfoot,.v-scroll .tableview-component .inner-v-scroll table tfoot,.v-scroll .timetrack-component .inner-v-scroll table tfoot{bottom:0}.breadcrumb-component~.v-scroll{max-height:calc(100vh - 77px)}.v-scroll>.scroll-content{margin-top:-.125rem;padding:0 .8125rem}.sidebar-component~.main-component .v-scroll>.scroll-content{padding-left:0}@media screen and (max-width:767px){.v-scroll>.scroll-content{padding-bottom:4rem}}.horizontal .v-scroll{margin-top:0;max-height:calc(100vh - 64px);border-radius:8px}.blurred-item{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:blur(5px) grayscale(100%);filter:blur(5px) grayscale(100%);opacity:.5;display:inline-block}.blurred-item.deblur{-webkit-animation:deblur .2s cubic-bezier(.785,.135,.15,.86) forwards;animation:deblur .2s cubic-bezier(.785,.135,.15,.86) forwards}.blurred-item.blur{-webkit-animation:blur .2s cubic-bezier(.785,.135,.15,.86) forwards;animation:blur .2s cubic-bezier(.785,.135,.15,.86) forwards}@-webkit-keyframes deblur{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:.5;-webkit-filter:blur(5px) grayscale(100%);filter:blur(5px) grayscale(100%)}50%{-webkit-transform:translateX(1rem);transform:translateX(1rem);opacity:0;-webkit-filter:blur(5px) grayscale(100%);filter:blur(5px) grayscale(100%)}51%{-webkit-transform:translateX(-1rem);transform:translateX(-1rem);-webkit-filter:none;filter:none;opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-filter:none;filter:none;opacity:1}}@keyframes deblur{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:.5;-webkit-filter:blur(5px) grayscale(100%);filter:blur(5px) grayscale(100%)}50%{-webkit-transform:translateX(1rem);transform:translateX(1rem);opacity:0;-webkit-filter:blur(5px) grayscale(100%);filter:blur(5px) grayscale(100%)}51%{-webkit-transform:translateX(-1rem);transform:translateX(-1rem);-webkit-filter:none;filter:none;opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-filter:none;filter:none;opacity:1}}@-webkit-keyframes blur{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}51%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-filter:none;filter:none;opacity:0;-webkit-filter:blur(5px) grayscale(100%);filter:blur(5px) grayscale(100%)}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:none;filter:none;opacity:.5;-webkit-filter:blur(5px) grayscale(100%);filter:blur(5px) grayscale(100%)}}@keyframes blur{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}51%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-filter:none;filter:none;opacity:0;-webkit-filter:blur(5px) grayscale(100%);filter:blur(5px) grayscale(100%)}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:none;filter:none;opacity:.5;-webkit-filter:blur(5px) grayscale(100%);filter:blur(5px) grayscale(100%)}}.blurred-children img,.blurred-children span{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:blur(5px) grayscale(100%);filter:blur(5px) grayscale(100%);opacity:.5}.inner-v-scroll{border-radius:.5rem;max-height:calc(100vh - 152px);padding-right:.25rem;margin-right:-.25rem}@media screen and (max-width:1100px){.inner-v-scroll{max-height:calc(100vh - 172px);width:100%;overflow-x:auto}}@media screen and (max-width:767px){.inner-v-scroll{max-height:none!important;width:auto;overflow:auto}}.inner-v-scroll.no-shadow:before{display:none}.nav-v-scroll{height:100%;max-height:100vh}.sr-only{font-size:0;color:transparent}.down,.up{position:relative;display:inline-block;overflow:hidden;vertical-align:middle}.down .moving,.down .static,.up .moving,.up .static{height:1.5rem}.down .moving,.up .moving{position:absolute;left:0;top:0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-animation:ghostDown 2s ease infinite;animation:ghostDown 2s ease infinite}.up{padding-top:.375rem}.up .moving{-webkit-animation-name:ghostUp;animation-name:ghostUp;top:.375rem}.fill{width:100%}.flow-v{flex-direction:column}.v-fill{display:flex;align-items:stretch;flex-direction:row}.m-b-0{margin-bottom:0}@media screen and (min-width:1101px){.show-tablet{display:none!important}}@-webkit-keyframes ghostUp{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@keyframes ghostUp{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@-webkit-keyframes ghostDown{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}}@keyframes ghostDown{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}}.flex-h-start{justify-content:flex-start!important}.flex-h-spread{justify-content:space-between!important}.flex-h-center-self,.flex-h-start-self{margin-right:auto!important}.flex-h-center-self,.flex-h-end-self{margin-left:auto!important}.flex-v-center-self,.flex-v-start-self{margin-top:auto!important}.flex-v-center-self,.flex-v-end-self{margin-bottom:auto!important}.thumbnail{background:rgba(var(--thumbnailBg),1);border-radius:50% 50% 50% .5rem;display:inline-flex;width:3rem;height:3rem;object-fit:contain;justify-content:center;align-items:center;vertical-align:bottom}.thumbnail.padded{padding:.5rem}.thumbnail.padded-sm{padding:.25rem}.thumbnail.padded-sm:first-child{margin-left:-.25rem}.thumbnail.smallest{width:1.5rem;height:1.5rem}.thumbnail.smaller{width:2rem;height:2rem}.thumbnail.small{width:2.5rem;height:2.5rem}.thumbnail.medium{width:4rem;height:4rem}.thumbnail.large{width:6rem;height:6rem}.thumbnail.release{border-radius:0}.thumbnail.radius{border-radius:3px}.thumbnail.round{border-radius:500px}.thumbnail.contrast{background:rgba(var(--gray100),1)}.thumbnail.no-bg{background:transparent}.primary-button,input[type=button],input[type=submit]{background:rgba(var(--primary),1);color:rgba(var(--buttonText),1);border-radius:.375rem;border:0;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:"Ubuntu",sans-serif;font-size:.875rem;font-weight:500;line-height:1.5rem;overflow:visible;padding:.2rem .5875rem;position:relative;text-decoration:none;transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;vertical-align:middle;z-index:9;border-bottom:1px solid rgba(var(--primaryDark),1);white-space:nowrap}.app-like .primary-button,.app-like input[type=button],.app-like input[type=submit]{-webkit-user-select:none;-ms-user-select:none;user-select:none}.primary-button .spinner,input[type=button] .spinner,input[type=submit] .spinner{margin-left:0;margin-top:-6px;width:20px;height:20px}.primary-button.disabled,.primary-button[disabled],.primary-button a:not([href]),input[type=button].disabled,input[type=button][disabled],input[type=button] a:not([href]),input[type=submit].disabled,input[type=submit][disabled],input[type=submit] a:not([href]){pointer-events:none;opacity:.3}.primary-button:hover,input[type=button]:hover,input[type=submit]:hover{background:rgba(var(--primaryLight),1)}.primary-button:active,input[type=button]:active,input[type=submit]:active{color:rgba(var(--buttonText),.8);background:rgba(var(--primaryDark),1)}.primary-button:focus-visible,input[type=button]:focus-visible,input[type=submit]:focus-visible{box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1);z-index:10}.primary-button .dynamic-icon,.primary-button .static-icon,.primary-button .text,input[type=button] .dynamic-icon,input[type=button] .static-icon,input[type=button] .text,input[type=submit] .dynamic-icon,input[type=submit] .static-icon,input[type=submit] .text{vertical-align:middle}.primary-button .static-icon:not(:last-child),input[type=button] .static-icon:not(:last-child),input[type=submit] .static-icon:not(:last-child){margin-right:.5rem}.primary-button .dynamic-icon,input[type=button] .dynamic-icon,input[type=submit] .dynamic-icon{display:inline-block;font-size:1.125rem;line-height:1.5rem;transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;width:0;margin-left:-.5rem;margin-right:.5rem}.primary-button .dynamic-icon.visible,input[type=button] .dynamic-icon.visible,input[type=submit] .dynamic-icon.visible{width:1.5rem}.secondary-button{display:inline-flex;justify-content:center;background:rgba(var(--cardBg),.7);padding:.25rem .334375rem;border-radius:.3125rem;color:rgba(var(--gray100),1);transition:all .2s ease;font-size:.875rem;vertical-align:top;min-width:1.9375rem;min-height:1.9375rem;text-align:center;cursor:pointer;align-items:center;border:1px solid rgba(var(--borderColor),.5)}.app-like .secondary-button{-webkit-user-select:none;-ms-user-select:none;user-select:none}.secondary-button .text{line-height:1}.secondary-button.disabled,.secondary-button[disabled],.secondary-button a:not([href]){pointer-events:none;color:rgba(var(--gray100),.5)}.secondary-button:hover{border:1px solid rgba(var(--borderColor),.5);background:rgba(var(--cardBgHover),.7)}.secondary-button:active{color:rgba(var(--gray100),.7);background:rgba(var(--cardBgActive),.5);border:1px solid rgba(var(--borderColorFocus),1)}.secondary-button.active{background:rgba(var(--inputBgHover),.8);border:1px solid rgba(var(--inputBgHover),1)}.secondary-button:focus-visible{z-index:10;position:relative;box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1)}.secondary-button+.ghost-button{margin-left:.25rem}.secondary-button .icon{font-size:1em;line-height:1em;margin:0 .3125rem}.secondary-button .icon:first-child{margin-left:0}.secondary-button .icon:last-child{margin-right:0}.link-button{color:inherit;transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;border:0;cursor:pointer;border-radius:.25rem;background:transparent;line-height:normal;display:inline;padding:0;font-weight:inherit;text-transform:inherit;position:relative}button.link-button{white-space:nowrap}.app-like .link-button{-webkit-user-select:none;-ms-user-select:none;user-select:none}.link-button:focus-visible{box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1);z-index:10}.link-button:after{transition:all .2s cubic-bezier(.785,.135,.15,.86);content:"";display:block;left:1px;right:2px;position:absolute;top:100%;height:1px;border-bottom:1px dashed rgba(var(--black),.5)}.link-button:focus:after,.link-button:hover:after{border-bottom:1px dashed rgba(var(--primary),1)}.link-button.disabled,.link-button:not(button):not([type=button]):not([type=submit]):not([href]),.link-button[disabled]{pointer-events:none;opacity:.6}.link-button:active{color:rgba(var(--gray100),.7)}.link-button:active:after{border-bottom:1px dashed rgba(var(--primary),.8)}.ghost-button,input[type=reset]{border:0;display:inline-flex;background:transparent;padding:.25rem .334375rem;border-radius:.3125rem;color:rgba(var(--gray100),1);transition:all .2s ease;font-size:.875rem;vertical-align:top;min-width:1.9375rem;min-height:1.9375rem;text-align:center;cursor:pointer;align-items:center;justify-content:center;border:1px solid rgba(var(--borderColor),0)}.app-like .ghost-button,.app-like input[type=reset]{-webkit-user-select:none;-ms-user-select:none;user-select:none}.ghost-button .text,input[type=reset] .text{padding:0 .25rem}.ghost-button.disabled,.ghost-button[disabled],.ghost-button a:not([href]),input[type=reset].disabled,input[type=reset][disabled],input[type=reset] a:not([href]){pointer-events:none;color:rgba(var(--gray100),.5)}.ghost-button:hover,input[type=reset]:hover{border:1px solid rgba(var(--borderColor),.6);background:rgba(var(--navItemBgHover),.6)}.ghost-button:active,input[type=reset]:active{color:rgba(var(--gray100),.7);background:rgba(var(--cardBgHover),.5);border:1px solid rgba(var(--borderColorFocus),1)}.ghost-button.active,input[type=reset].active{background:rgba(var(--inputBgHover),.8);border:1px solid rgba(var(--inputBgHover),1)}.ghost-button:focus-visible,input[type=reset]:focus-visible{z-index:10;position:relative;box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1)}.ghost-button+.ghost-button,input[type=reset]+.ghost-button{margin-left:.25rem}.ghost-button .icon,input[type=reset] .icon{font-size:1em;line-height:1em;margin:0 .3125rem}.ghost-button .icon:first-child,input[type=reset] .icon:first-child{margin-left:0}.ghost-button .icon:last-child,input[type=reset] .icon:last-child{margin-right:0}.text-center .ghost-button:not(.active),.text-center input[type=reset]:not(.active){margin-left:.25rem;margin-right:.25rem}.card-button{align-items:center;background:rgba(var(--cardBg),.5);color:rgba(var(--gray100),1);border-radius:.5rem;font-size:.9375rem;border:1px solid rgba(var(--cardBorderColor),.5);display:flex;padding:1rem;position:relative;text-align:left;transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.card-button.disabled,.card-button[disabled],.card-button a:not([href]){pointer-events:none;background:rgba(var(--inputBg),.2);opacity:.6}.card-button .icon{margin-right:.5rem;padding-right:.6rem}.card-button .text-container{flex-basis:100%}.card-button:focus-visible{box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1);z-index:1000}.card-button:hover{background:rgba(var(--cardBgHover),.5)}.card-button:active{background:rgba(var(--cardBgActive),.5);border:1px solid rgba(var(--borderColorFocus),1)}input[type=color]{display:inline-flex;justify-content:center;background:rgba(var(--cardBg),.7);padding:.25rem .334375rem;border-radius:.3125rem;color:rgba(var(--gray100),1);transition:all .2s ease;font-size:.875rem;vertical-align:top;min-width:1.9375rem;min-height:1.9375rem;text-align:center;cursor:pointer;align-items:center;border:1px solid rgba(var(--borderColor),.5);width:3rem;height:1.5rem}.app-like input[type=color]{-webkit-user-select:none;-ms-user-select:none;user-select:none}input[type=color] .text{line-height:1}input[type=color].disabled,input[type=color][disabled],input[type=color] a:not([href]){pointer-events:none;color:rgba(var(--gray100),.5)}input[type=color]:hover{border:1px solid rgba(var(--borderColor),.5);background:rgba(var(--cardBgHover),.7)}input[type=color]:active{color:rgba(var(--gray100),.7);background:rgba(var(--cardBgActive),.5);border:1px solid rgba(var(--borderColorFocus),1)}input[type=color].active{background:rgba(var(--inputBgHover),.8);border:1px solid rgba(var(--inputBgHover),1)}input[type=color]:focus-visible{z-index:10;position:relative;box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1)}input[type=color]+.ghost-button{margin-left:.25rem}select{background:rgba(var(--inputBg),.5);border-radius:.375rem;border-bottom:1px solid rgba(var(--borderColor),.6);-webkit-filter:none;filter:none;color:rgba(var(--gray100),1);font-size:.875rem;height:2rem;max-width:18.5rem;padding:.0625rem 1rem;border:1px solid rgba(var(--borderColor),.6);border-bottom-color:rgba(var(--inputUnderline),1);width:100%}select:hover{background:rgba(var(--inputBgHover),.5)}select:focus{background:rgba(var(--white),1);outline:0;color:rgba(var(--gray100),1);padding:.0625rem 1rem 0;border-color:rgba(var(--borderColorFocus),1);border-bottom:2px solid rgba(var(--primary),1)}select.mw-small{max-width:9.25rem}select.fill{max-width:none}select.invalid{border-color:rgba(var(--danger),1)}select.disabled,select[disabled]{resize:none;pointer-events:none;background:rgba(var(--inputBg),.4);border-color:rgba(var(--borderColor),.6);opacity:.8}select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--inputBg),1) inset!important}select:-webkit-autofill,select:-webkit-autofill:hover{-webkit-text-fill-color:rgba(var(--gray100),1)!important}select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--inputBgHover),1) inset!important}select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(var(--white),1) inset!important;-webkit-text-fill-color:rgba(var(--gray100),1)!important;border-color:rgba(var(--borderColorFocus),1);border-bottom:2px solid rgba(var(--primary),1)}select[aria-invalid=true]{border-bottom-color:rgba(var(--danger),1)}select[multiple]{height:auto;padding-bottom:0;padding-top:1rem}select[multiple] option{border-radius:.25rem;margin:.0625rem 0;transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;overflow:hidden;text-overflow:ellipsis;line-height:1;vertical-align:middle;padding-top:.25rem}select[multiple]:focus{margin-bottom:-1px}select[multiple].disabled option{box-shadow:none!important}select[multiple].horizontal{width:auto;padding:.25rem;max-width:none;white-space:normal;height:2rem;overflow-y:hidden}select[multiple].horizontal option{height:100%;width:4rem;display:inline-block;margin:0 .0625rem}select[multiple].horizontal.fill{width:100%}.dropdown{position:relative;transition:all .2s ease}.dropdown-toggle{vertical-align:-moz-middle-with-baseline;background-color:transparent;border:none;text-align:left;position:relative;background:rgba(var(--inputBg),.5);border-radius:.375rem;border:1px solid rgba(var(--borderColor),.6);-webkit-filter:none;filter:none;color:rgba(var(--gray100),1);font-size:.875rem;height:2rem;max-width:18.5rem;transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;padding:.0625rem 1rem;width:100%;z-index:101}.dropdown-toggle:hover{background:rgba(var(--inputBgHover),.5)}.dropdown-toggle:active{background:rgba(var(--cardBgHover),.5);border:1px solid rgba(var(--borderColorFocus),1)}.dropdown-toggle:focus-visible{box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1)}.dropdown-toggle.mw-small{max-width:9.25rem}.dropdown-toggle.fill{max-width:none}.dropdown-toggle.invalid{border-color:rgba(var(--danger),1)}.dropdown-toggle.disabled,.dropdown-toggle[disabled]{opacity:.5;pointer-events:none}.dropdown-toggle:after{content:"";display:block;position:absolute;top:50%;right:.375rem;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:.375rem;height:.375rem;border-bottom:.125rem solid rgba(var(--gray100),1);border-right:.125rem solid rgba(var(--gray100),1)}.dropdown-options{visibility:hidden;position:fixed;background:rgba(var(--cardBg),1);border:1px solid rgba(var(--borderColor),.6);box-shadow:0 .25rem .5rem rgba(var(--contrastGlow),.5);z-index:102;list-style:none;overflow-y:auto;max-height:calc(50vh - 8px);max-width:18.5rem;padding:0 .375rem;border-radius:.375rem;transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;-webkit-transform:translateY(-32px);transform:translateY(-32px);opacity:0;scrollbar-color:rgba(var(--gray100),.3) rgba(var(--gray700),.3);scrollbar-width:thin;z-index:1000000}.dropdown-options::-webkit-scrollbar{width:3px}.dropdown-options::-webkit-scrollbar:hover{width:6px}.dropdown-options::-webkit-scrollbar-track{-webkit-transition:all .2s ease;transition:all .2s ease;background:rgba(var(--gray700),.3);border-radius:20px}.dropdown-options::-webkit-scrollbar-thumb{-webkit-transition:all .2s ease;transition:all .2s ease;background-color:rgba(var(--gray100),.3);border-radius:20px;border:transparent}.dropdown-options.open{visibility:visible;padding:.25rem .375rem;opacity:1;max-height:50vh}.dropdown-options li{padding:.5rem .9375rem;margin:.125rem 0;border-radius:.375rem;position:relative;font-size:.875rem;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dropdown-options li>span{white-space:nowrap}.dropdown-options li.selected,.dropdown-options li:hover:not(.disabled){background:rgba(var(--inputBgHover),1)}.dropdown-options li.selected:before{content:"";-webkit-animation:verticalPipeDown .2s ease forwards;animation:verticalPipeDown .2s ease forwards;width:.25rem;max-height:1rem;border-radius:.125rem;background:rgba(var(--primary),1);position:absolute;left:.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropdown-options li.selected:focus-visible{box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1)}.dropdown-options li.disabled{pointer-events:none;color:rgba(var(--gray600),1)}.dropdown-multiple{background:rgba(var(--white),1);z-index:102;list-style:none;overflow-y:auto;max-height:18.75rem;max-width:18.5rem;padding:.25rem .375rem;border-radius:.375rem;border:1px solid rgba(var(--borderColor),1)}.dropdown-multiple>li{padding:.5rem .9375rem;margin:.125rem 0;border-radius:.375rem;position:relative;font-size:.75rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dropdown-multiple>li>span{white-space:nowrap}.dropdown-multiple>li.selected,.dropdown-multiple>li:hover:not(.disabled){background:rgba(var(--inputBgHover),1)}.dropdown-multiple>li.selected:before{content:"";width:.125rem;height:.875rem;border-left:.125rem solid rgba(var(--primary),1);border-right:.125rem solid rgba(var(--primary),1);border-radius:.125rem;position:absolute;left:.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.context-menu{border-radius:.5rem;border:1px solid transparent;left:.5rem;list-style-type:none;margin:0;padding:.125rem;position:relative;white-space:nowrap;max-height:50vh}.context-menu .context-menu-button{border:0;display:inline-flex;background:transparent;padding:.25rem .334375rem;border-radius:.3125rem;color:rgba(var(--gray100),1);transition:all .2s ease;font-size:.875rem;vertical-align:top;min-width:1.9375rem;min-height:1.9375rem;text-align:center;cursor:pointer;align-items:center;justify-content:center;border:1px solid rgba(var(--borderColor),0)}.app-like .context-menu .context-menu-button{-webkit-user-select:none;-ms-user-select:none;user-select:none}.context-menu .context-menu-button .text{padding:0 .25rem}.context-menu .context-menu-button.disabled,.context-menu .context-menu-button[disabled],.context-menu .context-menu-button a:not([href]){pointer-events:none;color:rgba(var(--gray100),.5)}.context-menu .context-menu-button:hover{border:1px solid rgba(var(--borderColor),.6);background:rgba(var(--navItemBgHover),.6)}.context-menu .context-menu-button:active{color:rgba(var(--gray100),.7);background:rgba(var(--cardBgHover),.5);border:1px solid rgba(var(--borderColorFocus),1)}.context-menu .context-menu-button.active{background:rgba(var(--inputBgHover),.8);border:1px solid rgba(var(--inputBgHover),1)}.context-menu .context-menu-button:focus-visible{z-index:10;position:relative;box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1)}.context-menu .context-menu-button+.ghost-button{margin-left:.25rem}.context-menu .context-menu-button .icon{font-size:1em;line-height:1em;margin:0 .3125rem}.context-menu .context-menu-button .icon:first-child{margin-left:0}.context-menu .context-menu-button .icon:last-child{margin-right:0}.text-center .context-menu .context-menu-button:not(.active){margin-left:.25rem;margin-right:.25rem}.context-menu hr{background:rgba(var(--cardBgHover),1)}.context-menu input[type=date],.context-menu input[type=datetime-local],.context-menu input[type=email],.context-menu input[type=month],.context-menu input[type=number],.context-menu input[type=password],.context-menu input[type=search],.context-menu input[type=tel],.context-menu input[type=text],.context-menu input[type=time],.context-menu input[type=url],.context-menu input[type=week]{max-width:none}.context-menu>li{display:none;align-items:center;position:relative;padding:.1875rem}.context-menu>li>hr{margin:.1875rem 0}.context-menu>li.released{min-height:0}.context-menu>li .horizontal-spacer{flex-basis:100%}.context-menu>li .separator{margin-bottom:.5rem;display:inline-block}.context-menu>li .info{white-space:normal;font-size:.75rem;font-weight:400;min-width:7rem}.context-menu.open{background:rgb(var(--cardBg));border:1px solid rgba(var(--borderColor),.6);z-index:198;box-shadow:0 .125rem .75rem rgba(var(--contrastGlow),.7);width:calc(100% + 8px);-webkit-animation:context-menu .2s ease forwards;animation:context-menu .2s ease forwards;-webkit-transform-origin:top;transform-origin:top}.context-menu.open:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;display:block}.context-menu.open li{display:flex}.context-menu.open li>a:not(:last-child),.context-menu.open li>button:not(:last-child),.context-menu.open li>span:not(:last-child){margin-right:.3125rem}.context-menu.open li .context-menu-button{padding:.5rem 1rem;transition:none;color:rgb(var(--gray100))}.context-menu.open li .context-menu-button:hover{border-color:rgba(var(--inputBgHover),1);background:rgba(var(--inputBgHover),.8)}.context-menu.open li .context-menu-button:active{border-color:rgba(var(--inputBgHover),1);background:rgba(var(--inputBgHover),.6)}.context-menu.open li .context-menu-button:focus-visible{box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1)}.context-menu.open li .context-menu-button .icon{opacity:1}.context-menu.open li .context-menu-button.disabled,.context-menu.open li .context-menu-button[disabled]{pointer-events:none;background:rgba(var(--inputBg),.2);opacity:.6}.context-menu.open li.active .context-menu-button{border:1px solid rgba(var(--inputBgHover),1);transition:box-shadow .2s cubic-bezier(.785,.135,.15,.86),border .2s cubic-bezier(.785,.135,.15,.86),background .2s cubic-bezier(.785,.135,.15,.86);background:rgba(var(--inputBgHover),.8);position:relative}.context-menu.open li.active .context-menu-button:hover{border:1px solid rgba(var(--borderColor),.5);background:rgba(var(--cardBgHover),.7)}.context-menu.open li.active .context-menu-button:before{content:"";-webkit-animation:verticalPipeDown .2s ease forwards;animation:verticalPipeDown .2s ease forwards;background-color:rgb(var(--primary));border-radius:.5rem;display:block;max-height:1rem;left:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.25rem;z-index:0}.context-menu.open.fixed-list li:not(.selection){position:absolute;height:auto;top:auto;bottom:auto}.context-menu:not(.open) .icon{opacity:1}.context-menu:not(.open) .icon:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:.9375rem;color:rgb(var(--gray100));position:relative;-webkit-transform:translateY(1px);transform:translateY(1px);display:inline-block}.context-menu-wrapper{position:relative}.context-menu-wrapper .context-menu{position:absolute;left:auto;right:0;width:auto;margin:0}.context-menu-wrapper.align-h-start .context-menu{right:auto;left:0}.context-menu{padding:.375rem;margin:0 -.4375rem}.context-menu .context-menu-button{z-index:1;width:100%;text-align:left;justify-content:flex-start;font-weight:500;font-size:.8125rem}.context-menu .icon{margin-right:.5rem;width:1.1em;height:1.1em;text-align:center;line-height:1.1em}.context-menu .text{font-size:.8125rem;font-weight:500}.context-menu span{vertical-align:middle}.context-menu .context-menu-selection{transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear}.context-menu .context-menu-selection:hover{background-color:rgb(var(--gray800))}.context-menu .context-menu-selection:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:.9375rem;position:relative}.avatar-tile{position:relative;padding:.25rem}.avatar-tile input[type=radio]{position:absolute;opacity:0;pointer-events:none}.avatar-tile input[type=radio]+label{border-radius:500px;width:2rem;height:2rem;display:block;font-size:0;background:rgba(var(--thumbnailBg),1);cursor:pointer;transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;overflow:hidden;position:relative}.avatar-tile input[type=radio]+label.avatar-stack{display:inline-block;position:relative;cursor:pointer;padding:0;width:6rem;height:6rem;border-radius:8rem 8rem 8rem 2rem}.avatar-tile input[type=radio]+label.avatar-stack>img{width:100%;border-radius:8rem 8rem 8rem 2rem;position:relative;display:block}.avatar-tile input[type=radio]+label.avatar-stack .avatar-beard,.avatar-tile input[type=radio]+label.avatar-stack .avatar-eyes,.avatar-tile input[type=radio]+label.avatar-stack .avatar-eyewear,.avatar-tile input[type=radio]+label.avatar-stack .avatar-hair,.avatar-tile input[type=radio]+label.avatar-stack .avatar-mouth,.avatar-tile input[type=radio]+label.avatar-stack .avatar-shirt{position:absolute;left:0;top:0;z-index:1}.avatar-tile input[type=radio]+label img{width:100%;height:auto}.avatar-tile input[type=radio]:checked+label .selection-helper{position:absolute;top:0;bottom:0;right:0;left:0;border-radius:500px;box-shadow:inset 0 0 0 4px rgba(var(--gray100),.6);z-index:10}.avatar-tile input[type=radio]:checked+label .selection-helper:after{position:absolute;display:block;content:"";box-shadow:inset 0 0 0 2px rgba(var(--gray100),.8);border-radius:500px;top:3px;bottom:3px;right:3px;left:3px}.avatar-tile input[type=radio]:checked+label.avatar-stack .selection-helper,.avatar-tile input[type=radio]:checked+label.avatar-stack .selection-helper:after{border-radius:8rem 8rem 8rem 2rem}.avatar-tile input[type=radio]:checked+label img{position:relative;z-index:0}.avatar-tile input[type=radio]:focus-visible+label{box-shadow:0 0 0 2px rgba(var(--white),1),0 0 0 4px rgba(var(--gray100),1)}textarea{background:rgba(var(--inputBg),.5);border-radius:.375rem;border-bottom:1px solid rgba(var(--borderColor),.6);-webkit-filter:none;filter:none;color:rgba(var(--gray100),1);font-size:.875rem;height:2rem;max-width:18.5rem;border:1px solid rgba(var(--borderColor),.6);border-bottom-color:rgba(var(--inputUnderline),1);width:100%;padding:1rem 1rem .0625rem;min-height:6.25rem;max-height:18.75rem;scrollbar-width:auto}textarea:hover{background:rgba(var(--inputBgHover),.5)}textarea:focus{background:rgba(var(--white),1);outline:0;color:rgba(var(--gray100),1);padding:.0625rem 1rem 0;border-color:rgba(var(--borderColorFocus),1);border-bottom:2px solid rgba(var(--primary),1)}textarea.mw-small{max-width:9.25rem}textarea.fill{max-width:none}textarea.invalid{border-color:rgba(var(--danger),1)}textarea.disabled,textarea[disabled]{pointer-events:none;background:rgba(var(--inputBg),.4);border-color:rgba(var(--borderColor),.6);opacity:.8}textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--inputBg),1) inset!important;-webkit-text-fill-color:rgba(var(--gray100),1)!important}textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--inputBgHover),1) inset!important;-webkit-text-fill-color:rgba(var(--gray100),1)!important}textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(var(--white),1) inset!important;-webkit-text-fill-color:rgba(var(--gray100),1)!important;border-color:rgba(var(--borderColorFocus),1);border-bottom:2px solid rgba(var(--primary),1)}textarea[aria-invalid=true]{border-bottom-color:rgba(var(--danger),1)}textarea:focus{padding-top:1rem}textarea.disabled,textarea[disabled]{resize:none}input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{background:rgba(var(--inputBg),.5);border-radius:.375rem;border-bottom:1px solid rgba(var(--borderColor),.6);-webkit-filter:none;filter:none;color:rgba(var(--gray100),1);font-size:.875rem;height:2rem;max-width:18.5rem;padding:.0625rem 1rem;border:1px solid rgba(var(--borderColor),.6);border-bottom-color:rgba(var(--inputUnderline),1);width:100%}input[type=date]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover{background:rgba(var(--inputBgHover),.5)}input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{background:rgba(var(--white),1);outline:0;color:rgba(var(--gray100),1);padding:.0625rem 1rem 0;border-color:rgba(var(--borderColorFocus),1);border-bottom:2px solid rgba(var(--primary),1)}input[type=date].mw-small,input[type=datetime-local].mw-small,input[type=email].mw-small,input[type=month].mw-small,input[type=number].mw-small,input[type=password].mw-small,input[type=search].mw-small,input[type=tel].mw-small,input[type=text].mw-small,input[type=time].mw-small,input[type=url].mw-small,input[type=week].mw-small{max-width:9.25rem}input[type=date].fill,input[type=datetime-local].fill,input[type=email].fill,input[type=month].fill,input[type=number].fill,input[type=password].fill,input[type=search].fill,input[type=tel].fill,input[type=text].fill,input[type=time].fill,input[type=url].fill,input[type=week].fill{max-width:none}input[type=date].invalid,input[type=datetime-local].invalid,input[type=email].invalid,input[type=month].invalid,input[type=number].invalid,input[type=password].invalid,input[type=search].invalid,input[type=tel].invalid,input[type=text].invalid,input[type=time].invalid,input[type=url].invalid,input[type=week].invalid{border-color:rgba(var(--danger),1)}input[type=date].disabled,input[type=date][disabled],input[type=datetime-local].disabled,input[type=datetime-local][disabled],input[type=email].disabled,input[type=email][disabled],input[type=month].disabled,input[type=month][disabled],input[type=number].disabled,input[type=number][disabled],input[type=password].disabled,input[type=password][disabled],input[type=search].disabled,input[type=search][disabled],input[type=tel].disabled,input[type=tel][disabled],input[type=text].disabled,input[type=text][disabled],input[type=time].disabled,input[type=time][disabled],input[type=url].disabled,input[type=url][disabled],input[type=week].disabled,input[type=week][disabled]{resize:none;pointer-events:none;background:rgba(var(--inputBg),.4);border-color:rgba(var(--borderColor),.6);opacity:.8}input[type=date]:-webkit-autofill,input[type=datetime-local]:-webkit-autofill,input[type=email]:-webkit-autofill,input[type=month]:-webkit-autofill,input[type=number]:-webkit-autofill,input[type=password]:-webkit-autofill,input[type=search]:-webkit-autofill,input[type=tel]:-webkit-autofill,input[type=text]:-webkit-autofill,input[type=time]:-webkit-autofill,input[type=url]:-webkit-autofill,input[type=week]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px rgba(var(--inputBg),1) inset!important;-webkit-text-fill-color:rgba(var(--gray100),1)!important}input[type=date]:-webkit-autofill:hover,input[type=datetime-local]:-webkit-autofill:hover,input[type=email]:-webkit-autofill:hover,input[type=month]:-webkit-autofill:hover,input[type=number]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:hover,input[type=search]:-webkit-autofill:hover,input[type=tel]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:hover,input[type=time]:-webkit-autofill:hover,input[type=url]:-webkit-autofill:hover,input[type=week]:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--inputBgHover),1) inset!important;-webkit-text-fill-color:rgba(var(--gray100),1)!important}input[type=date]:-webkit-autofill:focus,input[type=datetime-local]:-webkit-autofill:focus,input[type=email]:-webkit-autofill:focus,input[type=month]:-webkit-autofill:focus,input[type=number]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:focus,input[type=search]:-webkit-autofill:focus,input[type=tel]:-webkit-autofill:focus,input[type=text]:-webkit-autofill:focus,input[type=time]:-webkit-autofill:focus,input[type=url]:-webkit-autofill:focus,input[type=week]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px rgba(var(--white),1) inset!important;-webkit-text-fill-color:rgba(var(--gray100),1)!important;border-color:rgba(var(--borderColorFocus),1);border-bottom:2px solid rgba(var(--primary),1)}input[type=date][aria-invalid=true],input[type=datetime-local][aria-invalid=true],input[type=email][aria-invalid=true],input[type=month][aria-invalid=true],input[type=number][aria-invalid=true],input[type=password][aria-invalid=true],input[type=search][aria-invalid=true],input[type=tel][aria-invalid=true],input[type=text][aria-invalid=true],input[type=time][aria-invalid=true],input[type=url][aria-invalid=true],input[type=week][aria-invalid=true]{border-bottom-color:rgba(var(--danger),1)}.radio-group{display:flex;flex-wrap:wrap}.radio-group .form-group{margin-right:1rem}.radio-group .form-group:last-child{margin-right:0}input[type=radio]{height:1.25rem;width:1.25rem;margin-right:.3125rem;vertical-align:middle;appearance:none;-webkit-appearance:none;border-radius:50%;box-shadow:0 0 0 1px rgba(var(--borderColor),1) inset;background:transparent;transition:all .2s linear}input[type=radio]+label{padding-bottom:0}input[type=radio]:hover{background:rgba(var(--gray1000),1)}input[type=radio]:hover:checked{box-shadow:0 0 0 4px rgba(var(--primary),1) inset}input[type=radio]:hover:active{box-shadow:0 0 0 5px rgba(var(--borderColor),1) inset;background-color:rgba(var(--blackStatic),1)}input[type=radio]:active:checked,input[type=radio]:checked{box-shadow:0 0 0 5px rgba(var(--primary),1) inset}input[type=radio]:checked{background-color:rgba(var(--blackStatic),1)}input[type=radio].disabled,input[type=radio].disabled+label,input[type=radio][disabled],input[type=radio][disabled]+label{pointer-events:none;opacity:.3}input[type=radio]:focus-visible{box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1),0 0 0 5px rgba(var(--primary),1) inset;z-index:10}input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0 .25rem 0 0;background-color:transparent;height:1.25rem;width:1.25rem;border-radius:.3125rem;border:1px solid rgba(var(--borderColor),1);vertical-align:middle;position:relative}input[type=checkbox]+label{padding-bottom:0;vertical-align:middle;display:inline}input[type=checkbox]:before{content:"";width:.6875rem;height:.5625rem;display:block;margin:0 auto;top:50%;transition:none;box-shadow:inset 1em 1em rgba(var(--borderColor),1);position:relative;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);opacity:0;z-index:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}input[type=checkbox]:checked,input[type=checkbox]:indeterminate{background:rgba(var(--primary),1);border:0}input[type=checkbox]:checked:after,input[type=checkbox]:indeterminate:after{content:"";display:block;position:absolute;top:1px;right:1px;left:1px;bottom:1px;z-index:1;background-color:rgba(var(--primary),1);-webkit-animation:recedeRight .2s linear forwards;animation:recedeRight .2s linear forwards;border-radius:.375rem}input[type=checkbox]:checked:before{opacity:1}input[type=checkbox]:indeterminate:before{width:.5rem;height:.5rem;-webkit-clip-path:polygon(100% 35%,100% 60%,0 60%,0 35%);clip-path:polygon(100% 35%,100% 60%,0 60%,0 35%);transition:transform .1s linear,opacity .1s linear .05s;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);opacity:1}input[type=checkbox]:focus-visible{box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1);z-index:10}input[type=checkbox].disabled,input[type=checkbox].disabled+label,input[type=checkbox][disabled],input[type=checkbox][disabled]+label{pointer-events:none;opacity:.3}input[type=checkbox]:hover{background:rgba(var(--gray1000),1)}input[type=checkbox]:hover:checked,input[type=checkbox]:hover:indeterminate{background:rgba(var(--primaryDark),1)}input[type=checkbox]:hover:checked:after,input[type=checkbox]:hover:indeterminate:after{background:rgba(var(--primaryDark),1)}input[type=checkbox]:hover:checked:active,input[type=checkbox]:hover:indeterminate:active{background:rgba(var(--primary),.7);border:1px solid rgba(var(--primary),1)}input[type=checkbox]:hover:active{border:1px solid rgba(var(--borderColorFocus),1)}.checkbox-group{display:flex;flex-wrap:wrap}.checkbox-group .form-group{margin-right:1rem}.checkbox-group .form-group:last-child{margin-right:0}.html-control figure{margin:0}.html-control .html-control-toolbar{background:rgba(var(--cardBgActive),1);border-radius:.375rem;border:1px solid rgba(var(--borderColor),1);border-bottom:0;border-radius:.3125rem .3125rem 0 0;margin:0}.html-control .html-control-wrapper{margin:0 0 1rem}.html-control .public-DraftEditor-content{width:100%;margin:0;border-radius:0 0 .3125rem .3125rem;border-top:0;padding:.0625rem 1rem}.html-control .public-DraftEditor-content:focus{padding-bottom:0}.html-control .public-DraftEditor-content span[style*="font-family: monospace"]{color:rgba(var(--primary),1)!important;background:rgba(var(--appBgColor),1)!important;border:1px solid rgba(var(--borderColor),1)!important;padding:.25rem .5rem!important;border-radius:.3125rem!important}.html-control .rdw-dropdown-optionwrapper{border:1px solid rgba(var(--borderColor),1);border-radius:.3125rem;padding:.375rem;width:auto;min-width:11.25rem}.html-control .rdw-dropdown-optionwrapper,.html-control .rdw-dropdown-optionwrapper:hover{background:rgba(var(--inputBg),1);box-shadow:0 .125rem .75rem rgba(var(--contrastGlow),.7)}.html-control .rdw-dropdown-optionwrapper:hover{border:1px solid rgba(var(--borderColor),1)}.html-control .rdw-dropdownoption-default{padding:.375rem}.html-control .rdw-dropdownoption-active,.html-control .rdw-dropdownoption-highlighted{background:rgba(var(--inputBgHover),1);border-radius:.3125rem}.html-control .rdw-dropdown-wrapper{border:0;padding:0;margin:0 .125rem 0 0;height:2rem}.html-control .rdw-dropdown-wrapper,.html-control .rdw-dropdown-wrapper:hover{box-shadow:none;background:transparent}.html-control .rdw-dropdown-wrapper .rdw-dropdown-carettoclose,.html-control .rdw-dropdown-wrapper .rdw-dropdown-carettoopen{border-top-color:rgba(var(--black),1);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.5rem}.html-control .rdw-dropdown-wrapper .rdw-dropdown-carettoclose{border-bottom-color:rgba(var(--black),1)}.html-control .rdw-dropdown-selectedtext{background:rgba(var(--inputBg),1);border:1px solid rgba(var(--borderColor),1);box-shadow:none;font-family:"Ubuntu",sans-serif;font-size:.9375rem;border-radius:.3125rem}.html-control .rdw-dropdown-selectedtext:hover{background:rgba(var(--inputBgHover),1)}.html-control .rdw-dropdown-wrapper{color:rgba(var(--gray100),1)}.html-control .rdw-option-wrapper{background:rgba(var(--inputBg),1);border:1px solid rgba(var(--borderColor),1);box-shadow:none;padding:.5rem;height:2rem;width:2rem;border-radius:.3125rem;margin:0 .125rem 0 0}.html-control .rdw-option-wrapper:hover{background:rgba(var(--inputBgHover),1);box-shadow:none}.html-control .rdw-option-wrapper img{-webkit-filter:invert(1);filter:invert(1)}input[type=image]{border:0;box-sizing:border-box;cursor:pointer;display:inline-block;overflow:visible;position:relative;transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;z-index:9;-webkit-user-select:none;-ms-user-select:none;user-select:none}input[type=image].disabled,input[type=image][disabled]{pointer-events:none;opacity:.3}input[type=image]:active{-webkit-transform:scale(.85);transform:scale(.85)}input[type=image]:focus-visible{box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1);z-index:10}input[type=range]{height:1.8125rem;-webkit-appearance:none;margin:10px 0;background:transparent;padding:0 .3125rem}input[type=range]::-webkit-slider-runnable-track{width:100%;height:.375rem;animate:.2s;background:rgba(var(--cardBgHover),1);border-color:transparent;border-radius:500px;color:transparent}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 14px rgba(var(--primary),1) inset,0 0 0 0 rgba(var(--primary),1),0 0 0 5px rgba(var(--inputBg),1),0 0 0 6px rgba(var(--borderColor),1);height:12px;width:12px;border-radius:25px;background:rgba(var(--primary),1);border:0;-webkit-transition:box-shadow .1s linear;transition:box-shadow .1s linear;margin-top:-5px;position:relative}input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 14px rgba(var(--primary),1) inset,0 0 0 2px rgba(var(--primary),1),0 0 0 5px rgba(var(--inputBg),1),0 0 0 6px rgba(var(--borderColor),1)}input[type=range]::-webkit-slider-thumb:active{background:rgba(var(--primaryDark),1);box-shadow:0 0 0 14px rgba(var(--primaryDark),1) inset,0 0 0 0 rgba(var(--primaryDark),1),0 0 0 5px rgba(var(--inputBg),1),0 0 0 6px rgba(var(--borderColor),1)}input[type=range]::-moz-range-track{width:100%;background:rgba(var(--cardBgHover),1)}input[type=range]::-moz-range-progress,input[type=range]::-moz-range-track{height:.375rem;animate:.2s;border-color:transparent;border-radius:500px;color:transparent}input[type=range]::-moz-range-progress{background:rgba(var(--primary),1)}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 14px rgba(var(--primary),1) inset,0 0 0 0 rgba(var(--primary),1),0 0 0 5px rgba(var(--inputBg),1),0 0 0 6px rgba(var(--borderColor),1);height:12px;width:12px;border-radius:25px;background:rgba(var(--primary),1);border:0;-moz-transition:.1s linear box-shadow;transition:box-shadow .1s linear}input[type=range]::-moz-range-thumb:hover{box-shadow:0 0 0 14px rgba(var(--primary),1) inset,0 0 0 2px rgba(var(--primary),1),0 0 0 5px rgba(var(--inputBg),1),0 0 0 6px rgba(var(--borderColor),1)}input[type=range]::-moz-range-thumb:active{background:rgba(var(--primaryDark),1);box-shadow:0 0 0 14px rgba(var(--primaryDark),1) inset,0 0 0 0 rgba(var(--primaryDark),1),0 0 0 5px rgba(var(--inputBg),1),0 0 0 6px rgba(var(--borderColor),1)}input[type=range][value="1"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 1%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="2"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 2%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="3"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 3%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="4"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 4%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="5"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 5%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="6"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 6%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="7"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 7%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="8"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 8%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="9"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 9%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="10"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 10%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="11"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 11%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="12"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 12%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="13"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 13%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="14"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 14%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="15"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 15%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="16"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 16%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="17"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 17%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="18"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 18%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="19"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 19%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="20"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 20%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="21"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 21%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="22"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 22%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="23"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 23%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="24"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 24%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="25"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 25%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="26"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 26%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="27"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 27%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="28"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 28%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="29"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 29%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="30"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 30%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="31"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 31%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="32"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 32%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="33"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 33%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="34"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 34%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="35"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 35%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="36"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 36%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="37"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 37%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="38"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 38%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="39"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 39%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="40"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 40%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="41"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 41%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="42"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 42%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="43"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 43%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="44"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 44%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="45"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 45%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="46"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 46%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="47"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 47%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="48"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 48%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="49"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 49%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="50"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 50%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="51"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 51%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="52"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 52%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="53"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 53%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="54"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 54%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="55"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 55%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="56"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 56%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="57"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 57%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="58"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 58%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="59"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 59%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="60"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 60%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="61"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 61%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="62"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 62%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="63"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 63%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="64"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 64%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="65"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 65%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="66"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 66%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="67"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 67%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="68"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 68%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="69"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 69%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="70"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 70%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="71"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 71%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="72"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 72%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="73"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 73%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="74"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 74%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="75"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 75%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="76"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 76%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="77"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 77%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="78"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 78%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="79"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 79%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="80"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 80%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="81"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 81%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="82"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 82%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="83"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 83%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="84"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 84%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="85"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 85%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="86"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 86%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="87"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 87%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="88"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 88%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="89"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 89%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="90"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 90%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="91"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 91%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="92"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 92%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="93"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 93%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="94"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 94%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="95"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 95%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="96"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 96%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="97"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 97%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="98"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 98%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="99"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 99%,rgba(var(--cardBgHover),1) 0)}input[type=range][value="100"]::-webkit-slider-runnable-track{background-image:linear-gradient(90deg,rgba(var(--primary),1) 100%,rgba(var(--cardBgHover),1) 0)}input[type=range].disabled,input[type=range][disabled]{pointer-events:none;opacity:.3}input[type=range]:focus-visible{border-radius:6px;box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1);z-index:10}[contentEditable]{border-bottom:1px solid rgba(var(--borderColor),.6);border:1px solid rgba(var(--borderColor),.6);border-bottom-color:rgba(var(--inputUnderline),1);border-radius:.375rem;background:rgba(var(--inputBg),.5);padding:.25rem;display:inline-block;margin-bottom:.0625rem;margin-top:.0625rem}[contentEditable]:hover{background:rgba(var(--inputBgHover),.5)}[contentEditable]:focus{background:rgba(var(--white),1);outline:0;color:rgba(var(--gray100),1);border-color:rgba(var(--borderColorFocus),1);border-bottom:2px solid rgba(var(--primary),1);padding-bottom:.1875rem;z-index:100;position:relative}.treeview{list-style-type:none;padding:.875rem .25rem;border-bottom:1px solid rgba(var(--borderColor),1);border:1px solid rgba(var(--borderColor),1);border-bottom-color:rgba(var(--inputUnderline),1);border-radius:.25rem}.treeview ul{list-style-type:none;padding-left:0}.treeview ul .form-group{padding-left:2rem}.treeview ul ul .form-group{padding-left:3rem}.treeview ul ul ul .form-group{padding-left:4rem}.treeview ul ul ul ul .form-group{padding-left:5rem}.treeview ul ul ul ul ul .form-group{padding-left:6rem}.treeview ul ul ul ul ul ul .form-group{padding-left:7rem}.treeview ul ul ul ul ul ul ul .form-group{padding-left:8rem}.treeview .form-group{align-items:center;padding:.3125rem .625rem .3125rem 1rem;display:flex;border-radius:.25rem;margin-bottom:.25rem;position:relative;border:1px solid rgba(var(--borderColor),0)}.treeview .form-group:focus-visible{box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1);z-index:10}.treeview .form-group.active,.treeview .form-group:hover{background:rgba(var(--inputBgHover2),.8);border:1px solid rgba(var(--inputBgHover2),1)}.treeview .form-group:active{background:rgba(var(--inputBgHover2),.5);border:1px solid rgba(var(--borderColor),1)}.treeview .form-group:active label{color:rgba(var(--gray100),.7)}.treeview .form-group.active:hover{background:rgba(var(--inputBgHover),.9);border:1px solid rgba(var(--inputBgHover),1)}.treeview .form-group.active:active{background:rgba(var(--inputBgHover),.5);border:1px solid rgba(var(--borderColor),1)}.treeview .form-group.active:active label{color:rgba(var(--gray100),.7)}.treeview .form-group label{padding:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.treeview .form-group:hover input[type=checkbox]:not(:checked):not(:indeterminate){background:rgba(var(--gray1000),1)}.treeview .form-group:hover input[type=checkbox]:not(:checked):not(:indeterminate):hover{background:rgba(var(--gray900),1)}.treeview .form-group.closed+ul{display:none}.treeview .form-group.closed .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;transform-origin:center center}.treeview .form-group .icon{font-size:.4375rem;text-align:center;margin:-.125rem .25rem -.125rem -1.625rem;padding:.375rem;-webkit-transform:rotate(0);transform:rotate(0)}.treeview .form-group .icon:before{display:block;width:.625rem;height:.625rem;line-height:.625rem;text-align:center}.treeview input[type=checkbox]{margin-right:1.875rem;height:1.125rem;width:1.125rem}.toggle{position:relative}.toggle input[type=checkbox]{opacity:0;width:0;margin:0;position:absolute;pointer-events:none}.toggle input[type=checkbox]:focus-visible+label{box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1);z-index:10}.toggle input[type=checkbox]:checked+label:after{box-shadow:0 .0625rem .3125rem rgba(var(--gray300),0);background:rgba(var(--primary),1);height:1rem;border:0}.toggle input[type=checkbox]:checked+label:before{background-color:rgba(var(--white),1);right:.5625rem}.toggle input[type=checkbox]+label,.toggle label{background:rgba(var(--cardBg),.5);border-radius:.375rem;border:1px solid rgba(var(--borderColor),.6);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:.875rem;display:inline-block;line-height:1;margin:0 .5rem 0 0;padding:.4625rem 3rem .4625rem .75rem;position:relative;transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;white-space:nowrap}.toggle input[type=checkbox]+label:last-child,.toggle label:last-child{margin-right:0}.toggle input[type=checkbox]+label:after,.toggle label:after{background:rgba(var(--cardBg),0);border:1px solid rgba(var(--borderColor),.9);border-radius:500px;content:"";display:block;height:1.125rem;position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2rem;z-index:1;transition:right .2s ease,background .2s ease,box-shadow .2s ease}.toggle input[type=checkbox]+label:before,.toggle label:before{content:"";display:block;height:.875rem;width:.875rem;border-radius:500px;position:absolute;background:rgba(var(--toggleBall),.9);right:1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;transition:right .2s ease,background .2s ease}.toggle input[type=checkbox]+label:hover,.toggle label:hover{background:rgba(var(--cardBgHover),.5)}.toggle input[type=checkbox]+label:hover .fa,.toggle input[type=checkbox]+label:hover .far,.toggle input[type=checkbox]+label:hover .fas,.toggle label:hover .fa,.toggle label:hover .far,.toggle label:hover .fas{color:rgba(var(--gray100),1);text-shadow:none}.toggle input[type=checkbox]+label:active,.toggle label:active{background:rgba(var(--cardBgActive),.5);border:1px solid rgba(var(--borderColorFocus),1)}.toggle.disabled,.toggle [disabled]+label{pointer-events:none;background:rgba(var(--inputBg),.2);opacity:.6}.toggle.disabled span,.toggle [disabled]+label span{cursor:default}.toggle.multiline{margin-bottom:.1875rem}.toggle.multiline .state{position:absolute;top:50%;font-size:.875rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(100% - 80px);text-align:left}.toggle.multiline input[type=checkbox]+label,.toggle.multiline label{margin:0;padding:.8125rem 8rem .8125rem 1rem;font-size:.9375rem;line-height:normal;width:100%;border:1px solid rgba(var(--cardBorderColor),.6);min-height:4.25rem;white-space:normal;display:flex;font-weight:400;justify-content:center;flex-direction:column}.toggle.multiline input[type=checkbox]+label:after,.toggle.multiline input[type=checkbox]+label:before,.toggle.multiline label:after,.toggle.multiline label:before{top:50%;-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px)}.toggle.multiline input[type=checkbox]+label:active,.toggle.multiline label:active{background:rgba(var(--cardBgActive),.5);border:1px solid rgba(var(--borderColorFocus),1)}.toggle .fa,.toggle .far,.toggle .fas{margin-right:.3125rem}.toggle .fa:last-child,.toggle .far:last-child,.toggle .fas:last-child{margin-right:0}.toggle span{vertical-align:middle}input[type=file]{padding-top:.5rem;font-size:.875rem}input[type=file]::file-selector-button{display:inline-flex;justify-content:center;background:rgba(var(--cardBg),.7);padding:.25rem .334375rem;border-radius:.3125rem;color:rgba(var(--gray100),1);transition:all .2s ease;font-size:.875rem;vertical-align:top;min-width:1.9375rem;min-height:1.9375rem;text-align:center;cursor:pointer;align-items:center;border:1px solid rgba(var(--borderColor),.5);margin-top:-.5rem}.app-like input[type=file]::file-selector-button{-webkit-user-select:none;-ms-user-select:none;user-select:none}input[type=file]::file-selector-button .text{line-height:1}input[type=file]::file-selector-button.disabled,input[type=file]::file-selector-button[disabled],input[type=file]::file-selector-button a:not([href]){pointer-events:none;color:rgba(var(--gray100),.5)}input[type=file]::file-selector-button:hover{border:1px solid rgba(var(--borderColor),.5);background:rgba(var(--cardBgHover),.7)}input[type=file]::file-selector-button:active{color:rgba(var(--gray100),.7);background:rgba(var(--cardBgActive),.5);border:1px solid rgba(var(--borderColorFocus),1)}input[type=file]::file-selector-button.active{background:rgba(var(--inputBgHover),.8);border:1px solid rgba(var(--inputBgHover),1)}input[type=file]::file-selector-button:focus-visible{z-index:10;position:relative;box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1)}input[type=file]::file-selector-button+.ghost-button{margin-left:.25rem}.icon-list-component{list-style-type:none;padding:0;display:flex;flex-wrap:wrap;align-items:flex-end;width:100%}.icon-list-component li{margin-right:.5rem}.control-list-component{list-style-type:none;padding:0;display:flex;flex-wrap:wrap;align-items:center;width:100%}.control-list-component.vertical{flex-direction:column;align-items:flex-start}.control-list-component.unwrappable{flex-wrap:nowrap}.control-list-component>li{margin-top:.1875rem;margin-bottom:.1875rem}.control-list-component>li.unwrappable{flex-wrap:nowrap}.control-list-component>li:not(:last-child){margin-right:.3125rem}.control-list-component>li .badge-text{overflow:hidden;text-overflow:ellipsis;width:100%;font-size:12px;font-weight:700;display:block}.control-list-component.align-h-end{justify-content:flex-end}.control-list-component.align-h-end>li{margin-right:0}.control-list-component.align-h-end>li:not(:first-child){margin-left:.3125rem}.toaster-component{width:100%;max-width:440px;position:fixed;bottom:0;right:.5rem;display:flex;flex-direction:column-reverse;z-index:10000}.toaster-component .toaster-entry{width:100%;margin-bottom:.5rem}.toaster-component .toaster-entry.card{background:rgba(var(--cardBg),1)}.alert-component{margin-top:.1875rem}.main-component{padding:3.5rem 1rem 1rem}.sidebar-component~.topbar-component~.main-component,.topbar-component~.sidebar-component~.main-component{border-top-left-radius:0}.sidebar-component~.topbar-component~.main-component:after,.sidebar-component~.topbar-component~.main-component:before,.topbar-component~.sidebar-component~.main-component:after,.topbar-component~.sidebar-component~.main-component:before{content:"";display:block;background-image:var(--doubleNavCorner);background-size:cover;width:.75rem;height:.75rem;position:fixed;left:9.25rem;top:3rem;z-index:0}@media screen and (max-width:1100px){.sidebar-component~.topbar-component~.main-component:after,.sidebar-component~.topbar-component~.main-component:before,.topbar-component~.sidebar-component~.main-component:after,.topbar-component~.sidebar-component~.main-component:before{left:0}}.app-like .main-component{display:block;position:absolute;left:0;top:0;right:0;bottom:0;padding:0}@media screen and (max-width:1100px){.app-like .main-component{left:1rem}}.app-like .sidebar-component~.main-component{left:10.0625rem}@media screen and (max-width:1100px){.app-like .sidebar-component~.main-component{left:1rem}}.app-like .topbar-component~.main-component{top:3rem}.article-component{font-size:.875rem;line-height:1.8}.sidebar-component{background:rgba(var(--navBg),1);bottom:0;color:rgba(var(--gray100),1);left:0;overflow:hidden;position:fixed;top:0;width:9.25rem;z-index:999999}.sidebar-component .bar-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;overflow:auto}.sidebar-component .bar-content .bar-content-end,.sidebar-component .bar-content .bar-content-start{align-items:center;display:flex}.sidebar-component .brand-wrapper{margin:.25rem .5rem;font-size:0}.sidebar-component .brand{width:100%}.sidebar-component .brand-contain-h,.sidebar-component .brand-contain-v{height:2rem;margin-right:.5rem;object-fit:contain;object-position:center center;width:2rem}.sidebar-component .brand-contain-h:last-child,.sidebar-component .brand-contain-v:last-child{margin-right:0}.sidebar-component .brand-contain-h{height:auto}.sidebar-component .brand-contain-v{width:auto}@media screen and (max-width:1100px){.sidebar-component{-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:transform .2s ease}.sidebar-component.open{-webkit-transform:translateX(0);transform:translateX(0)}.sidebar-component.offset-start-tablet{top:3rem}.sidebar-component.offset-start-tablet .bar-content{height:calc(100vh - 48px)}}.sidebar-component .bar-content{height:100vh}.sidebar-component .brand,.sidebar-component .brand-contain-h,.sidebar-component .brand-contain-v{margin:.5rem 0}.topbar-component{background:rgba(var(--navBg),1);bottom:0;color:rgba(var(--gray100),1);left:0;overflow:hidden;position:fixed;top:0;width:9.25rem;z-index:999999;bottom:auto;right:0;width:auto;overflow-x:auto}.topbar-component .bar-content{display:flex;flex-direction:column;justify-content:space-between;overflow:auto}.topbar-component .bar-content .bar-content-end,.topbar-component .bar-content .bar-content-start{align-items:center;display:flex}.topbar-component .brand-wrapper{margin:.25rem .5rem}.topbar-component .brand{width:100%}.topbar-component .brand-contain-h,.topbar-component .brand-contain-v{height:2rem;margin-right:.5rem;object-fit:contain;object-position:center center;width:2rem}.topbar-component .brand-contain-h:last-child,.topbar-component .brand-contain-v:last-child{margin-right:0}.topbar-component .brand-contain-h{height:auto}.topbar-component .brand-contain-v{width:auto}.topbar-component .bar-content{padding:0 1rem;align-items:center;flex-direction:row;flex-wrap:nowrap;height:3rem;overflow-x:auto;overflow-y:hidden}.topbar-component.offset-start{left:9.25rem}.topbar-component.offset-start .bar-content{width:calc(100vw - 148px)}@media screen and (max-width:1100px){.topbar-component.offset-start{left:0}.topbar-component.offset-start .bar-content{width:100vw}}.topbar-component .brand-wrapper{margin:.25rem .5rem .25rem 0;font-size:0}.topbar-component .context-menu-wrapper:not(.align-h-start){direction:rtl}.topbar-component .context-menu-wrapper:not(.align-h-start) a,.topbar-component .context-menu-wrapper:not(.align-h-start) button,.topbar-component .context-menu-wrapper:not(.align-h-start) div,.topbar-component .context-menu-wrapper:not(.align-h-start) span{direction:ltr}.topbar-component .context-menu-wrapper .context-menu{direction:ltr;position:fixed;right:auto;top:auto;left:auto}.navigation-component{width:100%}.navigation-component .nav-toggle{display:none}.navigation-component .nav-list{display:flex;list-style-type:none;margin:0;padding:0;flex-direction:column;flex-basis:100%}.navigation-component .nav-list .nav-li{margin:.1875rem 0;padding:0 .5rem;flex-shrink:0;display:flex;align-items:center}.navigation-component .nav-list .nav-li:last-child{padding-bottom:.5rem}.navigation-component .nav-list .nav-li .link-text span{flex-shrink:0}.navigation-component .nav-link{border:0;display:inline-flex;background:transparent;border-radius:.3125rem;color:rgba(var(--gray100),1);transition:all .2s ease;font-size:.875rem;vertical-align:top;min-width:1.9375rem;min-height:1.9375rem;text-align:center;cursor:pointer;align-items:center;justify-content:center;border:1px solid rgba(var(--borderColor),0);position:relative;padding:0;width:100%;text-align:left;justify-content:flex-start}.app-like .navigation-component .nav-link{-webkit-user-select:none;-ms-user-select:none;user-select:none}.navigation-component .nav-link .text{padding:0 .25rem}.navigation-component .nav-link.disabled,.navigation-component .nav-link[disabled],.navigation-component .nav-link a:not([href]){pointer-events:none;color:rgba(var(--gray100),.5)}.navigation-component .nav-link:hover{border:1px solid rgba(var(--borderColor),.6);background:rgba(var(--navItemBgHover),.6)}.navigation-component .nav-link:active{color:rgba(var(--gray100),.7);background:rgba(var(--cardBgHover),.5);border:1px solid rgba(var(--borderColorFocus),1)}.navigation-component .nav-link.active{background:rgba(var(--inputBgHover),.8);border:1px solid rgba(var(--inputBgHover),1)}.navigation-component .nav-link:focus-visible{z-index:10;position:relative;box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1)}.navigation-component .nav-link+.ghost-button{margin-left:.25rem}.navigation-component .nav-link .icon{font-size:1em;line-height:1em;margin:0 .3125rem}.navigation-component .nav-link .icon:first-child{margin-left:0}.navigation-component .nav-link .icon:last-child{margin-right:0}.text-center .navigation-component .nav-link:not(.active){margin-left:.25rem;margin-right:.25rem}.navigation-component .nav-link .icon,.navigation-component .nav-link .icon-contain-h,.navigation-component .nav-link .icon-contain-v{height:1.5rem;font-size:1.125rem;margin-right:.5rem;object-fit:contain;object-position:center center;width:1.5rem;text-align:center;line-height:1.5rem}.navigation-component .nav-link .icon-contain-h:last-child,.navigation-component .nav-link .icon-contain-v:last-child,.navigation-component .nav-link .icon:last-child{margin-right:0}.navigation-component .nav-link .icon-contain-h{height:auto}.navigation-component .nav-link .icon-contain-v{width:auto}.navigation-component .nav-link .content-wrapper{align-items:center;color:inherit;display:flex;flex-wrap:nowrap;font-size:.78125rem;font-weight:400;margin-top:.125rem;padding:1rem .5rem;transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;z-index:1}.navigation-component .nav-link .content-wrapper.center-h{justify-content:center}.navigation-component .nav-link .content-wrapper:before{content:"";-webkit-animation:verticalPipeDown .2s ease forwards;animation:verticalPipeDown .2s ease forwards;background-color:rgba(var(--primary),1);border-radius:.5rem;display:none;height:2rem;left:-.125rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.25rem;z-index:0}.navigation-component .nav-link.active{border:1px solid rgba(var(--borderColor),.6);background:rgba(var(--navItemBgHover),.6);pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.navigation-component .nav-link.active .content-wrapper:before{display:block}.navigation-component .nav-link:active{background:rgba(var(--navItemBgActive),.5)}.navigation-component.horizontal{bottom:auto;right:0;width:auto;overflow:visible}.navigation-component.horizontal .nav-list{height:auto;flex-direction:row}.navigation-component.horizontal .nav-context{width:auto;margin:0;max-height:none}.navigation-component.horizontal .nav-context .context-menu{margin:0 .5rem 0 0;padding:.125rem}.navigation-component.horizontal .nav-context button{padding:.625rem 1rem}.navigation-component.horizontal .nav-li{padding:.25rem .1875rem .3125rem;margin:0}.navigation-component.horizontal .nav-li:last-child{padding-bottom:.3125rem}.navigation-component.horizontal .nav-link .content-wrapper{padding:.5rem .75rem;margin-top:0}.navigation-component.horizontal .nav-link .content-wrapper.squared{padding:.5rem}.navigation-component.horizontal .nav-link.active .content-wrapper:before{-webkit-animation:horizontalPipeRight .2s ease forwards;animation:horizontalPipeRight .2s ease forwards;background-color:rgba(var(--primary),1);border-radius:.5rem;width:2rem;top:auto;bottom:-.125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:.25rem}.navigation-component .nav-context{width:100%}.navigation-component .nav-context .nav-link .content-wrapper{padding:.25rem .25rem .25rem .75rem;display:flex;justify-content:space-between;width:100%;font-weight:500;font-size:13px}.navigation-component .nav-context .nav-link+.context-menu{min-width:100%}.navigation-component .nav-context .nav-link.active .content-wrapper:before{display:none}.login-component{text-align:center;display:flex;padding:2rem 0;overflow-y:auto;position:fixed;bottom:0;top:0;left:0;right:0}.login-component .login-container{max-width:20rem;margin:auto}.login-component .logo{display:block;width:100%;max-width:240px;max-height:100px;object-fit:contain;margin:0 auto}.login-component .avatar-strip{background-size:auto 5.875rem;border-radius:3rem 3rem 3rem .5rem;font-size:5.875rem;height:5.875rem;margin:0 auto;width:5.875rem}.login-component .avatar-strip.animate{-webkit-animation:moveAvatarStrip 6.5s ease infinite forwards;animation:moveAvatarStrip 6.5s ease infinite forwards}.login-component .disclaimer{margin-top:2rem;font-size:.6875rem;color:rgba(var(--gray100),1)}@-webkit-keyframes moveAvatarStrip{0%{background-position:0 0}10%{background-position:-1em 0}20%{background-position:-2em 0}30%{background-position:-3em 0}40%{background-position:-4em 0}50%{background-position:-5em 0}60%{background-position:-6em 0}70%{background-position:-7em 0}80%{background-position:-8em 0}90%{background-position:-9em 0}to{background-position:-10em 0}}@keyframes moveAvatarStrip{0%{background-position:0 0}10%{background-position:-1em 0}20%{background-position:-2em 0}30%{background-position:-3em 0}40%{background-position:-4em 0}50%{background-position:-5em 0}60%{background-position:-6em 0}70%{background-position:-7em 0}80%{background-position:-8em 0}90%{background-position:-9em 0}to{background-position:-10em 0}}.card-list-component{list-style-type:none;padding:0;flex-wrap:wrap;min-width:100%;width:auto}.card-list-component .card{width:100%;display:flex;flex-wrap:nowrap;margin:0}.card-list-component .card.align-top{align-items:flex-start}.card-list-component .card.align-bottom{align-items:flex-end}.card-list-component .card.align-center{align-items:center}.card-list-component .card .content{width:100%;display:flex;flex-wrap:nowrap;align-items:center;margin:0}.card-list-component .primary-title{text-transform:none;font-size:1.125rem}.card-list-component .thumbnail{flex-shrink:0}.card-list-component .thumbnail+.text-container{margin-left:1rem}.card-list-component .thumbnail+.text-container .primary-title{margin-bottom:.25rem}.card-list-component .story{color:rgba(var(--faintText),1);margin-top:0;font-size:.8125rem;line-height:1.125rem;letter-spacing:.015em;max-width:25rem;margin-right:.5rem}.card-list-component .story .primary-title{margin:0 0 .25rem}.toolbar-component .form-group{margin:0 .5rem 0 0}.toolbar-component .form-group:first-child{margin-left:0}.toolbar-component .form-group:last-child{margin-right:0}.toolbar-component input[type=date],.toolbar-component input[type=datetime-local],.toolbar-component input[type=email],.toolbar-component input[type=month],.toolbar-component input[type=number],.toolbar-component input[type=password],.toolbar-component input[type=search],.toolbar-component input[type=tel],.toolbar-component input[type=text],.toolbar-component input[type=time],.toolbar-component input[type=url],.toolbar-component input[type=week]{min-width:6.25rem}.badge-component{position:relative;display:inline-block}.badge-component .thumbnail{transition:transform .2s cubic-bezier(.785,.135,.15,.86);-webkit-transform-origin:bottom;transform-origin:bottom;position:relative;z-index:9}.badge-component:hover .thumbnail{transition:transform .2s cubic-bezier(.785,.135,.15,.86) .5s;-webkit-transform:scale(5);transform:scale(5);z-index:10}.breadcrumb-component{padding:.25rem 3px}.breadcrumb-component .primary-title{font-size:1.25rem;margin:0}.breadcrumb-component .spinner{margin-left:.1em;margin-top:-.1em;width:.8em;height:.8em}.tableview-component table{counter-reset:numbering;width:100%;margin:0;border-collapse:collapse}.tableview-component table table:last-child{margin-bottom:1rem}.tableview-component table:last-child{margin-bottom:0}.tableview-component table .thumbnail{margin:0}.tableview-component table .thumbnail:not(:last-child){margin-right:.5rem}.tableview-component table .text-chunk{color:rgb(var(--faintText));font-size:.875rem}.tableview-component table tfoot,.tableview-component table thead{position:sticky;top:0;z-index:11}.tableview-component table tfoot .card-button,.tableview-component table tfoot .ghost-button,.tableview-component table tfoot .link-button,.tableview-component table tfoot .primary-button,.tableview-component table tfoot .secondary-button,.tableview-component table thead .card-button,.tableview-component table thead .ghost-button,.tableview-component table thead .link-button,.tableview-component table thead .primary-button,.tableview-component table thead .secondary-button{margin-top:-.25rem;margin-bottom:-.3125rem}.tableview-component table tfoot th,.tableview-component table thead th{background:rgb(var(--tableHeadBg));z-index:10;white-space:nowrap}.tableview-component table tfoot tr:first-child th:first-child,.tableview-component table thead tr:first-child th:first-child{border-top-left-radius:.5rem}.tableview-component table tfoot tr:first-child th:last-child,.tableview-component table thead tr:first-child th:last-child{border-top-right-radius:.5rem}.tableview-component table tfoot tr:last-child th:first-child,.tableview-component table thead tr:last-child th:first-child{border-bottom-left-radius:.5rem}.tableview-component table tfoot tr:last-child th:last-child,.tableview-component table thead tr:last-child th:last-child{border-bottom-right-radius:.5rem}.tableview-component table tfoot{top:auto;bottom:0}.tableview-component table tbody tr:not(.uncounted){counter-increment:numbering}.tableview-component table tbody tr.uncounted td:first-child{width:auto}.tableview-component table tbody tr.uncounted td:first-child:before{display:none}.tableview-component table tbody tr.active,.tableview-component table tbody tr:hover{position:relative;z-index:1}.tableview-component table tbody tr.active>td,.tableview-component table tbody tr.active>th,.tableview-component table tbody tr:hover>td,.tableview-component table tbody tr:hover>th{background-color:rgba(var(--tableRowBg),.5);border-color:transparent}.tableview-component table tbody tr.active>td:first-child,.tableview-component table tbody tr.active>th:first-child,.tableview-component table tbody tr:hover>td:first-child,.tableview-component table tbody tr:hover>th:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;overflow:visible}.tableview-component table tbody tr.active>td:last-child,.tableview-component table tbody tr.active>th:last-child,.tableview-component table tbody tr:hover>td:last-child,.tableview-component table tbody tr:hover>th:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.tableview-component table tbody tr.active+tr>td,.tableview-component table tbody tr.active+tr>th{border:0}.tableview-component table tbody tr:nth-child(n+7) .overlap-list{bottom:100%;top:auto;-webkit-animation-name:dropup;animation-name:dropup}.tableview-component table tbody tr:nth-child(n+7) .option-list{bottom:calc(100% - 6px);top:auto;-webkit-animation-name:dropup;animation-name:dropup}.tableview-component table td:not(.spacer-cell),.tableview-component table th:not(.spacer-cell){height:1.125rem;padding:.5rem;font-size:.9375rem;text-align:left;transition:background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86);font-weight:400;letter-spacing:-.015em}.tableview-component table td:not(.spacer-cell).text-top,.tableview-component table th:not(.spacer-cell).text-top{vertical-align:top}.tableview-component table td:not(.spacer-cell).text-bottom,.tableview-component table th:not(.spacer-cell).text-bottom{vertical-align:bottom}.tableview-component table td:not(.spacer-cell).text-center,.tableview-component table th:not(.spacer-cell).text-center{text-align:center}.tableview-component table td:not(.spacer-cell).text-right,.tableview-component table th:not(.spacer-cell).text-right{text-align:right}.tableview-component table td:not(.spacer-cell).narrow-p-lr,.tableview-component table th:not(.spacer-cell).narrow-p-lr{padding-left:.25rem;padding-right:.25rem}.tableview-component table th:not(.spacer-cell){font-weight:500}.tableview-component table td .na{background:rgba(var(--gray700),.9);border-radius:.25rem;display:inline-block;width:2rem;height:.5rem}.tableview-component table td>.fa,.tableview-component table td>.far,.tableview-component table td>.fas{font-size:1.1875rem}.tableview-component table td:first-child{width:1.875rem}.tableview-component table td:first-child:before{content:counter(numbering) ".";margin-left:.5rem;margin-right:.25rem}.tableview-component table .spacer-cell{padding:0}.tableview-component table .ghost-button-group{-webkit-transform-origin:center right;transform-origin:center right;display:inline-block}.tableview-component table thead th{border-bottom:0}.tableview-component table tbody td{position:relative}.tableview-component.unlined td{border:0!important}.tableview-component table.unlined tr td:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;overflow:visible}.tableview-component table.unlined tr td:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.tableview-component table.unlined tr:hover td{background-color:rgb(var(--cardBgHover))}.tableview-component.unordered td:first-child{width:auto}.tableview-component.unordered td:first-child:before{display:none}.tableview-component .table-loading tbody{min-height:32px;display:block}.tableview-component .table-loading thead th *{opacity:0}.tableview-component tr td{border-top:1px solid rgba(var(--tableRowHR),1)}.tableview-component tr:first-child td{border-top:1px solid rgba(var(--tableRowHR),0)}.tableview-component tr td:after{content:"";display:block;right:0;height:1px;background:rgba(var(--cardBg),0);transition:background-color .2s cubic-bezier(.785,.135,.15,.86);left:0;position:absolute;z-index:5;top:-1px}.tableview-component tr td table tr td:after{display:none}.tableview-component tr:hover+tr>td,.tableview-component tr:hover>td{border-top:1px solid rgba(var(--cardBgHover),0)}.overlap-list.open{background:rgb(var(--cardBg));-webkit-backdrop-filter:none;backdrop-filter:none;position:absolute;top:100%;left:auto;right:.375rem;z-index:1000;width:auto;max-height:30vh}.overlap-list.open.out-of-table{position:fixed;width:auto;right:auto}.overlap-list.open li button{padding:.5rem}.overlap-list.open li img{margin-right:.5rem}.card-board-component{min-height:calc(100vh - 58px);margin-right:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.card-board-component .card-board-list{min-width:320px}.card-board-component .card-board-list .scroll-content{max-height:calc(100vh - 160px);overflow:auto}.card-board-component textarea{max-width:100%;min-width:100%}.card-flyout-component{position:fixed;top:3.5rem;right:.5rem;max-width:calc(50vw - 16px);height:calc(100vh - 64px);width:100%;pointer-events:none;opacity:0;-webkit-transform:translateX(-3.2rem);transform:translateX(-3.2rem)}.card-flyout-component.show-flyout{-webkit-animation:revealLeft .2s .2s forwards;animation:revealLeft .2s .2s forwards}.card-flyout-component.hide-flyout{-webkit-animation:hideRight .2s forwards!important;animation:hideRight .2s forwards!important}.card-flyout-component textarea{max-width:100%;min-width:100%}.card-flyout-component .flyout-content{margin-top:.5rem;overflow:auto;max-height:calc(100vh - 148px)}.flyout-sibling{max-width:100%;transition:max-width .2s cubic-bezier(.785,.135,.15,.86)}.holiday-widget-component ul{list-style-type:none;padding:0;margin:0}.holiday-widget-component li{font-size:1rem;font-weight:400;padding:1rem;letter-spacing:-.025em;border-radius:.5rem}.holiday-widget-component li small{color:solid(var(--faintText));font-size:.875rem}.holiday-widget-component li.current,.holiday-widget-component li.next{color:rgba(var(--gray100),1);position:relative}.holiday-widget-component li.current:before,.holiday-widget-component li.next:before{content:"";-webkit-animation:verticalPipeDown .2s ease forwards;animation:verticalPipeDown .2s ease forwards;background-color:rgba(var(--primary),1);border-radius:.5rem;display:block;height:2rem;left:-.125rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.25rem;z-index:0}.holiday-widget-component li.current{background:rgba(var(--inputBgHover),1);margin-bottom:.5rem}.welcome-widget-component .bg-helper{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.welcome-widget-component .card{border:1px solid hsla(0,0%,100%,.3)}.welcome-widget-component .card-list-component .primary-title,.welcome-widget-component .card-list-component .story{color:rgba(var(--whiteStatic),.9)}.welcome-widget-component .info-card{position:relative;border:0;overflow:hidden;min-height:300px;padding:0}.welcome-widget-component .info-card.neutral{background-image:transparent}.welcome-widget-component .info-card.day .bg-helper,.welcome-widget-component .info-card.day .blur-content,.welcome-widget-component .info-card.neutral .bg-helper,.welcome-widget-component .info-card.neutral .blur-content{background:0 0 no-repeat;background-size:cover}.welcome-widget-component .info-card.dawn .bg-helper,.welcome-widget-component .info-card.dawn .blur-content{background:100% 25% repeat-x;background-size:cover}.welcome-widget-component .info-card.night .bg-helper,.welcome-widget-component .info-card.night .blur-content{background:0 0 no-repeat;background-size:cover}.welcome-widget-component .content-wrapper{z-index:150;position:relative;z-index:3;width:33%;border-radius:1rem;padding:1rem;margin:1rem;min-height:268px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:767px){.welcome-widget-component .content-wrapper{width:66%}}.welcome-widget-component .content-wrapper span{text-shadow:0 0 1px solid rgba(var(--blackStatic),1);font-weight:400;font-size:.875rem}.welcome-widget-component .content-wrapper .primary-title{color:rgba(var(--whiteStatic),.9);text-shadow:0 0 1px solid rgba(var(--blackStatic),1)}.welcome-widget-component .content-wrapper .body-text{color:rgba(var(--whiteStatic),1);width:calc(100% - 32px);font-size:.875rem}.welcome-widget-component.short .card{min-height:200px}.welcome-widget-component.short .content-wrapper{min-height:168px}.welcome-widget-component.short .blur-content{min-height:auto}.welcome-widget-component.tall .card{min-height:400px}.welcome-widget-component.tall .content-wrapper{min-height:368px}.welcome-widget-component.tall .blur-content{min-height:auto}.welcome-widget-component.slider-component{opacity:0}.welcome-widget-component.slider-component.slick-initialized{opacity:1;transition:opacity .2s ease-out}.flash-card-widget-component{flex-wrap:wrap;min-width:100%;width:auto}.flash-card-widget-component .flash-card{text-align:center;width:100%;display:flex;padding:calc(100% - 2px) 0 0}.flash-card-widget-component .flash-card .content{display:flex;left:.5rem;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);align-items:center;flex-wrap:wrap;justify-content:center;position:absolute;flex-direction:column}.flash-card-widget-component .primary-title{margin:0}.booking-legend-component{white-space:normal}.booking-legend-component .marker-wrapper{padding-bottom:1rem}.booking-legend-component .holiday{position:relative;padding:.5rem;text-align:center}.booking-legend-component .holiday:before{content:"";display:block;position:absolute;height:4px;width:auto;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(var(--holidayColor),1);z-index:1}.booking-legend-component .holiday .ghost-button{border-radius:500px;border:1px solid rgba(var(--borderColor),1);background:rgba(var(--inputBg),1);box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgba(var(--holidayColor),1);font-size:.875rem;width:1.9375rem;height:1.9375rem;position:relative;z-index:2;padding:0;cursor:default;pointer-events:none;margin-top:0;margin-bottom:0}.booking-legend-component .holiday .ghost-button:not(:hover){color:rgba(var(--black),1)}.booking-legend-component .holiday.today:before{width:calc(100% - 4px);left:.125rem}.booking-legend-component .paid{position:relative;padding:.5rem;text-align:center}.booking-legend-component .paid:before{content:"";display:block;position:absolute;height:4px;width:auto;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(var(--paidColor),1);z-index:1}.booking-legend-component .paid .ghost-button{border-radius:500px;border:1px solid rgba(var(--borderColor),1);background:rgba(var(--inputBg),1);box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgba(var(--paidColor),1);font-size:.875rem;width:1.9375rem;height:1.9375rem;position:relative;z-index:2;padding:0;cursor:default;pointer-events:none;margin-top:0;margin-bottom:0}.booking-legend-component .paid .ghost-button:not(:hover){color:rgba(var(--black),1)}.booking-legend-component .paid.today:before{width:calc(100% - 4px);left:.125rem}.booking-legend-component .leave{position:relative;padding:.5rem;text-align:center}.booking-legend-component .leave:before{content:"";display:block;position:absolute;height:4px;width:auto;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(var(--absenceColor),1);z-index:1}.booking-legend-component .leave .ghost-button{border-radius:500px;border:1px solid rgba(var(--borderColor),1);background:rgba(var(--inputBg),1);box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgba(var(--absenceColor),1);font-size:.875rem;width:1.9375rem;height:1.9375rem;position:relative;z-index:2;padding:0;cursor:default;pointer-events:none;margin-top:0;margin-bottom:0}.booking-legend-component .leave .ghost-button:not(:hover){color:rgba(var(--black),1)}.booking-legend-component .leave.today:before{width:calc(100% - 4px);left:.125rem}.booking-legend-component .absence{position:relative;padding:.5rem;text-align:center}.booking-legend-component .absence:before{content:"";display:block;position:absolute;height:4px;width:auto;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(var(--absenceColor),1);z-index:1}.booking-legend-component .absence .ghost-button{border-radius:500px;border:1px solid rgba(var(--borderColor),1);background:rgba(var(--inputBg),1);box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgba(var(--absenceColor),1);font-size:.875rem;width:1.9375rem;height:1.9375rem;position:relative;z-index:2;padding:0;cursor:default;pointer-events:none;margin-top:0;margin-bottom:0}.booking-legend-component .absence .ghost-button:not(:hover){color:rgba(var(--black),1)}.booking-legend-component .absence.today:before{width:calc(100% - 4px);left:.125rem}.booking-legend-component .unpaid{position:relative;padding:.5rem;text-align:center}.booking-legend-component .unpaid:before{content:"";display:block;position:absolute;height:4px;width:auto;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(var(--unpaidColor),1);z-index:1}.booking-legend-component .unpaid .ghost-button{border-radius:500px;border:1px solid rgba(var(--borderColor),1);background:rgba(var(--inputBg),1);box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgba(var(--unpaidColor),1);font-size:.875rem;width:1.9375rem;height:1.9375rem;position:relative;z-index:2;padding:0;cursor:default;pointer-events:none;margin-top:0;margin-bottom:0}.booking-legend-component .unpaid .ghost-button:not(:hover){color:rgba(var(--black),1)}.booking-legend-component .unpaid.today:before{width:calc(100% - 4px);left:.125rem}.booking-legend-component .untracked{position:relative;padding:.5rem;text-align:center}.booking-legend-component .untracked:before{content:"";display:block;position:absolute;height:4px;width:auto;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(var(--untrackedColor),1);z-index:1}.booking-legend-component .untracked .ghost-button{border-radius:500px;border:1px solid rgba(var(--borderColor),1);background:rgba(var(--inputBg),1);box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgba(var(--untrackedColor),1);font-size:.875rem;width:1.9375rem;height:1.9375rem;position:relative;z-index:2;padding:0;cursor:default;pointer-events:none;margin-top:0;margin-bottom:0}.booking-legend-component .untracked .ghost-button:not(:hover){color:rgba(var(--black),1)}.booking-legend-component .untracked.today:before{width:calc(100% - 4px);left:.125rem}.booking-legend-component .sick{position:relative;padding:.5rem;text-align:center}.booking-legend-component .sick:before{content:"";display:block;position:absolute;height:4px;width:auto;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(var(--sickColor),1);z-index:1}.booking-legend-component .sick .ghost-button{border-radius:500px;border:1px solid rgba(var(--borderColor),1);background:rgba(var(--inputBg),1);box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgba(var(--sickColor),1);font-size:.875rem;width:1.9375rem;height:1.9375rem;position:relative;z-index:2;padding:0;cursor:default;pointer-events:none;margin-top:0;margin-bottom:0}.booking-legend-component .sick .ghost-button:not(:hover){color:rgba(var(--black),1)}.booking-legend-component .sick.today:before{width:calc(100% - 4px);left:.125rem}.booking-legend-component .extra{position:relative;padding:.5rem;text-align:center}.booking-legend-component .extra:before{content:"";display:block;position:absolute;height:4px;width:auto;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(var(--extraColor),1);z-index:1}.booking-legend-component .extra .ghost-button{border-radius:500px;border:1px solid rgba(var(--borderColor),1);background:rgba(var(--inputBg),1);box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgba(var(--extraColor),1);font-size:.875rem;width:1.9375rem;height:1.9375rem;position:relative;z-index:2;padding:0;cursor:default;pointer-events:none;margin-top:0;margin-bottom:0}.booking-legend-component .extra .ghost-button:not(:hover){color:rgba(var(--black),1)}.booking-legend-component .extra.today:before{width:calc(100% - 4px);left:.125rem}.booking-legend-component .loyalty{position:relative;padding:.5rem;text-align:center}.booking-legend-component .loyalty:before{content:"";display:block;position:absolute;height:4px;width:auto;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(var(--loyaltyColor),1);z-index:1}.booking-legend-component .loyalty .ghost-button{border-radius:500px;border:1px solid rgba(var(--borderColor),1);background:rgba(var(--inputBg),1);box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgba(var(--loyaltyColor),1);font-size:.875rem;width:1.9375rem;height:1.9375rem;position:relative;z-index:2;padding:0;cursor:default;pointer-events:none;margin-top:0;margin-bottom:0}.booking-legend-component .loyalty .ghost-button:not(:hover){color:rgba(var(--black),1)}.booking-legend-component .loyalty.today:before{width:calc(100% - 4px);left:.125rem}.booking-legend-component .remotePlanned{position:relative;padding:.5rem;text-align:center}.booking-legend-component .remotePlanned:before{content:"";display:block;position:absolute;height:4px;width:auto;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(var(--extraColor),1);z-index:1}.booking-legend-component .remotePlanned .ghost-button{border-radius:500px;border:1px solid rgba(var(--borderColor),1);background:rgba(var(--inputBg),1);box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgba(var(--extraColor),1);font-size:.875rem;width:1.9375rem;height:1.9375rem;position:relative;z-index:2;padding:0;cursor:default;pointer-events:none;margin-top:0;margin-bottom:0}.booking-legend-component .remotePlanned .ghost-button:not(:hover){color:rgba(var(--black),1)}.booking-legend-component .remotePlanned.today:before{width:calc(100% - 4px);left:.125rem}.booking-legend-component .remote{position:relative;padding:.5rem;text-align:center}.booking-legend-component .remote:before{content:"";display:block;position:absolute;height:4px;width:auto;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(var(--absenceColor),1);z-index:1}.booking-legend-component .remote .ghost-button{border-radius:500px;border:1px solid rgba(var(--borderColor),1);background:rgba(var(--inputBg),1);box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgba(var(--absenceColor),1);font-size:.875rem;width:1.9375rem;height:1.9375rem;position:relative;z-index:2;padding:0;cursor:default;pointer-events:none;margin-top:0;margin-bottom:0}.booking-legend-component .remote .ghost-button:not(:hover){color:rgba(var(--black),1)}.booking-legend-component .remote.today:before{width:calc(100% - 4px);left:.125rem}.booking-legend-component .totalTickets{position:relative;padding:.5rem;text-align:center}.booking-legend-component .totalTickets:before{content:"";display:block;position:absolute;height:4px;width:auto;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(var(--gray600),1);z-index:1}.booking-legend-component .totalTickets .ghost-button{border-radius:500px;border:1px solid rgba(var(--borderColor),1);background:rgba(var(--inputBg),1);box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgba(var(--gray600),1);font-size:.875rem;width:1.9375rem;height:1.9375rem;position:relative;z-index:2;padding:0;cursor:default;pointer-events:none;margin-top:0;margin-bottom:0}.booking-legend-component .totalTickets .ghost-button:not(:hover){color:rgba(var(--black),1)}.booking-legend-component .totalTickets.today:before{width:calc(100% - 4px);left:.125rem}.booking-legend-component .totalHours{position:relative;padding:.5rem;text-align:center}.booking-legend-component .totalHours:before{content:"";display:block;position:absolute;height:4px;width:auto;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(var(--gray600),1);z-index:1}.booking-legend-component .totalHours .ghost-button{border-radius:500px;border:1px solid rgba(var(--borderColor),1);background:rgba(var(--inputBg),1);box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgba(var(--gray600),1);font-size:.875rem;width:1.9375rem;height:1.9375rem;position:relative;z-index:2;padding:0;cursor:default;pointer-events:none;margin-top:0;margin-bottom:0}.booking-legend-component .totalHours .ghost-button:not(:hover){color:rgba(var(--black),1)}.booking-legend-component .totalHours.today:before{width:calc(100% - 4px);left:.125rem}.booking-legend-component .type-label{color:rgba(var(--faintText),1);display:block;font-size:.8125rem;text-align:center;margin-top:.5rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.timetrack-component table{counter-reset:numbering;width:100%;margin:0;border-collapse:collapse}.timetrack-component table table:last-child{margin-bottom:1rem}.timetrack-component table:last-child{margin-bottom:0}.timetrack-component table .thumbnail{margin:0}.timetrack-component table .thumbnail:not(:last-child){margin-right:.5rem}.timetrack-component table .text-chunk{color:rgb(var(--faintText));font-size:.875rem}.timetrack-component table tfoot,.timetrack-component table thead{position:sticky;top:0;z-index:11}.timetrack-component table tfoot .card-button,.timetrack-component table tfoot .ghost-button,.timetrack-component table tfoot .link-button,.timetrack-component table tfoot .primary-button,.timetrack-component table tfoot .secondary-button,.timetrack-component table thead .card-button,.timetrack-component table thead .ghost-button,.timetrack-component table thead .link-button,.timetrack-component table thead .primary-button,.timetrack-component table thead .secondary-button{margin-top:-.25rem;margin-bottom:-.3125rem}.timetrack-component table tfoot th,.timetrack-component table thead th{background:rgb(var(--tableHeadBg));z-index:10;white-space:nowrap}.timetrack-component table tfoot tr:first-child th:first-child,.timetrack-component table thead tr:first-child th:first-child{border-top-left-radius:.5rem}.timetrack-component table tfoot tr:first-child th:last-child,.timetrack-component table thead tr:first-child th:last-child{border-top-right-radius:.5rem}.timetrack-component table tfoot tr:last-child th:first-child,.timetrack-component table thead tr:last-child th:first-child{border-bottom-left-radius:.5rem}.timetrack-component table tfoot tr:last-child th:last-child,.timetrack-component table thead tr:last-child th:last-child{border-bottom-right-radius:.5rem}.timetrack-component table tfoot{top:auto;bottom:0}.timetrack-component table tbody tr:not(.uncounted){counter-increment:numbering}.timetrack-component table tbody tr.uncounted td:first-child{width:auto}.timetrack-component table tbody tr.uncounted td:first-child:before{display:none}.timetrack-component table tbody tr.active,.timetrack-component table tbody tr:hover{position:relative;z-index:1}.timetrack-component table tbody tr.active>td,.timetrack-component table tbody tr.active>th,.timetrack-component table tbody tr:hover>td,.timetrack-component table tbody tr:hover>th{background-color:rgba(var(--tableRowBg),.5);border-color:transparent}.timetrack-component table tbody tr.active>td:first-child,.timetrack-component table tbody tr.active>th:first-child,.timetrack-component table tbody tr:hover>td:first-child,.timetrack-component table tbody tr:hover>th:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;overflow:visible}.timetrack-component table tbody tr.active>td:last-child,.timetrack-component table tbody tr.active>th:last-child,.timetrack-component table tbody tr:hover>td:last-child,.timetrack-component table tbody tr:hover>th:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.timetrack-component table tbody tr.active+tr>td,.timetrack-component table tbody tr.active+tr>th{border:0}.timetrack-component table tbody tr:nth-child(n+7) .overlap-list{bottom:100%;top:auto;-webkit-animation-name:dropup;animation-name:dropup}.timetrack-component table tbody tr:nth-child(n+7) .option-list{bottom:calc(100% - 6px);top:auto;-webkit-animation-name:dropup;animation-name:dropup}.timetrack-component table td:not(.spacer-cell),.timetrack-component table th:not(.spacer-cell){height:1.125rem;padding:.5rem;font-size:.9375rem;text-align:left;transition:background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86);font-weight:400;letter-spacing:-.015em}.timetrack-component table td:not(.spacer-cell).text-top,.timetrack-component table th:not(.spacer-cell).text-top{vertical-align:top}.timetrack-component table td:not(.spacer-cell).text-bottom,.timetrack-component table th:not(.spacer-cell).text-bottom{vertical-align:bottom}.timetrack-component table td:not(.spacer-cell).text-center,.timetrack-component table th:not(.spacer-cell).text-center{text-align:center}.timetrack-component table td:not(.spacer-cell).text-right,.timetrack-component table th:not(.spacer-cell).text-right{text-align:right}.timetrack-component table td:not(.spacer-cell).narrow-p-lr,.timetrack-component table th:not(.spacer-cell).narrow-p-lr{padding-left:.25rem;padding-right:.25rem}.timetrack-component table th:not(.spacer-cell){font-weight:500}.timetrack-component table td .na{background:rgba(var(--gray700),.9);border-radius:.25rem;display:inline-block;width:2rem;height:.5rem}.timetrack-component table td>.fa,.timetrack-component table td>.far,.timetrack-component table td>.fas{font-size:1.1875rem}.timetrack-component table td:first-child{width:1.875rem}.timetrack-component table td:first-child:before{content:counter(numbering) ".";margin-left:.5rem;margin-right:.25rem}.timetrack-component table .spacer-cell{padding:0}.timetrack-component table .ghost-button-group{-webkit-transform-origin:center right;transform-origin:center right;display:inline-block}.timetrack-component table thead th{border-bottom:0}.timetrack-component table tbody td{position:relative}.timetrack-component.unlined td{border:0!important}.timetrack-component table.unlined tr td:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;overflow:visible}.timetrack-component table.unlined tr td:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.timetrack-component table.unlined tr:hover td{background-color:rgb(var(--cardBgHover))}.timetrack-component.unordered td:first-child{width:auto}.timetrack-component.unordered td:first-child:before{display:none}.timetrack-component .table-loading tbody{min-height:32px;display:block}.timetrack-component .table-loading thead th *{opacity:0}.timetrack-component table thead{z-index:30}.timetrack-component table tfoot{z-index:31}.timetrack-component table .comment-box{position:relative;top:calc(100% + 4px);left:0;z-index:20;min-width:300px;min-height:100px;max-height:250px;transition:none;opacity:0;pointer-events:none}.timetrack-component table .comment-box:focus{pointer-events:all;opacity:1}.timetrack-component table th.month-day:not(.spacer-cell){text-align:center;font-weight:500;min-width:2.625rem}.timetrack-component table .lead-column{width:100%}.timetrack-component table th.today{box-shadow:inset 0 0 0 200px rgb(var(--todayColor));border-radius:.5rem;color:rgb(var(--white))}.timetrack-component table th .tooltip{cursor:default}.timetrack-component table th .tooltip .tooltip-content{position:absolute;display:block;background:rgb(var(--gray100));border-radius:.5rem;left:0;top:calc(100% + 4px);box-shadow:0 0 50px rgba(var(--boxShadow),.5);color:rgb(var(--white));font-size:.75rem;letter-spacing:normal;padding:.5rem;text-align:left;z-index:10;display:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.timetrack-component table th .tooltip .tooltip-content:first-letter{text-transform:capitalize}.timetrack-component table th .tooltip:hover .tooltip-content{display:block}.timetrack-component table th.holiday .inner-text{background:rgb(var(--holidayColor))}.timetrack-component table th.holiday .inner-text,.timetrack-component table th.paid .inner-text{border-radius:500px;color:rgb(var(--blackStatic));display:inline-block;width:1.5rem;position:relative}.timetrack-component table th.paid .inner-text{background:rgb(var(--paidColor))}.timetrack-component table th.absence .inner-text,.timetrack-component table th.leave .inner-text{border-radius:500px;color:rgb(var(--blackStatic));background:rgb(var(--absenceColor));display:inline-block;width:1.5rem;position:relative}.timetrack-component table th.unpaid .inner-text{background:rgb(var(--unpaidColor))}.timetrack-component table th.unpaid .inner-text,.timetrack-component table th.untracked .inner-text{border-radius:500px;color:rgb(var(--blackStatic));display:inline-block;width:1.5rem;position:relative}.timetrack-component table th.untracked .inner-text{background:rgb(var(--untrackedColor))}.timetrack-component table th.sick .inner-text{background:rgb(var(--sickColor))}.timetrack-component table th.extra .inner-text,.timetrack-component table th.sick .inner-text{border-radius:500px;color:rgb(var(--blackStatic));display:inline-block;width:1.5rem;position:relative}.timetrack-component table th.extra .inner-text{background:rgb(var(--extraColor))}.timetrack-component table th.loyalty .inner-text{border-radius:500px;color:rgb(var(--blackStatic));background:rgb(var(--loyaltyColor));display:inline-block;width:1.5rem;position:relative}.timetrack-component table th.remotePlanned .inner-text{border-radius:500px;color:rgb(var(--blackStatic));background:rgb(var(--extraColor));display:inline-block;width:1.5rem;position:relative}.timetrack-component table th.remote .inner-text{border-radius:500px;color:rgb(var(--blackStatic));background:rgb(var(--absenceColor));display:inline-block;width:1.5rem;position:relative}.timetrack-component table th.totalHours .inner-text,.timetrack-component table th.totalTickets .inner-text{border-radius:500px;color:rgb(var(--blackStatic));background:rgb(var(--gray600));display:inline-block;width:1.5rem;position:relative}.timetrack-component table th.holiday.today .inner-text{box-shadow:0 0 0 2px rgb(var(--holidayColorContrast))}.timetrack-component table th.paid.today .inner-text{box-shadow:0 0 0 2px rgb(var(--paidColorContrast))}.timetrack-component table th.absence.today .inner-text{box-shadow:0 0 0 2px rgb(var(--absenceColorContrast))}.timetrack-component table th.unpaid.today .inner-text{box-shadow:0 0 0 2px rgb(var(--unpaidColorContrast))}.timetrack-component table th.untracked.today .inner-text{box-shadow:0 0 0 2px rgb(var(--untrackedColorContrast))}.timetrack-component table th.sick.today .inner-text{box-shadow:0 0 0 2px rgb(var(--sickColorContrast))}.timetrack-component table th.extra.today .inner-text{box-shadow:0 0 0 2px rgb(var(--extraColorContrast))}.timetrack-component table th.loyalty.today .inner-text{box-shadow:0 0 0 2px rgb(var(--loyaltyColorContrast))}.timetrack-component table th.totalHours.today .inner-text,.timetrack-component table th.totalTickets.today .inner-text{box-shadow:0 0 0 2px rgb(var(--gray300))}.timetrack-component table tbody{z-index:29;position:relative}.timetrack-component table tbody tr:hover{position:static}.timetrack-component table tbody tr:hover td.weekend{background-color:rgb(var(--weekendBgHover))}.timetrack-component table tbody tr:nth-last-child(-n+6):not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)) td:focus-within .inner-content{top:auto;bottom:.1875rem;-webkit-animation:dropup .2s ease forwards;animation:dropup .2s ease forwards}.timetrack-component table tbody tr:nth-last-child(-n+6):not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)) td .comment-badge{top:auto;bottom:calc(100% - 25px)}.timetrack-component table tbody tr:nth-last-child(-n+6):not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)) td .comment-badge:after{bottom:-1.25rem}.timetrack-component table td{position:static;border:0}.timetrack-component table td .status{position:absolute;left:-.1875rem;bottom:-.5rem;z-index:100;-webkit-transform:scale(.5);transform:scale(.5);background:rgb(var(--gray100));border-radius:500px;padding:.25rem;color:rgb(var(--white));width:2.5rem;height:2.5rem;text-align:center}.timetrack-component table td .status .spinner{margin-left:0;margin-top:0}.timetrack-component table td .status.error{background:rgb(var(--danger));color:rgb(var(--whiteStatic))}.timetrack-component table td .status .error-icon{line-height:2rem;font-size:1.125rem}.timetrack-component table td .status .success-icon{line-height:2rem;font-size:1.5rem}.timetrack-component table td.weekend{background-color:rgb(var(--weekendBg))}.timetrack-component table td.today .content:not(:focus-within) .inner-content .hour-box{border-color:rgba(var(--primary),.5)}.timetrack-component table td .inner-content{position:absolute}.timetrack-component table td .inner-content .comment-box{display:none}.timetrack-component table td .inner-content .hour-box{position:relative;padding:.125rem .25rem 1.25rem;line-height:1.25rem;height:3rem;border-radius:.5625rem;font-size:.8125rem;text-align:center}.timetrack-component table td .inner-content .hour-box.disabled,.timetrack-component table td .inner-content .hour-box[disabled]{opacity:1}.timetrack-component table td .inner-content .hour-box:focus{z-index:21}.timetrack-component table td .inner-content .hour-box:focus+.comment-box{pointer-events:all;opacity:1}.timetrack-component table td .content{position:relative;z-index:2}.timetrack-component table td .content:hover{z-index:19}.timetrack-component table td .content:focus-within .inner-content{border:1px solid rgba(var(--borderColor),.6);background:rgba(var(--cardBgActive),1);border-radius:.5rem;padding:1rem;text-align:left;box-shadow:0 .125rem .75rem rgba(var(--contrastGlow),.7);-webkit-animation:dropdown .2s ease forwards;animation:dropdown .2s ease forwards;top:.1875rem;left:.1875rem}.timetrack-component table td .content:focus-within .inner-content .hour-box{max-width:6.25rem;margin-bottom:.5rem;border-radius:.3125rem;padding:.0625rem 1rem;height:2.25rem;text-align:left}.timetrack-component table td .content:focus-within .inner-content .comment-box{display:block}.timetrack-component table td .content:focus-within .inner-content .comment-badge{display:none}.timetrack-component table td .content:focus-within .inner-content .status{top:.5rem;right:.5rem;left:auto;bottom:auto;width:2.5rem;height:2.5rem}.timetrack-component table td .content:not(:focus-within) .inner-content .hour-box{background:rgba(var(--cardBgActive),1);border:1px solid rgba(var(--borderColor),.6)}.timetrack-component table td .content:not(:focus-within) .inner-content .hour-box.disabled,.timetrack-component table td .content:not(:focus-within) .inner-content .hour-box[disabled]{background:rgba(var(--cardBgActive),1)}.timetrack-component table td .content:not(:focus-within) .inner-content .hour-box::-webkit-input-placeholder{opacity:0}.timetrack-component table td .content:not(:focus-within) .inner-content .hour-box:-ms-input-placeholder{opacity:0}.timetrack-component table td .content:not(:focus-within) .inner-content .hour-box::placeholder{opacity:0}.timetrack-component table td .content.active{z-index:21}.timetrack-component table td .comment-badge{position:absolute;top:calc(100% - 3px);z-index:11;left:50%}.timetrack-component table td .comment-badge:after{content:"";font-weight:700;font-family:"Font Awesome 5 Pro";position:absolute;bottom:100%;left:0;-webkit-transform:translateX(-.5em);transform:translateX(-.5em);font-size:1rem}.timetrack-component table td .comment-badge .comment-body{background:rgb(var(--gray100));border-radius:.5rem;box-shadow:0 0 50px rgba(var(--boxShadow),.5);color:rgb(var(--white));font-size:.75rem;letter-spacing:normal;min-width:240px;padding:.5rem;position:relative;text-align:left;-webkit-transform:translateX(-.5em);transform:translateX(-.5em);z-index:10;display:none;white-space:pre-line;max-height:18.75rem;overflow:auto}.timetrack-component table td .comment-badge:hover .comment-body{display:block}.timetrack-component table td:nth-child(n+18):focus-within .inner-content{right:.1875rem;left:auto;text-align:right}.timetrack-component table td:nth-child(n+18) .comment-badge .comment-body{-webkit-transform:translateX(-100%) translateX(.5em);transform:translateX(-100%) translateX(.5em)}.timetrack-component table tbody tr:first-child td.holiday:after{border:2px dashed rgb(var(--holidayColor))}.timetrack-component table tbody tr:first-child td.holiday:after,.timetrack-component table tbody tr:first-child td.paid:after{content:"";position:absolute;top:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:.25rem;height:calc(100vh - 290px)}.timetrack-component table tbody tr:first-child td.paid:after{border:2px dashed rgb(var(--paidColor))}.timetrack-component table tbody tr:first-child td.absence:after,.timetrack-component table tbody tr:first-child td.leave:after{content:"";position:absolute;top:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:.25rem;height:calc(100vh - 290px);border:2px dashed rgb(var(--absenceColor))}.timetrack-component table tbody tr:first-child td.unpaid:after{border:2px dashed rgb(var(--unpaidColor))}.timetrack-component table tbody tr:first-child td.unpaid:after,.timetrack-component table tbody tr:first-child td.untracked:after{content:"";position:absolute;top:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:.25rem;height:calc(100vh - 290px)}.timetrack-component table tbody tr:first-child td.untracked:after{border:2px dashed rgb(var(--untrackedColor))}.timetrack-component table tbody tr:first-child td.sick:after{border:2px dashed rgb(var(--sickColor))}.timetrack-component table tbody tr:first-child td.extra:after,.timetrack-component table tbody tr:first-child td.sick:after{content:"";position:absolute;top:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:.25rem;height:calc(100vh - 290px)}.timetrack-component table tbody tr:first-child td.extra:after{border:2px dashed rgb(var(--extraColor))}.timetrack-component table tbody tr:first-child td.loyalty:after{border:2px dashed rgb(var(--loyaltyColor))}.timetrack-component table tbody tr:first-child td.loyalty:after,.timetrack-component table tbody tr:first-child td.remotePlanned:after{content:"";position:absolute;top:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:.25rem;height:calc(100vh - 290px)}.timetrack-component table tbody tr:first-child td.remotePlanned:after{border:2px dashed rgb(var(--extraColor))}.timetrack-component table tbody tr:first-child td.remote:after{content:"";position:absolute;top:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:.25rem;height:calc(100vh - 290px);border:2px dashed rgb(var(--absenceColor))}.timetrack-component table tbody tr:first-child td.totalHours:after,.timetrack-component table tbody tr:first-child td.totalTickets:after{content:"";position:absolute;top:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:.25rem;height:calc(100vh - 290px);border:2px dashed rgb(var(--gray600))}.timetrack-component table td .content{width:2.125rem;height:3rem}.timetrack-component table td .content:focus-within{z-index:20;background-color:rgb(var(--primary));border-radius:.5625rem}.timetrack-component table td.holiday{position:relative}.timetrack-component table td.holiday:before{content:"";background:rgb(var(--holidayColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.timetrack-component table td.paid{position:relative}.timetrack-component table td.paid:before{content:"";background:rgb(var(--paidColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.timetrack-component table td.leave{position:relative}.timetrack-component table td.leave:before{content:"";background:rgb(var(--absenceColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.timetrack-component table td.absence{position:relative}.timetrack-component table td.absence:before{content:"";background:rgb(var(--absenceColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.timetrack-component table td.unpaid{position:relative}.timetrack-component table td.unpaid:before{content:"";background:rgb(var(--unpaidColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.timetrack-component table td.untracked{position:relative}.timetrack-component table td.untracked:before{content:"";background:rgb(var(--untrackedColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.timetrack-component table td.sick{position:relative}.timetrack-component table td.sick:before{content:"";background:rgb(var(--sickColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.timetrack-component table td.extra{position:relative}.timetrack-component table td.extra:before{content:"";background:rgb(var(--extraColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.timetrack-component table td.loyalty{position:relative}.timetrack-component table td.loyalty:before{content:"";background:rgb(var(--loyaltyColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.timetrack-component table td.remotePlanned{position:relative}.timetrack-component table td.remotePlanned:before{content:"";background:rgb(var(--extraColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.timetrack-component table td.remote{position:relative}.timetrack-component table td.remote:before{content:"";background:rgb(var(--absenceColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.timetrack-component table td.totalTickets{position:relative}.timetrack-component table td.totalTickets:before{content:"";background:rgb(var(--gray600));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.timetrack-component table td.totalHours{position:relative}.timetrack-component table td.totalHours:before{content:"";background:rgb(var(--gray600));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.booking-component table{counter-reset:numbering;width:100%;margin:0;border-collapse:collapse}.booking-component table table:last-child{margin-bottom:1rem}.booking-component table:last-child{margin-bottom:0}.booking-component table .thumbnail{margin:0}.booking-component table .thumbnail:not(:last-child){margin-right:.5rem}.booking-component table .text-chunk{color:rgb(var(--faintText));font-size:.875rem}.booking-component table tfoot,.booking-component table thead{position:sticky;top:0;z-index:11}.booking-component table tfoot .card-button,.booking-component table tfoot .ghost-button,.booking-component table tfoot .link-button,.booking-component table tfoot .primary-button,.booking-component table tfoot .secondary-button,.booking-component table thead .card-button,.booking-component table thead .ghost-button,.booking-component table thead .link-button,.booking-component table thead .primary-button,.booking-component table thead .secondary-button{margin-top:-.25rem;margin-bottom:-.3125rem}.booking-component table tfoot th,.booking-component table thead th{background:rgb(var(--tableHeadBg));z-index:10;white-space:nowrap}.booking-component table tfoot tr:first-child th:first-child,.booking-component table thead tr:first-child th:first-child{border-top-left-radius:.5rem}.booking-component table tfoot tr:first-child th:last-child,.booking-component table thead tr:first-child th:last-child{border-top-right-radius:.5rem}.booking-component table tfoot tr:last-child th:first-child,.booking-component table thead tr:last-child th:first-child{border-bottom-left-radius:.5rem}.booking-component table tfoot tr:last-child th:last-child,.booking-component table thead tr:last-child th:last-child{border-bottom-right-radius:.5rem}.booking-component table tfoot{top:auto;bottom:0}.booking-component table tbody tr:not(.uncounted){counter-increment:numbering}.booking-component table tbody tr.uncounted td:first-child{width:auto}.booking-component table tbody tr.uncounted td:first-child:before{display:none}.booking-component table tbody tr.active,.booking-component table tbody tr:hover{position:relative;z-index:1}.booking-component table tbody tr.active>td,.booking-component table tbody tr.active>th,.booking-component table tbody tr:hover>td,.booking-component table tbody tr:hover>th{background-color:rgba(var(--tableRowBg),.5);border-color:transparent}.booking-component table tbody tr.active>td:first-child,.booking-component table tbody tr.active>th:first-child,.booking-component table tbody tr:hover>td:first-child,.booking-component table tbody tr:hover>th:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;overflow:visible}.booking-component table tbody tr.active>td:last-child,.booking-component table tbody tr.active>th:last-child,.booking-component table tbody tr:hover>td:last-child,.booking-component table tbody tr:hover>th:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.booking-component table tbody tr.active+tr>td,.booking-component table tbody tr.active+tr>th{border:0}.booking-component table tbody tr:nth-child(n+7) .overlap-list{bottom:100%;top:auto;-webkit-animation-name:dropup;animation-name:dropup}.booking-component table tbody tr:nth-child(n+7) .option-list{bottom:calc(100% - 6px);top:auto;-webkit-animation-name:dropup;animation-name:dropup}.booking-component table td:not(.spacer-cell),.booking-component table th:not(.spacer-cell){height:1.125rem;padding:.5rem;font-size:.9375rem;text-align:left;transition:background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86);font-weight:400;letter-spacing:-.015em}.booking-component table td:not(.spacer-cell).text-top,.booking-component table th:not(.spacer-cell).text-top{vertical-align:top}.booking-component table td:not(.spacer-cell).text-bottom,.booking-component table th:not(.spacer-cell).text-bottom{vertical-align:bottom}.booking-component table td:not(.spacer-cell).text-center,.booking-component table th:not(.spacer-cell).text-center{text-align:center}.booking-component table td:not(.spacer-cell).text-right,.booking-component table th:not(.spacer-cell).text-right{text-align:right}.booking-component table td:not(.spacer-cell).narrow-p-lr,.booking-component table th:not(.spacer-cell).narrow-p-lr{padding-left:.25rem;padding-right:.25rem}.booking-component table th:not(.spacer-cell){font-weight:500}.booking-component table td .na{background:rgba(var(--gray700),.9);border-radius:.25rem;display:inline-block;width:2rem;height:.5rem}.booking-component table td>.fa,.booking-component table td>.far,.booking-component table td>.fas{font-size:1.1875rem}.booking-component table td:first-child{width:1.875rem}.booking-component table td:first-child:before{content:counter(numbering) ".";margin-left:.5rem;margin-right:.25rem}.booking-component table .spacer-cell{padding:0}.booking-component table .ghost-button-group{-webkit-transform-origin:center right;transform-origin:center right;display:inline-block}.booking-component table thead th{border-bottom:0}.booking-component table tbody td{position:relative}.booking-component.unlined td{border:0!important}.booking-component table.unlined tr td:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;overflow:visible}.booking-component table.unlined tr td:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.booking-component table.unlined tr:hover td{background-color:rgb(var(--cardBgHover))}.booking-component.unordered td:first-child{width:auto}.booking-component.unordered td:first-child:before{display:none}.booking-component .table-loading tbody{min-height:32px;display:block}.booking-component .table-loading thead th *{opacity:0}.booking-component table thead{z-index:30}.booking-component table tfoot{z-index:31}.booking-component table .comment-box{position:relative;top:calc(100% + 4px);left:0;z-index:20;min-width:300px;min-height:100px;max-height:250px;transition:none;opacity:0;pointer-events:none}.booking-component table .comment-box:focus{pointer-events:all;opacity:1}.booking-component table th.month-day:not(.spacer-cell){text-align:center;font-weight:500;min-width:2.625rem}.booking-component table .lead-column{width:100%}.booking-component table th.today{box-shadow:inset 0 0 0 200px rgb(var(--todayColor));border-radius:.5rem;color:rgb(var(--white))}.booking-component table th .tooltip{cursor:default}.booking-component table th .tooltip .tooltip-content{position:absolute;display:block;background:rgb(var(--gray100));border-radius:.5rem;left:0;top:calc(100% + 4px);box-shadow:0 0 50px rgba(var(--boxShadow),.5);color:rgb(var(--white));font-size:.75rem;letter-spacing:normal;padding:.5rem;text-align:left;z-index:10;display:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.booking-component table th .tooltip .tooltip-content:first-letter{text-transform:capitalize}.booking-component table th .tooltip:hover .tooltip-content{display:block}.booking-component table th.holiday .inner-text{background:rgb(var(--holidayColor))}.booking-component table th.holiday .inner-text,.booking-component table th.paid .inner-text{border-radius:500px;color:rgb(var(--blackStatic));display:inline-block;width:1.5rem;position:relative}.booking-component table th.paid .inner-text{background:rgb(var(--paidColor))}.booking-component table th.absence .inner-text,.booking-component table th.leave .inner-text{border-radius:500px;color:rgb(var(--blackStatic));background:rgb(var(--absenceColor));display:inline-block;width:1.5rem;position:relative}.booking-component table th.unpaid .inner-text{background:rgb(var(--unpaidColor))}.booking-component table th.unpaid .inner-text,.booking-component table th.untracked .inner-text{border-radius:500px;color:rgb(var(--blackStatic));display:inline-block;width:1.5rem;position:relative}.booking-component table th.untracked .inner-text{background:rgb(var(--untrackedColor))}.booking-component table th.sick .inner-text{background:rgb(var(--sickColor))}.booking-component table th.extra .inner-text,.booking-component table th.sick .inner-text{border-radius:500px;color:rgb(var(--blackStatic));display:inline-block;width:1.5rem;position:relative}.booking-component table th.extra .inner-text{background:rgb(var(--extraColor))}.booking-component table th.loyalty .inner-text{border-radius:500px;color:rgb(var(--blackStatic));background:rgb(var(--loyaltyColor));display:inline-block;width:1.5rem;position:relative}.booking-component table th.remotePlanned .inner-text{background:rgb(var(--extraColor))}.booking-component table th.remote .inner-text,.booking-component table th.remotePlanned .inner-text{border-radius:500px;color:rgb(var(--blackStatic));display:inline-block;width:1.5rem;position:relative}.booking-component table th.remote .inner-text{background:rgb(var(--absenceColor))}.booking-component table th.totalHours .inner-text,.booking-component table th.totalTickets .inner-text{border-radius:500px;color:rgb(var(--blackStatic));background:rgb(var(--gray600));display:inline-block;width:1.5rem;position:relative}.booking-component table th.holiday.today .inner-text{box-shadow:0 0 0 2px rgb(var(--holidayColorContrast))}.booking-component table th.paid.today .inner-text{box-shadow:0 0 0 2px rgb(var(--paidColorContrast))}.booking-component table th.absence.today .inner-text{box-shadow:0 0 0 2px rgb(var(--absenceColorContrast))}.booking-component table th.unpaid.today .inner-text{box-shadow:0 0 0 2px rgb(var(--unpaidColorContrast))}.booking-component table th.untracked.today .inner-text{box-shadow:0 0 0 2px rgb(var(--untrackedColorContrast))}.booking-component table th.sick.today .inner-text{box-shadow:0 0 0 2px rgb(var(--sickColorContrast))}.booking-component table th.extra.today .inner-text{box-shadow:0 0 0 2px rgb(var(--extraColorContrast))}.booking-component table th.loyalty.today .inner-text{box-shadow:0 0 0 2px rgb(var(--loyaltyColorContrast))}.booking-component table th.totalHours.today .inner-text,.booking-component table th.totalTickets.today .inner-text{box-shadow:0 0 0 2px rgb(var(--gray300))}.booking-component table tbody{z-index:29;position:relative}.booking-component table tbody tr:hover{position:static}.booking-component table tbody tr:hover td.weekend{background-color:rgb(var(--weekendBgHover))}.booking-component table tbody tr:nth-last-child(-n+6):not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)) td:focus-within .inner-content{top:auto;bottom:.1875rem;-webkit-animation:dropup .2s ease forwards;animation:dropup .2s ease forwards}.booking-component table tbody tr:nth-last-child(-n+6):not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)) td .comment-badge{top:auto;bottom:calc(100% - 25px)}.booking-component table tbody tr:nth-last-child(-n+6):not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)) td .comment-badge:after{bottom:-1.25rem}.booking-component table td{position:static;border:0}.booking-component table td .status{position:absolute;left:-.1875rem;bottom:-.5rem;z-index:100;-webkit-transform:scale(.5);transform:scale(.5);background:rgb(var(--gray100));border-radius:500px;padding:.25rem;color:rgb(var(--white));width:2.5rem;height:2.5rem;text-align:center}.booking-component table td .status .spinner{margin-left:0;margin-top:0}.booking-component table td .status.error{background:rgb(var(--danger));color:rgb(var(--whiteStatic))}.booking-component table td .status .error-icon{line-height:2rem;font-size:1.125rem}.booking-component table td .status .success-icon{line-height:2rem;font-size:1.5rem}.booking-component table td.weekend{background-color:rgb(var(--weekendBg))}.booking-component table td.today .content:not(:focus-within) .inner-content .hour-box{border-color:rgba(var(--primary),.5)}.booking-component table td .inner-content{position:absolute}.booking-component table td .inner-content .comment-box{display:none}.booking-component table td .inner-content .hour-box{position:relative;padding:.125rem .25rem 1.25rem;line-height:1.25rem;height:3rem;border-radius:.5625rem;font-size:.8125rem;text-align:center}.booking-component table td .inner-content .hour-box.disabled,.booking-component table td .inner-content .hour-box[disabled]{opacity:1}.booking-component table td .inner-content .hour-box:focus{z-index:21}.booking-component table td .inner-content .hour-box:focus+.comment-box{pointer-events:all;opacity:1}.booking-component table td .content{position:relative;z-index:2}.booking-component table td .content:hover{z-index:19}.booking-component table td .content:focus-within{z-index:20}.booking-component table td .content:focus-within .inner-content{border:1px solid rgba(var(--borderColor),.6);background:rgba(var(--cardBgActive),1);border-radius:.5rem;padding:1rem;text-align:left;box-shadow:0 .125rem .75rem rgba(var(--contrastGlow),.7);-webkit-animation:dropdown .2s ease forwards;animation:dropdown .2s ease forwards;top:.1875rem;left:.1875rem}.booking-component table td .content:focus-within .inner-content .hour-box{max-width:6.25rem;margin-bottom:.5rem;border-radius:.3125rem;padding:.0625rem 1rem;height:2.25rem;text-align:left}.booking-component table td .content:focus-within .inner-content .comment-box{display:block}.booking-component table td .content:focus-within .inner-content .comment-badge{display:none}.booking-component table td .content:focus-within .inner-content .status{top:.5rem;right:.5rem;left:auto;bottom:auto;width:2.5rem;height:2.5rem}.booking-component table td .content:not(:focus-within) .inner-content .hour-box{background:rgba(var(--cardBgActive),1);border:1px solid rgba(var(--borderColor),.6)}.booking-component table td .content:not(:focus-within) .inner-content .hour-box.disabled,.booking-component table td .content:not(:focus-within) .inner-content .hour-box[disabled]{background:rgba(var(--cardBgActive),1)}.booking-component table td .content:not(:focus-within) .inner-content .hour-box::-webkit-input-placeholder{opacity:0}.booking-component table td .content:not(:focus-within) .inner-content .hour-box:-ms-input-placeholder{opacity:0}.booking-component table td .content:not(:focus-within) .inner-content .hour-box::placeholder{opacity:0}.booking-component table td .content.active{z-index:21}.booking-component table td .comment-badge{position:absolute;top:calc(100% - 3px);z-index:11;left:50%}.booking-component table td .comment-badge:after{content:"";font-weight:700;font-family:"Font Awesome 5 Pro";position:absolute;bottom:100%;left:0;-webkit-transform:translateX(-.5em);transform:translateX(-.5em);font-size:1rem}.booking-component table td .comment-badge .comment-body{background:rgb(var(--gray100));border-radius:.5rem;box-shadow:0 0 50px rgba(var(--boxShadow),.5);color:rgb(var(--white));font-size:.75rem;letter-spacing:normal;min-width:240px;padding:.5rem;position:relative;text-align:left;-webkit-transform:translateX(-.5em);transform:translateX(-.5em);z-index:10;display:none;white-space:pre-line;max-height:18.75rem;overflow:auto}.booking-component table td .comment-badge:hover .comment-body{display:block}.booking-component table td:nth-child(n+18):focus-within .inner-content{right:.1875rem;left:auto;text-align:right}.booking-component table td:nth-child(n+18) .comment-badge .comment-body{-webkit-transform:translateX(-100%) translateX(.5em);transform:translateX(-100%) translateX(.5em)}.booking-component table .content{width:auto;height:auto}.booking-component table .content:focus-within{background:transparent}.booking-component table .spinner{margin-left:0;margin-top:-2px;width:20px;height:20px}.booking-component table .overlap{background:rgb(var(--black));border-radius:500px;color:rgb(var(--white));cursor:default;display:inline-block;font-size:11px;font-weight:700;height:1rem;line-height:1rem;position:absolute;text-align:center;right:.0625rem;top:.0625rem;width:1rem;z-index:4;box-shadow:inset 0 0 0 1px rgb(var(--black)),0 0 0 1px rgb(var(--black))}.booking-component table .overlap>button{background:transparent;color:inherit;border:0;text-align:center;font-weight:700;padding:0;width:100%;height:100%;cursor:pointer;border-radius:500px}.booking-component table .overlap>button:focus-visible{box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1)}.booking-component table .overlap.highlight-medium{background:rgb(var(--dangerMedium));color:rgb(var(--whiteStatic));box-shadow:inset 0 0 0 1px rgb(var(--dangerMedium)),0 0 0 1px rgb(var(--dangerMedium))}.booking-component table .overlap.highlight-high{background:rgb(var(--dangerHigh));color:rgb(var(--whiteStatic));box-shadow:inset 0 0 0 1px rgb(var(--dangerHigh)),0 0 0 1px rgb(var(--dangerHigh))}.booking-component table .overlap.highlight-higher{background:rgb(var(--dangerHigher));color:rgb(var(--whiteStatic));box-shadow:inset 0 0 0 1px rgb(var(--dangerHigher)),0 0 0 1px rgb(var(--dangerHigher))}.booking-component table .option-list{position:absolute;background:rgb(var(--cardBg));-webkit-backdrop-filter:none;backdrop-filter:none;top:calc(100% - 6px);left:auto;right:.875rem;z-index:1000;width:auto;max-height:30vh}.booking-component table .option-list li button{padding:.5rem;flex-shrink:0}.booking-component table .option-list .holiday .icon{color:rgb(var(--holidayColor))}.booking-component table .option-list .paid .icon{color:rgb(var(--paidColor))}.booking-component table .option-list .absence .icon,.booking-component table .option-list .leave .icon{color:rgb(var(--absenceColor))}.booking-component table .option-list .unpaid .icon{color:rgb(var(--unpaidColor))}.booking-component table .option-list .untracked .icon{color:rgb(var(--untrackedColor))}.booking-component table .option-list .sick .icon{color:rgb(var(--sickColor))}.booking-component table .option-list .extra .icon{color:rgb(var(--extraColor))}.booking-component table .option-list .loyalty .icon{color:rgb(var(--loyaltyColor))}.booking-component table .option-list .remotePlanned .icon{color:rgb(var(--extraColor))}.booking-component table .option-list .remote .icon{color:rgb(var(--absenceColor))}.booking-component table .option-list .totalHours .icon,.booking-component table .option-list .totalTickets .icon{color:rgb(var(--gray600))}.booking-component table .month-name{font-weight:500;white-space:nowrap}.booking-component table .month-name .month-content{padding-right:.5rem;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center}.booking-component table .month-name .month-content small,.booking-component table .month-name .month-content span{margin:0 .5rem}.booking-component table .month-name .overlap{position:static;margin-left:.125rem}.booking-component table td .ghost-button.calendar-button{border-radius:500px;background:rgba(var(--inputBg),.4);border:1px solid rgba(var(--borderColor),.6)}.booking-component table td .ghost-button.calendar-button:not(:hover){color:transparent}.booking-component table td .ghost-button.calendar-button:hover{border-color:rgba(var(--inputBgHover),1);background:rgba(var(--inputBgHover),.8)}.booking-component table td .ghost-button.calendar-button.active{color:rgb(var(--black))}.booking-component table td .ghost-button.calendar-button.disabled,.booking-component table td .ghost-button.calendar-button[disabled]{pointer-events:none;opacity:1}.booking-component table td .ghost-button.calendar-button.progress{color:inherit;position:relative}.booking-component table td .ghost-button.calendar-button.progress .dynamic-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.booking-component table td .ghost-button.calendar-button .tile-text{border-radius:500px;width:1.375rem;height:1.375rem;margin:-.1875rem;font-size:.6875rem;font-weight:700;color:rgb(var(--black));display:inline-block;vertical-align:top;line-height:1.375rem}.booking-component table td.unemployed{background-image:linear-gradient(180deg,transparent 46%,rgb(var(--gray600)) 0,rgb(var(--gray600)) 56%,transparent 0,transparent 61%)}.booking-component table td.unemployed .ghost-button.calendar-button,.booking-component table td.unemployed .overlap{opacity:0;pointer-events:none}.booking-component table td.confirmed .content .ghost-button.calendar-button{border:2px solid rgba(var(--positiveColor))}.booking-component table td.holiday:before{display:none}.booking-component table td.holiday .content:before{content:"";background:rgb(var(--holidayColor));display:block;right:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;z-index:0;width:auto}.booking-component table td.holiday .content .option-list.context-menu{right:.625rem}.booking-component table td.holiday .content .ghost-button.calendar-button{box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgb(var(--holidayColor));background:rgba(var(--inputBg),1);z-index:1;position:relative}.booking-component table td.holiday .content .ghost-button.calendar-button:hover{background:rgba(var(--inputBg),1)}.booking-component table td.holiday:not(.weekend) .ghost-button.calendar-button:not(:hover){color:rgb(var(--black))}.booking-component table td.holiday.today:before{left:.125rem}.booking-component table td.paid:before{display:none}.booking-component table td.paid .content:before{content:"";background:rgb(var(--paidColor));display:block;right:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;z-index:0;width:auto}.booking-component table td.paid .content .option-list.context-menu{right:.625rem}.booking-component table td.paid .content .ghost-button.calendar-button{box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgb(var(--paidColor));background:rgba(var(--inputBg),1);z-index:1;position:relative}.booking-component table td.paid .content .ghost-button.calendar-button:hover{background:rgba(var(--inputBg),1)}.booking-component table td.paid:not(.weekend) .ghost-button.calendar-button:not(:hover){color:rgb(var(--black))}.booking-component table td.paid.today:before{left:.125rem}.booking-component table td.leave:before{display:none}.booking-component table td.leave .content:before{content:"";background:rgb(var(--absenceColor));display:block;right:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;z-index:0;width:auto}.booking-component table td.leave .content .option-list.context-menu{right:.625rem}.booking-component table td.leave .content .ghost-button.calendar-button{box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgb(var(--absenceColor));background:rgba(var(--inputBg),1);z-index:1;position:relative}.booking-component table td.leave .content .ghost-button.calendar-button:hover{background:rgba(var(--inputBg),1)}.booking-component table td.leave:not(.weekend) .ghost-button.calendar-button:not(:hover){color:rgb(var(--black))}.booking-component table td.leave.today:before{left:.125rem}.booking-component table td.absence:before{display:none}.booking-component table td.absence .content:before{content:"";background:rgb(var(--absenceColor));display:block;right:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;z-index:0;width:auto}.booking-component table td.absence .content .option-list.context-menu{right:.625rem}.booking-component table td.absence .content .ghost-button.calendar-button{box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgb(var(--absenceColor));background:rgba(var(--inputBg),1);z-index:1;position:relative}.booking-component table td.absence .content .ghost-button.calendar-button:hover{background:rgba(var(--inputBg),1)}.booking-component table td.absence:not(.weekend) .ghost-button.calendar-button:not(:hover){color:rgb(var(--black))}.booking-component table td.absence.today:before{left:.125rem}.booking-component table td.unpaid:before{display:none}.booking-component table td.unpaid .content:before{content:"";background:rgb(var(--unpaidColor));display:block;right:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;z-index:0;width:auto}.booking-component table td.unpaid .content .option-list.context-menu{right:.625rem}.booking-component table td.unpaid .content .ghost-button.calendar-button{box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgb(var(--unpaidColor));background:rgba(var(--inputBg),1);z-index:1;position:relative}.booking-component table td.unpaid .content .ghost-button.calendar-button:hover{background:rgba(var(--inputBg),1)}.booking-component table td.unpaid:not(.weekend) .ghost-button.calendar-button:not(:hover){color:rgb(var(--black))}.booking-component table td.unpaid.today:before{left:.125rem}.booking-component table td.untracked:before{display:none}.booking-component table td.untracked .content:before{content:"";background:rgb(var(--untrackedColor));display:block;right:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;z-index:0;width:auto}.booking-component table td.untracked .content .option-list.context-menu{right:.625rem}.booking-component table td.untracked .content .ghost-button.calendar-button{box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgb(var(--untrackedColor));background:rgba(var(--inputBg),1);z-index:1;position:relative}.booking-component table td.untracked .content .ghost-button.calendar-button:hover{background:rgba(var(--inputBg),1)}.booking-component table td.untracked:not(.weekend) .ghost-button.calendar-button:not(:hover){color:rgb(var(--black))}.booking-component table td.untracked.today:before{left:.125rem}.booking-component table td.sick:before{display:none}.booking-component table td.sick .content:before{content:"";background:rgb(var(--sickColor));display:block;right:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;z-index:0;width:auto}.booking-component table td.sick .content .option-list.context-menu{right:.625rem}.booking-component table td.sick .content .ghost-button.calendar-button{box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgb(var(--sickColor));background:rgba(var(--inputBg),1);z-index:1;position:relative}.booking-component table td.sick .content .ghost-button.calendar-button:hover{background:rgba(var(--inputBg),1)}.booking-component table td.sick:not(.weekend) .ghost-button.calendar-button:not(:hover){color:rgb(var(--black))}.booking-component table td.sick.today:before{left:.125rem}.booking-component table td.extra:before{display:none}.booking-component table td.extra .content:before{content:"";background:rgb(var(--extraColor));display:block;right:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;z-index:0;width:auto}.booking-component table td.extra .content .option-list.context-menu{right:.625rem}.booking-component table td.extra .content .ghost-button.calendar-button{box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgb(var(--extraColor));background:rgba(var(--inputBg),1);z-index:1;position:relative}.booking-component table td.extra .content .ghost-button.calendar-button:hover{background:rgba(var(--inputBg),1)}.booking-component table td.extra:not(.weekend) .ghost-button.calendar-button:not(:hover){color:rgb(var(--black))}.booking-component table td.extra.today:before{left:.125rem}.booking-component table td.loyalty:before{display:none}.booking-component table td.loyalty .content:before{content:"";background:rgb(var(--loyaltyColor));display:block;right:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;z-index:0;width:auto}.booking-component table td.loyalty .content .option-list.context-menu{right:.625rem}.booking-component table td.loyalty .content .ghost-button.calendar-button{box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgb(var(--loyaltyColor));background:rgba(var(--inputBg),1);z-index:1;position:relative}.booking-component table td.loyalty .content .ghost-button.calendar-button:hover{background:rgba(var(--inputBg),1)}.booking-component table td.loyalty:not(.weekend) .ghost-button.calendar-button:not(:hover){color:rgb(var(--black))}.booking-component table td.loyalty.today:before{left:.125rem}.booking-component table td.remotePlanned:before{display:none}.booking-component table td.remotePlanned .content:before{content:"";background:rgb(var(--extraColor));display:block;right:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;z-index:0;width:auto}.booking-component table td.remotePlanned .content .option-list.context-menu{right:.625rem}.booking-component table td.remotePlanned .content .ghost-button.calendar-button{box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgb(var(--extraColor));background:rgba(var(--inputBg),1);z-index:1;position:relative}.booking-component table td.remotePlanned .content .ghost-button.calendar-button:hover{background:rgba(var(--inputBg),1)}.booking-component table td.remotePlanned:not(.weekend) .ghost-button.calendar-button:not(:hover){color:rgb(var(--black))}.booking-component table td.remotePlanned.today:before{left:.125rem}.booking-component table td.remote:before{display:none}.booking-component table td.remote .content:before{content:"";background:rgb(var(--absenceColor));display:block;right:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;z-index:0;width:auto}.booking-component table td.remote .content .option-list.context-menu{right:.625rem}.booking-component table td.remote .content .ghost-button.calendar-button{box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgb(var(--absenceColor));background:rgba(var(--inputBg),1);z-index:1;position:relative}.booking-component table td.remote .content .ghost-button.calendar-button:hover{background:rgba(var(--inputBg),1)}.booking-component table td.remote:not(.weekend) .ghost-button.calendar-button:not(:hover){color:rgb(var(--black))}.booking-component table td.remote.today:before{left:.125rem}.booking-component table td.totalTickets:before{display:none}.booking-component table td.totalTickets .content:before{content:"";background:rgb(var(--gray600));display:block;right:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;z-index:0;width:auto}.booking-component table td.totalTickets .content .option-list.context-menu{right:.625rem}.booking-component table td.totalTickets .content .ghost-button.calendar-button{box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgb(var(--gray600));background:rgba(var(--inputBg),1);z-index:1;position:relative}.booking-component table td.totalTickets .content .ghost-button.calendar-button:hover{background:rgba(var(--inputBg),1)}.booking-component table td.totalTickets:not(.weekend) .ghost-button.calendar-button:not(:hover){color:rgb(var(--black))}.booking-component table td.totalTickets.today:before{left:.125rem}.booking-component table td.totalHours:before{display:none}.booking-component table td.totalHours .content:before{content:"";background:rgb(var(--gray600));display:block;right:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:4px;z-index:0;width:auto}.booking-component table td.totalHours .content .option-list.context-menu{right:.625rem}.booking-component table td.totalHours .content .ghost-button.calendar-button{box-shadow:0 0 0 2px rgba(var(--white),.9),0 0 0 5px rgb(var(--gray600));background:rgba(var(--inputBg),1);z-index:1;position:relative}.booking-component table td.totalHours .content .ghost-button.calendar-button:hover{background:rgba(var(--inputBg),1)}.booking-component table td.totalHours:not(.weekend) .ghost-button.calendar-button:not(:hover){color:rgb(var(--black))}.booking-component table td.totalHours.today:before{left:.125rem}.booking-component table tr:not(.spacer-cell).highlight-row{box-shadow:0 0 0 1px rgba(var(--white),.8) inset,0 0 0 3px rgba(var(--gray100),.3) inset;border-radius:.5rem}.booking-component table tr:not(.spacer-cell).highlight-row td{padding-top:.25rem;padding-bottom:.25rem}.booking-component table tr:not(.spacer-cell).highlight-row td.weekend+.weekend:after{top:.25rem;bottom:.25rem}.booking-component table tr:not(.spacer-cell):nth-child(n+7) .option-list,.booking-component table tr:not(.spacer-cell):nth-child(n+7) .overlap-list{bottom:100%;top:auto;-webkit-animation-name:dropup;animation-name:dropup}.booking-component table tr:not(.spacer-cell) td{padding:0}.booking-component table tr:not(.spacer-cell) td .content{padding:.5rem}.booking-component table tr:not(.spacer-cell) td:nth-child(33n){padding-right:.1875rem}.booking-component table tr:not(.spacer-cell) td.weekend{background:transparent;position:relative}.booking-component table tr:not(.spacer-cell) td.weekend .content{transition:background-color .2s cubic-bezier(.785,.135,.15,.86);border-radius:.5rem;background:rgb(var(--weekendBg))}.booking-component table tr:not(.spacer-cell) td.weekend:before{z-index:1}.booking-component table tr:not(.spacer-cell) td.weekend .ghost-button.calendar-button{color:rgba(var(--black),.15)}.booking-component table tr:not(.spacer-cell) td.weekend+.weekend .content{border-top-left-radius:0;border-bottom-left-radius:0;position:relative}.booking-component table tr:not(.spacer-cell) td.weekend+.weekend:after{background-color:rgb(var(--weekendBg));bottom:0;content:"";display:block;left:-.5rem;position:absolute;top:0;transition:background-color .2s cubic-bezier(.785,.135,.15,.86);width:.5rem;z-index:0}.booking-component table tr:not(.spacer-cell) td.today{position:relative}.booking-component table tr:not(.spacer-cell) td.today:before{content:"";display:block;pointer-events:none;box-shadow:0 0 0 1px rgba(var(--white),.8) inset,0 0 0 2px rgb(var(--todayColor));z-index:20;border-radius:.5rem;top:.1875rem;bottom:.1875rem;left:.0625rem;right:0;position:absolute}.booking-component table tr:not(.spacer-cell):hover td .ghost-button.calendar-button{background:rgba(var(--inputBg),1)}.booking-component table tr:not(.spacer-cell):hover td.weekend{background:rgba(var(--cardBgHover),.5)}.booking-component table tr:not(.spacer-cell):hover td.weekend .content{background:rgba(var(--weekendBgHover),1)}.booking-component table tr:not(.spacer-cell):hover td.weekend+.weekend:after{background-color:rgba(var(--weekendBgHover),1)}.clocking-component table{counter-reset:numbering;width:100%;margin:0;border-collapse:collapse}.clocking-component table table:last-child{margin-bottom:1rem}.clocking-component table:last-child{margin-bottom:0}.clocking-component table .thumbnail{margin:0}.clocking-component table .thumbnail:not(:last-child){margin-right:.5rem}.clocking-component table .text-chunk{color:rgb(var(--faintText));font-size:.875rem}.clocking-component table tfoot,.clocking-component table thead{position:sticky;top:0;z-index:11}.clocking-component table tfoot .card-button,.clocking-component table tfoot .ghost-button,.clocking-component table tfoot .link-button,.clocking-component table tfoot .primary-button,.clocking-component table tfoot .secondary-button,.clocking-component table thead .card-button,.clocking-component table thead .ghost-button,.clocking-component table thead .link-button,.clocking-component table thead .primary-button,.clocking-component table thead .secondary-button{margin-top:-.25rem;margin-bottom:-.3125rem}.clocking-component table tfoot th,.clocking-component table thead th{background:rgb(var(--tableHeadBg));z-index:10;white-space:nowrap}.clocking-component table tfoot tr:first-child th:first-child,.clocking-component table thead tr:first-child th:first-child{border-top-left-radius:.5rem}.clocking-component table tfoot tr:first-child th:last-child,.clocking-component table thead tr:first-child th:last-child{border-top-right-radius:.5rem}.clocking-component table tfoot tr:last-child th:first-child,.clocking-component table thead tr:last-child th:first-child{border-bottom-left-radius:.5rem}.clocking-component table tfoot tr:last-child th:last-child,.clocking-component table thead tr:last-child th:last-child{border-bottom-right-radius:.5rem}.clocking-component table tfoot{top:auto;bottom:0}.clocking-component table tbody tr:not(.uncounted){counter-increment:numbering}.clocking-component table tbody tr.uncounted td:first-child{width:auto}.clocking-component table tbody tr.uncounted td:first-child:before{display:none}.clocking-component table tbody tr.active,.clocking-component table tbody tr:hover{position:relative;z-index:1}.clocking-component table tbody tr.active>td,.clocking-component table tbody tr.active>th,.clocking-component table tbody tr:hover>td,.clocking-component table tbody tr:hover>th{background-color:rgba(var(--tableRowBg),.5);border-color:transparent}.clocking-component table tbody tr.active>td:first-child,.clocking-component table tbody tr.active>th:first-child,.clocking-component table tbody tr:hover>td:first-child,.clocking-component table tbody tr:hover>th:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;overflow:visible}.clocking-component table tbody tr.active>td:last-child,.clocking-component table tbody tr.active>th:last-child,.clocking-component table tbody tr:hover>td:last-child,.clocking-component table tbody tr:hover>th:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.clocking-component table tbody tr.active+tr>td,.clocking-component table tbody tr.active+tr>th{border:0}.clocking-component table tbody tr:nth-child(n+7) .overlap-list{bottom:100%;top:auto;-webkit-animation-name:dropup;animation-name:dropup}.clocking-component table tbody tr:nth-child(n+7) .option-list{bottom:calc(100% - 6px);top:auto;-webkit-animation-name:dropup;animation-name:dropup}.clocking-component table td:not(.spacer-cell),.clocking-component table th:not(.spacer-cell){height:1.125rem;padding:.5rem;font-size:.9375rem;text-align:left;transition:background-color .2s cubic-bezier(.785,.135,.15,.86),border-color .2s cubic-bezier(.785,.135,.15,.86);font-weight:400;letter-spacing:-.015em}.clocking-component table td:not(.spacer-cell).text-top,.clocking-component table th:not(.spacer-cell).text-top{vertical-align:top}.clocking-component table td:not(.spacer-cell).text-bottom,.clocking-component table th:not(.spacer-cell).text-bottom{vertical-align:bottom}.clocking-component table td:not(.spacer-cell).text-center,.clocking-component table th:not(.spacer-cell).text-center{text-align:center}.clocking-component table td:not(.spacer-cell).text-right,.clocking-component table th:not(.spacer-cell).text-right{text-align:right}.clocking-component table td:not(.spacer-cell).narrow-p-lr,.clocking-component table th:not(.spacer-cell).narrow-p-lr{padding-left:.25rem;padding-right:.25rem}.clocking-component table th:not(.spacer-cell){font-weight:500}.clocking-component table td .na{background:rgba(var(--gray700),.9);border-radius:.25rem;display:inline-block;width:2rem;height:.5rem}.clocking-component table td>.fa,.clocking-component table td>.far,.clocking-component table td>.fas{font-size:1.1875rem}.clocking-component table td:first-child{width:1.875rem}.clocking-component table td:first-child:before{content:counter(numbering) ".";margin-left:.5rem;margin-right:.25rem}.clocking-component table .spacer-cell{padding:0}.clocking-component table .ghost-button-group{-webkit-transform-origin:center right;transform-origin:center right;display:inline-block}.clocking-component table thead th{border-bottom:0}.clocking-component table tbody td{position:relative}.clocking-component.unlined td{border:0!important}.clocking-component table.unlined tr td:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;overflow:visible}.clocking-component table.unlined tr td:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.clocking-component table.unlined tr:hover td{background-color:rgb(var(--cardBgHover))}.clocking-component.unordered td:first-child{width:auto}.clocking-component.unordered td:first-child:before{display:none}.clocking-component .table-loading tbody{min-height:32px;display:block}.clocking-component .table-loading thead th *{opacity:0}.clocking-component table thead{z-index:30}.clocking-component table tfoot{z-index:31}.clocking-component table .comment-box{position:relative;top:calc(100% + 4px);left:0;z-index:20;min-width:300px;min-height:100px;max-height:250px;transition:none;opacity:0;pointer-events:none}.clocking-component table .comment-box:focus{pointer-events:all;opacity:1}.clocking-component table th.month-day:not(.spacer-cell){text-align:center;font-weight:500;min-width:2.625rem}.clocking-component table .lead-column{width:100%}.clocking-component table th.today{box-shadow:inset 0 0 0 200px rgb(var(--todayColor));border-radius:.5rem;color:rgb(var(--white))}.clocking-component table th .tooltip{cursor:default}.clocking-component table th .tooltip .tooltip-content{position:absolute;display:block;background:rgb(var(--gray100));border-radius:.5rem;left:0;top:calc(100% + 4px);box-shadow:0 0 50px rgba(var(--boxShadow),.5);color:rgb(var(--white));font-size:.75rem;letter-spacing:normal;padding:.5rem;text-align:left;z-index:10;display:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.clocking-component table th .tooltip .tooltip-content:first-letter{text-transform:capitalize}.clocking-component table th .tooltip:hover .tooltip-content{display:block}.clocking-component table th.holiday .inner-text{background:rgb(var(--holidayColor))}.clocking-component table th.holiday .inner-text,.clocking-component table th.paid .inner-text{border-radius:500px;color:rgb(var(--blackStatic));display:inline-block;width:1.5rem;position:relative}.clocking-component table th.paid .inner-text{background:rgb(var(--paidColor))}.clocking-component table th.absence .inner-text,.clocking-component table th.leave .inner-text{border-radius:500px;color:rgb(var(--blackStatic));background:rgb(var(--absenceColor));display:inline-block;width:1.5rem;position:relative}.clocking-component table th.unpaid .inner-text{background:rgb(var(--unpaidColor))}.clocking-component table th.unpaid .inner-text,.clocking-component table th.untracked .inner-text{border-radius:500px;color:rgb(var(--blackStatic));display:inline-block;width:1.5rem;position:relative}.clocking-component table th.untracked .inner-text{background:rgb(var(--untrackedColor))}.clocking-component table th.sick .inner-text{background:rgb(var(--sickColor))}.clocking-component table th.extra .inner-text,.clocking-component table th.sick .inner-text{border-radius:500px;color:rgb(var(--blackStatic));display:inline-block;width:1.5rem;position:relative}.clocking-component table th.extra .inner-text{background:rgb(var(--extraColor))}.clocking-component table th.loyalty .inner-text{border-radius:500px;color:rgb(var(--blackStatic));background:rgb(var(--loyaltyColor));display:inline-block;width:1.5rem;position:relative}.clocking-component table th.remotePlanned .inner-text{border-radius:500px;color:rgb(var(--blackStatic));background:rgb(var(--extraColor));display:inline-block;width:1.5rem;position:relative}.clocking-component table th.remote .inner-text{border-radius:500px;color:rgb(var(--blackStatic));background:rgb(var(--absenceColor));display:inline-block;width:1.5rem;position:relative}.clocking-component table th.totalHours .inner-text,.clocking-component table th.totalTickets .inner-text{border-radius:500px;color:rgb(var(--blackStatic));background:rgb(var(--gray600));display:inline-block;width:1.5rem;position:relative}.clocking-component table th.holiday.today .inner-text{box-shadow:0 0 0 2px rgb(var(--holidayColorContrast))}.clocking-component table th.paid.today .inner-text{box-shadow:0 0 0 2px rgb(var(--paidColorContrast))}.clocking-component table th.absence.today .inner-text{box-shadow:0 0 0 2px rgb(var(--absenceColorContrast))}.clocking-component table th.unpaid.today .inner-text{box-shadow:0 0 0 2px rgb(var(--unpaidColorContrast))}.clocking-component table th.untracked.today .inner-text{box-shadow:0 0 0 2px rgb(var(--untrackedColorContrast))}.clocking-component table th.sick.today .inner-text{box-shadow:0 0 0 2px rgb(var(--sickColorContrast))}.clocking-component table th.extra.today .inner-text{box-shadow:0 0 0 2px rgb(var(--extraColorContrast))}.clocking-component table th.loyalty.today .inner-text{box-shadow:0 0 0 2px rgb(var(--loyaltyColorContrast))}.clocking-component table th.totalHours.today .inner-text,.clocking-component table th.totalTickets.today .inner-text{box-shadow:0 0 0 2px rgb(var(--gray300))}.clocking-component table tbody{z-index:29;position:relative}.clocking-component table tbody tr:hover{position:static}.clocking-component table tbody tr:hover td.weekend{background-color:rgb(var(--weekendBgHover))}.clocking-component table tbody tr:nth-last-child(-n+6):not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)) td:focus-within .inner-content{top:auto;bottom:.1875rem;-webkit-animation:dropup .2s ease forwards;animation:dropup .2s ease forwards}.clocking-component table tbody tr:nth-last-child(-n+6):not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)) td .comment-badge{top:auto;bottom:calc(100% - 25px)}.clocking-component table tbody tr:nth-last-child(-n+6):not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)) td .comment-badge:after{bottom:-1.25rem}.clocking-component table td{position:static;border:0}.clocking-component table td .status{position:absolute;left:-.1875rem;bottom:-.5rem;z-index:100;-webkit-transform:scale(.5);transform:scale(.5);background:rgb(var(--gray100));border-radius:500px;padding:.25rem;color:rgb(var(--white));width:2.5rem;height:2.5rem;text-align:center}.clocking-component table td .status .spinner{margin-left:0;margin-top:0}.clocking-component table td .status.error{background:rgb(var(--danger));color:rgb(var(--whiteStatic))}.clocking-component table td .status .error-icon{line-height:2rem;font-size:1.125rem}.clocking-component table td .status .success-icon{line-height:2rem;font-size:1.5rem}.clocking-component table td.weekend{background-color:rgb(var(--weekendBg))}.clocking-component table td.today .content:not(:focus-within) .inner-content .hour-box{border-color:rgba(var(--primary),.5)}.clocking-component table td .inner-content{position:absolute}.clocking-component table td .inner-content .comment-box{display:none}.clocking-component table td .inner-content .hour-box{position:relative;padding:.125rem .25rem 1.25rem;line-height:1.25rem;height:3rem;border-radius:.5625rem;font-size:.8125rem;text-align:center}.clocking-component table td .inner-content .hour-box.disabled,.clocking-component table td .inner-content .hour-box[disabled]{opacity:1}.clocking-component table td .inner-content .hour-box:focus{z-index:21}.clocking-component table td .inner-content .hour-box:focus+.comment-box{pointer-events:all;opacity:1}.clocking-component table td .content{position:relative;z-index:2}.clocking-component table td .content:hover{z-index:19}.clocking-component table td .content:focus-within{z-index:20}.clocking-component table td .content:focus-within .inner-content{border:1px solid rgba(var(--borderColor),.6);background:rgba(var(--cardBgActive),1);border-radius:.5rem;padding:1rem;text-align:left;box-shadow:0 .125rem .75rem rgba(var(--contrastGlow),.7);-webkit-animation:dropdown .2s ease forwards;animation:dropdown .2s ease forwards;top:.1875rem;left:.1875rem}.clocking-component table td .content:focus-within .inner-content .hour-box{max-width:6.25rem;margin-bottom:.5rem;border-radius:.3125rem;padding:.0625rem 1rem;height:2.25rem;text-align:left}.clocking-component table td .content:focus-within .inner-content .comment-box{display:block}.clocking-component table td .content:focus-within .inner-content .comment-badge{display:none}.clocking-component table td .content:focus-within .inner-content .status{top:.5rem;right:.5rem;left:auto;bottom:auto;width:2.5rem;height:2.5rem}.clocking-component table td .content:not(:focus-within) .inner-content .hour-box{background:rgba(var(--cardBgActive),1);border:1px solid rgba(var(--borderColor),.6)}.clocking-component table td .content:not(:focus-within) .inner-content .hour-box.disabled,.clocking-component table td .content:not(:focus-within) .inner-content .hour-box[disabled]{background:rgba(var(--cardBgActive),1)}.clocking-component table td .content:not(:focus-within) .inner-content .hour-box::-webkit-input-placeholder{opacity:0}.clocking-component table td .content:not(:focus-within) .inner-content .hour-box:-ms-input-placeholder{opacity:0}.clocking-component table td .content:not(:focus-within) .inner-content .hour-box::placeholder{opacity:0}.clocking-component table td .content.active{z-index:21}.clocking-component table td .comment-badge{position:absolute;top:calc(100% - 3px);z-index:11;left:50%}.clocking-component table td .comment-badge:after{content:"";font-weight:700;font-family:"Font Awesome 5 Pro";position:absolute;bottom:100%;left:0;-webkit-transform:translateX(-.5em);transform:translateX(-.5em);font-size:1rem}.clocking-component table td .comment-badge .comment-body{background:rgb(var(--gray100));border-radius:.5rem;box-shadow:0 0 50px rgba(var(--boxShadow),.5);color:rgb(var(--white));font-size:.75rem;letter-spacing:normal;min-width:240px;padding:.5rem;position:relative;text-align:left;-webkit-transform:translateX(-.5em);transform:translateX(-.5em);z-index:10;display:none;white-space:pre-line;max-height:18.75rem;overflow:auto}.clocking-component table td .comment-badge:hover .comment-body{display:block}.clocking-component table td:nth-child(n+18):focus-within .inner-content{right:.1875rem;left:auto;text-align:right}.clocking-component table td:nth-child(n+18) .comment-badge .comment-body{-webkit-transform:translateX(-100%) translateX(.5em);transform:translateX(-100%) translateX(.5em)}.clocking-component table{max-width:8.5625rem;margin-top:.25rem}.clocking-component table.clocking-tiles{max-width:none}.clocking-component table thead th.absence .inner-text:before,.clocking-component table thead th.extra .inner-text:before,.clocking-component table thead th.holiday .inner-text:before,.clocking-component table thead th.leave .inner-text:before,.clocking-component table thead th.loyalty .inner-text:before,.clocking-component table thead th.paid .inner-text:before,.clocking-component table thead th.remote .inner-text:before,.clocking-component table thead th.remotePlanned .inner-text:before,.clocking-component table thead th.sick .inner-text:before,.clocking-component table thead th.totalHours .inner-text:before,.clocking-component table thead th.totalTickets .inner-text:before,.clocking-component table thead th.unpaid .inner-text:before,.clocking-component table thead th.untracked .inner-text:before{display:none}.clocking-component table tbody tr:hover td.absence,.clocking-component table tbody tr:hover td.extra,.clocking-component table tbody tr:hover td.holiday,.clocking-component table tbody tr:hover td.paid,.clocking-component table tbody tr:hover td.sick,.clocking-component table tbody tr:hover td.unemployed,.clocking-component table tbody tr:hover td.unpaid,.clocking-component table tbody tr:hover td.weekend,.clocking-component table tbody tr td.absence,.clocking-component table tbody tr td.extra,.clocking-component table tbody tr td.holiday,.clocking-component table tbody tr td.paid,.clocking-component table tbody tr td.sick,.clocking-component table tbody tr td.unemployed,.clocking-component table tbody tr td.unpaid,.clocking-component table tbody tr td.weekend{background:transparent}.clocking-component table tr td{padding-top:.25rem}.clocking-component table tr td:first-child{width:auto}.clocking-component table tr td:first-child:before{display:none}.clocking-component table tr td.absence:before,.clocking-component table tr td.extra:before,.clocking-component table tr td.holiday:before,.clocking-component table tr td.leave:before,.clocking-component table tr td.loyalty:before,.clocking-component table tr td.paid:before,.clocking-component table tr td.remote:before,.clocking-component table tr td.remotePlanned:before,.clocking-component table tr td.sick:before,.clocking-component table tr td.totalHours:before,.clocking-component table tr td.totalTickets:before,.clocking-component table tr td.unpaid:before,.clocking-component table tr td.untracked:before{bottom:-.375rem;top:-.375rem;margin:0}.clocking-component table tr td input{padding:.25rem;border-radius:.375rem;height:2rem;font-size:.8125rem;text-align:center}.clocking-component table tr td.absence .content,.clocking-component table tr td.extra .content,.clocking-component table tr td.holiday .content,.clocking-component table tr td.paid .content,.clocking-component table tr td.sick .content,.clocking-component table tr td.unemployed .content,.clocking-component table tr td.unpaid .content,.clocking-component table tr td.weekend .content{opacity:0}.clocking-component table tr td.holiday{position:relative}.clocking-component table tr td.holiday:before{content:"";background:rgb(var(--holidayColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.clocking-component table tr td.paid{position:relative}.clocking-component table tr td.paid:before{content:"";background:rgb(var(--paidColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.clocking-component table tr td.leave{position:relative}.clocking-component table tr td.leave:before{content:"";background:rgb(var(--absenceColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.clocking-component table tr td.absence{position:relative}.clocking-component table tr td.absence:before{content:"";background:rgb(var(--absenceColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.clocking-component table tr td.unpaid{position:relative}.clocking-component table tr td.unpaid:before{content:"";background:rgb(var(--unpaidColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.clocking-component table tr td.untracked{position:relative}.clocking-component table tr td.untracked:before{content:"";background:rgb(var(--untrackedColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.clocking-component table tr td.sick{position:relative}.clocking-component table tr td.sick:before{content:"";background:rgb(var(--sickColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.clocking-component table tr td.extra{position:relative}.clocking-component table tr td.extra:before{content:"";background:rgb(var(--extraColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.clocking-component table tr td.loyalty{position:relative}.clocking-component table tr td.loyalty:before{content:"";background:rgb(var(--loyaltyColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.clocking-component table tr td.remotePlanned{position:relative}.clocking-component table tr td.remotePlanned:before{content:"";background:rgb(var(--extraColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.clocking-component table tr td.remote{position:relative}.clocking-component table tr td.remote:before{content:"";background:rgb(var(--absenceColor));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.clocking-component table tr td.totalTickets{position:relative}.clocking-component table tr td.totalTickets:before{content:"";background:rgb(var(--gray600));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.clocking-component table tr td.totalHours{position:relative}.clocking-component table tr td.totalHours:before{content:"";background:rgb(var(--gray600));bottom:0;display:block;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;z-index:0}.clocking-component table tr td .content:not(:focus-within) .hour-box{background:rgba(var(--cardBgActive),1)}.clocking-component table tr td .content:not(:focus-within) .hour-box::-webkit-input-placeholder{opacity:0}.clocking-component table tr td .content:not(:focus-within) .hour-box:-ms-input-placeholder{opacity:0}.clocking-component table tr td .content:not(:focus-within) .hour-box::placeholder{opacity:0}.clocking-component table tr td .content:not(:focus-within) .hour-box.disabled,.clocking-component table tr td .content:not(:focus-within) .hour-box[disabled]{opacity:1}.clocking-component table tr:last-child td{padding-bottom:1rem}.slick-slider .slick-list,.slick-slider .slick-track{border-radius:.5rem;margin:0 -.25rem}.slick-slider .slick-list .slick-slide,.slick-slider .slick-track .slick-slide{padding:0 .5rem}.slick-slider,.slick-slider.slick-dotted{margin-bottom:2.5rem}.slick-autoplay-toggle-button,.slick-autoplay-toggle-button:focus{color:rgb(var(--primary));opacity:1}.slick-autoplay-toggle-button:focus-visible{transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1);border-radius:.25rem}.slick-dots li.slick-active button .slick-dot-icon,.slick-dots li.slick-active button:focus .slick-dot-icon,.slick-dots li button .slick-dot-icon,.slick-dots li button:focus .slick-dot-icon:before{color:transparent}.slick-autoplay-toggle-button .slick-pause-icon:before,.slick-autoplay-toggle-button .slick-play-icon:before{vertical-align:middle}.slick-dots li button .slick-dot-icon:before{background-color:rgb(var(--primary));border-radius:500px}.slick-dots li.slick-active button:focus-visible .slick-dot-icon,.slick-dots li button:focus-visible .slick-dot-icon:before{transition:all .2s cubic-bezier(.785,.135,.15,.86),box-shadow .01s linear;box-shadow:0 0 0 1px rgba(var(--white),1),0 0 0 3px rgba(var(--gray100),1);border-radius:500px}@media print{html{font-size:10px}.navigation-component{display:none}.main-component{position:static;background:rgba(var(--whiteStatic),1)}.app-like .main-component:after,.app-like .main-component:before{display:none!important}.app-like .topbar-component~.main-component{top:0}.app-like .sidebar-component~.main-component{left:0}input{border:0!important;background:transparent;text-align:inherit;padding:0;-moz-appearance:textfield!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.tableview-component table{margin-top:0}.tableview-component table .na{border:3px solid rgba(var(--gray700),.9)}p[contentEditable]{font-size:8px}[contentEditable]{background:transparent!important;font-size:10px}[contentEditable]:empty{display:none}.invoice-logo{height:50px!important}.card{border:0;padding:0;background:transparent}.card [contentEditable]{padding-left:0}.card [contentEditable]:empty,.header,.page-title,.progress-bar,.toolbar-component{display:none}.scroll-content,.v-scroll{overflow:visible;padding:0;margin:0;max-height:none}[contenteditable]{border:0}input{-webkit-appearance:none;appearance:none}.hide-print{display:none}.show-print{display:inline!important}.flash-card-widget-component{margin-top:2rem}.flash-card-widget-component .column.small{flex-basis:100%}.flash-card-widget-component .flash-card{padding:0;margin-bottom:1rem;text-align:left}.flash-card-widget-component .flash-card .content{position:relative;align-items:flex-start;left:0}.flash-card-widget-component .faint-text{font-weight:700;font-size:1.2rem;color:rgb(var(--gray100))}.flash-card-widget-component .primary-title{font-size:1.6rem}.flex-row.squeeze>.column select{display:none}.print-extra-info{padding:.5rem 1rem}.primary-title{font-size:1.2rem}.primary-title,.ww-subtitle{font-weight:700}}.show-print{display:none}
/*# sourceMappingURL=main.725c5c61.chunk.css.map */