table.easy-timesheet-table td.buttons a:before,table.easy-timesheet-table th.buttons a:before{border-radius:var(--easy__border-radius--base)}.easy-timesheet-table:not(.table-monthly) .project,.easy-timesheet-table:not(.table-monthly) .issue,.easy-timesheet-table:not(.table-monthly) .activity{box-sizing:border-box}.table-monthly>thead .header-project,.table-monthly>thead .header-issue,.table-monthly>thead .header-activity,.table-monthly th.project,.table-monthly th.issue,.table-monthly th.activity,.table-monthly td.project,.table-monthly td.issue,.table-monthly td.activity,.table-monthly th[colspan="3"],.table-monthly td[colspan="3"],.table-monthly th.row-sum,.table-monthly th.head-row-sum,.table-monthly th.buttons,.table-monthly th.head-buttons,.table-monthly td.row-sum,.table-monthly td.head-row-sum,.table-monthly td.buttons,.table-monthly td.head-buttons,.table-monthly .sum_row td:last-of-type,.table-monthly .overtime-row,.easy-timesheet-table:not(.table-monthly) .project,.easy-timesheet-table:not(.table-monthly) .issue,.easy-timesheet-table:not(.table-monthly) .activity{position:sticky!important}table.easy-timesheet-table td.buttons a,table.easy-timesheet-table th.buttons a{font-family:var(--easy__font-family--base,"Denim INK", Arial, sans-serif);font-size:1rem;font-weight:var(--easy__font-weight--book);line-height:var(--easy__line-height--base);color:var(--easy__color--text);letter-spacing:-.004em}table.easy-timesheet-table tbody td.subject a,table.easy-timesheet-table tbody td.project-name a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}table.easy-timesheet-table td.buttons a:before,table.easy-timesheet-table th.buttons a:before{line-height:calc(24 * var(--easy__px));color:var(--easy__button-color--base-text);text-align:center;border:calc(1 * var(--easy__px)) solid transparent;text-decoration:none;width:calc(24 * var(--easy__px))!important}table.easy-timesheet-table td.buttons a:hover:before,table.easy-timesheet-table th.buttons a:hover:before{color:var(--easy__button-color--base-text-hover);cursor:pointer;background-color:var(--easy__button-color--base-back-hover);border-color:var(--easy__button-color--base-border-hover)}table.easy-timesheet-table td.buttons a.ds-legacy-icon:hover:before,table.easy-timesheet-table th.buttons a.ds-legacy-icon:hover:before{background-color:var(--easy__button-color--base-text)}table.easy-timesheet-table td.buttons a.active:before,table.easy-timesheet-table th.buttons a.active:before{color:var(--easy__button-color--main-text);background:var(--easy__button-color--main-back);border-color:var(--easy__button-color--main-border)}table.easy-timesheet-table td.buttons a.active:hover:before,table.easy-timesheet-table th.buttons a.active:hover:before{background:var(--easy__button-color--main-back-hover);border-color:var(--easy__button-color--main-text-hover)}table.easy-timesheet-table td.buttons a,table.easy-timesheet-table th.buttons a{color:var(--easy__color--text);background:0 0;border-color:#0000;padding:0}@media only screen and (width<=480px){table.easy-timesheet-table td.buttons a,table.easy-timesheet-table th.buttons a{color:var(--easy__color--text)!important}}.table-monthly{table-layout:fixed}.table-monthly-container{margin:calc(-1 * var(--easy__px)) calc(-1 * var(--easy__box-padding) - 1 * var(--easy__px));overflow:auto hidden}.table-monthly>thead>tr th:not(.cell-without-border){color:var(--easy__color--text);font-size:var(--easy__font-size--small);background-color:var(--easy__color--mixed)}.table-monthly>thead>tr:first-child th{font-weight:var(--easy__font-weight--bold)}.table-monthly>thead .cell-day{min-width:var(--easy__spacing--ms-3)}.table-monthly>thead .header-project,.table-monthly>thead .header-issue,.table-monthly>thead .header-activity{z-index:1;background-color:var(--easy__color--mixed)}.table-monthly>thead .header-project{width:calc(130 * var(--easy__px));border-bottom:0;border-right:0;margin:0}.table-monthly>thead .header-issue{width:calc(130 * var(--easy__px))}.table-monthly>thead .header-activity{width:calc(100 * var(--easy__px))}.table-monthly>thead .cell-without-border{width:calc(70 * var(--easy__px))}.table-monthly tfoot th{font-size:calc(12 * var(--easy__px))}.table-monthly tfoot th.time-entry-hour{text-align:center;padding:0!important}.table-monthly th,.table-monthly td{padding:var(--easy__spacing--ms--2) var(--easy__spacing--ms-0);border:calc(1 * var(--easy__px)) solid var(--easy__color--border-minor)}.table-monthly th:first-child,.table-monthly td:first-child{padding-left:var(--easy__spacing--ms-2)}.table-monthly th.cell-without-border,.table-monthly td.cell-without-border{background-color:#0000}.table-monthly th.project,.table-monthly th.issue,.table-monthly th.activity,.table-monthly td.project,.table-monthly td.issue,.table-monthly td.activity{z-index:10;max-width:calc(100 * var(--easy__px));text-overflow:ellipsis;white-space:nowrap;background-color:var(--easy__color--mixed);overflow:hidden}.table-monthly th.project,.table-monthly th.header-project,.table-monthly th.issue,.table-monthly th.header-issue,.table-monthly th.activity,.table-monthly th.header-activity,.table-monthly th[colspan="3"],.table-monthly td.project,.table-monthly td.header-project,.table-monthly td.issue,.table-monthly td.header-issue,.table-monthly td.activity,.table-monthly td.header-activity,.table-monthly td[colspan="3"]{box-shadow:inset calc(-1 * var(--easy__px)) 0 0 0 var(--easy__color--border-minor);border-left:0;border-right:0}.table-monthly th.activity,.table-monthly td.activity{white-space:initial;text-overflow:initial}.table-monthly th.activity>label,.table-monthly td.activity>label{vertical-align:middle}.table-monthly th[colspan="3"],.table-monthly td[colspan="3"]{z-index:100;background-color:var(--easy__color--mixed);left:0}.table-monthly th.row-sum,.table-monthly th.head-row-sum,.table-monthly th.buttons,.table-monthly th.head-buttons,.table-monthly td.row-sum,.table-monthly td.head-row-sum,.table-monthly td.buttons,.table-monthly td.head-buttons{z-index:100;font-size:calc(12 * var(--easy__px));background-color:var(--easy__color--mixed);box-shadow:inset calc(1 * var(--easy__px)) 0 0 0 var(--easy__color--border-minor);border-left:0;border-right:0;right:0}.table-monthly th.row-sum.time-entry-hour,.table-monthly th.head-row-sum.time-entry-hour,.table-monthly th.buttons.time-entry-hour,.table-monthly th.head-buttons.time-entry-hour,.table-monthly td.row-sum.time-entry-hour,.table-monthly td.head-row-sum.time-entry-hour,.table-monthly td.buttons.time-entry-hour,.table-monthly td.head-buttons.time-entry-hour{border-left:0;border-right:0}.table-monthly th.row-sum,.table-monthly th.head-row-sum,.table-monthly td.row-sum,.table-monthly td.head-row-sum{right:calc(38 * var(--easy__px));width:calc(60 * var(--easy__px))}.table-monthly th.buttons,.table-monthly th.head-buttons,.table-monthly td.buttons,.table-monthly td.head-buttons{width:var(--easy__spacing--ms-2)}.table-monthly th.buttons,.table-monthly td.buttons{padding:0}.table-monthly th.cell-day,.table-monthly td.cell-day{text-align:center}.table-monthly th.cell-day.day-number,.table-monthly td.cell-day.day-number{width:calc(54 * var(--easy__px));padding:0!important}.table-monthly .sum-row{border-top:calc(2 * var(--easy__px)) solid var(--easy__color--border-base)}.table-monthly .sum_row td:last-of-type{background-color:var(--easy__color--mixed);right:0}.table-monthly .overtime-row{font-weight:var(--easy__font-weight--medium);font-size:var(--easy__font-size--small);background-color:var(--easy__color--mixed);left:0}.table-monthly .overtime-row>td:first-child{border-right:none}.table-monthly .overtime-row>td:nth-child(2){border-left:none}.table-monthly .weekend{background-color:var(--easy__color--mixed)!important}.table-monthly .cell-overtime{width:calc(6 * var(--easy__px));text-align:center;margin:0}.table-monthly .cell-overtime input[type=checkbox]{margin:0}.table-monthly .cell-data:not(.issue,.project,.activity){font-size:calc(12 * var(--easy__px));text-align:center;padding:0!important}.table-monthly .cell-data:not(.issue,.project,.activity)>p{text-align:center;margin-bottom:0}.table-monthly .cell-data:not(.issue,.project,.activity)>p>input.time-entry-input-hours{width:100%;box-shadow:none;background:0 0;border:0;margin:0}.table-monthly .cell-data:not(.issue,.project,.activity)>a{margin-left:calc(-1 * var(--easy__spacing--ms-0))}.table-monthly .time-entry-input-comments{display:none}.table-monthly p.extended-timesheet-top-buttons a.disabled{pointer-events:none}.table-monthly .cell-without-border{border:0}.timesheet__menu--bottom{z-index:101}table.easy-timesheet-table{table-layout:fixed;background:var(--easy__color--front);border-collapse:collapse;width:100%}table.easy-timesheet-table td,table.easy-timesheet-table th{height:calc(28 * var(--easy__px));padding:var(--easy__spacing--ms--2) var(--easy__spacing--ms-0)}table.easy-timesheet-table td:first-child,table.easy-timesheet-table th:first-child{padding-left:var(--easy__spacing--ms-2)}table.easy-timesheet-table td:last-child,table.easy-timesheet-table th:last-child{padding-right:var(--easy__spacing--ms-2)}table.easy-timesheet-table td.buttons,table.easy-timesheet-table th.buttons{padding-right:var(--easy__spacing--ms-0)}table.easy-timesheet-table td.today,table.easy-timesheet-table th.today{background:var(--easy__calendar-color--today)!important}table.easy-timesheet-table td.weekend,table.easy-timesheet-table th.weekend{background:var(--easy__calendar-color--weekend)!important}table.easy-timesheet-table td.holiday,table.easy-timesheet-table th.holiday{background:var(--easy__calendar-color--holiday)!important}table.easy-timesheet-table td.exception,table.easy-timesheet-table th.exception{background:var(--easy__calendar-color--exception)!important}table.easy-timesheet-table th.name,table.easy-timesheet-table th.border{background-color:var(--easy__color--mixed)}table.easy-timesheet-table td.estimated,table.easy-timesheet-table td.buttons{text-align:center}table.easy-timesheet-table thead td{background-color:var(--easy__color--mixed)}table.easy-timesheet-table tbody td{border:calc(1 * var(--easy__px)) solid var(--easy__color--border-minor)}table.easy-timesheet-table tbody td.subject a,table.easy-timesheet-table tbody td.project-name a{max-width:calc(300 * var(--easy__px));margin:0 calc(5 * var(--easy__px));display:block}table.easy-timesheet-table tbody tr:last-child td{border-bottom:0}table.easy-timesheet-table tbody tr:nth-child(2n),table.easy-timesheet-table tbody tr .time-entry-hour:nth-child(2n){background-color:var(--easy__color--mixed)}table.easy-timesheet-table tbody tr:nth-child(odd){background-color:var(--easy__color--front)}table.easy-timesheet-table tbody tr.invalid-row{border:calc(2 * var(--easy__px)) dashed var(--easy__color--negative)}table.easy-timesheet-table tbody tr.is-new-row{background-color:var(--easy__color--highlight)}table.easy-timesheet-table tbody tr:not(.is-new-row).invalid-row td:first-child:before{color:var(--easy__color--negative);font-size:var(--easy__font-size--h3);content:"⚑"}table.easy-timesheet-table input{font-size:var(--easy__font-size--small);font-weight:600}table.easy-timesheet-table .plan-hour{border-right:0;border-left:calc(1 * var(--easy__px)) solid var(--easy__color--border-minor)}table.easy-timesheet-table .time-entry-hour{text-align:center;vertical-align:middle;border-right:calc(1 * var(--easy__px)) solid var(--easy__color--border-minor);border-left:calc(1 * var(--easy__px)) solid var(--easy__color--border-minor)}table.easy-timesheet-table .time-entry-hour.cell-data{min-width:var(--easy__spacing--ms-7)}table.easy-timesheet-table .time-entry-hour.cell-data p{height:calc(32 * var(--easy__px));margin-top:calc(3 * var(--easy__px))}table.easy-timesheet-table .time-entry-input-comments{width:100%}table.easy-timesheet-table .time-entry-input-hours{text-align:center}table.easy-timesheet-table tbody td .icon-edit{cursor:pointer}.easy-timesheet-table:not(.table-monthly) td,.easy-timesheet-table:not(.table-monthly) th{width:calc(100 * var(--easy__px))}.easy-timesheet-table:not(.table-monthly) .project{left:0}.easy-timesheet-table:not(.table-monthly) .issue{left:calc(150 * var(--easy__px))}.easy-timesheet-table:not(.table-monthly) .activity{left:calc(300 * var(--easy__px))}.easy-timesheet-table:not(.table-monthly) .project,.easy-timesheet-table:not(.table-monthly) .issue,.easy-timesheet-table:not(.table-monthly) .activity{z-index:1;width:calc(150 * var(--easy__px))}.easy-timesheet-table:not(.table-monthly) td.project,.easy-timesheet-table:not(.table-monthly) td.issue,.easy-timesheet-table:not(.table-monthly) td.activity{background:var(--easy__color--front)}.easy-timesheet-table:not(.table-monthly) td.project:after,.easy-timesheet-table:not(.table-monthly) td.issue:after,.easy-timesheet-table:not(.table-monthly) td.activity:after{top:0;right:calc(-1 * var(--easy__px));width:calc(1 * var(--easy__px));background:var(--easy__color--border-minor);content:"";height:100%;position:absolute}
