.genie-notification-menu{color:#373a3c;text-align:left;background-color:#fff;border:1px solid #00000026;border-radius:0;width:500px;min-width:400px;max-width:600px;max-height:500px;padding:0;font-size:.9375rem;overflow:hidden auto;box-shadow:0 .5rem 1rem #00000026}.genie-notification-title-bar{color:#666;border-bottom:1px solid #ddd;align-items:center;padding:4px 10px;display:flex}.genie-notification-title-bar svg{fill:currentColor;vertical-align:-.125em;width:.875em;height:1em;margin-right:.25rem}.genie-notification-item{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background-color:#f9f9f9;border:0;min-height:70px;padding:10px;display:block}.genie-notification-item+.genie-notification-item{border-top:1px solid #ddd}.genie-notification-item:hover{background-color:#0000}.genie-notification-message{vertical-align:top;width:100%;padding-left:10px;display:inline-block}.genie-notification-message:before,.genie-notification-message:after{content:"";clear:both;display:table}.genie-notification-icon{text-align:center;width:1.25em;margin-right:.25rem;display:inline-block}.genie-notification-icon svg{color:#ff0039;vertical-align:-.125em;width:1em;height:1em}.genie-notification-external{float:right;color:#005c97;padding-top:.25rem;padding-right:.5rem}.genie-notification-external svg{fill:currentColor;vertical-align:-.125em;width:1em;height:1em}.genie-notification-company{color:#ff7518;font-weight:bolder}.genie-notification-quote{margin-top:0;margin-bottom:1rem;font-style:italic}.genie-notification-subject{font-weight:bolder;display:block}.genie-notification-stamp{opacity:.8;margin-top:4px;font-size:80%;display:block}.genie-notification-date{display:inline}.genie-notification-date:after{content:" at "}.genie-notification-time{font-style:italic;display:inline}.genie-notification-footer-btn{color:#2780e3;text-align:center;cursor:pointer;background-color:#dae0e5;border:0;border-top:1px solid #dee2e6;border-radius:0;width:100%;padding:.25rem .5rem;font-family:inherit;font-size:.820313rem;font-weight:400;line-height:1.5;display:block;position:sticky;bottom:0}.genie-notification-empty{color:#868e96;background-color:#f9f9f9;padding:10px}
.genie-breadcrumb{position:fixed}.genie-breadcrumb .genie-running-timer{z-index:15;color:#fff;white-space:nowrap;border:0;border-radius:0;align-items:center;margin:0;padding:.25em 1em .25em 0;font-size:.820313rem;line-height:1.5;transition:all .3s;display:flex;position:absolute;top:0;right:0}.genie-breadcrumb .genie-running-timer.enabled{background-color:#f47521}.genie-breadcrumb .genie-running-timer.disabled{background-color:#868e96}.genie-breadcrumb .genie-running-timer-seg{text-overflow:ellipsis;white-space:nowrap;max-width:20vw;color:inherit;font-size:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #f8f9fa;align-items:center;margin:0 .5rem;padding:0 .5rem 0 0;display:flex;overflow:hidden}.genie-breadcrumb .genie-running-timer-history{position:relative;overflow:visible}.genie-breadcrumb .genie-running-timer-icon-btn{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.genie-breadcrumb .genie-running-timer-icon-btn svg{width:1em;height:1em}.genie-breadcrumb .genie-running-timer-toggle{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin-left:.25rem;padding:0;display:inline-flex}.genie-breadcrumb .genie-running-timer-toggle:disabled{cursor:default}.genie-breadcrumb .genie-running-timer-toggle svg{width:1.125em;height:1.125em}.genie-breadcrumb .genie-running-timer-value{font-variant-numeric:tabular-nums;align-items:center;margin-left:.5rem;display:inline-flex}.genie-breadcrumb .genie-running-timer-dot{background-color:#f8f9fa;border-radius:50%;width:.55em;height:.55em;margin-left:.25rem;display:inline-block}.genie-breadcrumb .genie-running-timer-dot.play{animation:2s infinite genie-timer-flash}@keyframes genie-timer-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.genie-breadcrumb .genie-timer-history-popover{z-index:1200;color:#373a3c;white-space:normal;cursor:default;background-color:#fff;border:1px solid #0003;width:750px;max-width:calc(100vw - 270px);position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 .25rem 1.5rem #0003}.genie-breadcrumb .genie-timer-history-head{background-color:#f8f9fa;border-bottom:1px solid #00000020;justify-content:space-between;align-items:center;padding:.25rem;font-size:.820313rem;font-weight:700;display:flex}.genie-breadcrumb .genie-timer-history-close{color:#000;opacity:.5;cursor:pointer;background:0 0;border:0;padding:0 .25rem;font-size:1.17188rem;font-weight:700;line-height:1}.genie-breadcrumb .genie-timer-history-close:hover{opacity:.75}.genie-breadcrumb .genie-timer-history-body{max-height:300px;padding-top:.5rem;overflow:auto}.genie-breadcrumb .genie-timer-history-table{border-collapse:collapse;width:100%;margin:0;font-size:.820313rem}.genie-breadcrumb .genie-timer-history-table th,.genie-breadcrumb .genie-timer-history-table td{color:#373a3c;text-align:left;vertical-align:top;border:3px solid #dfdfdf;padding:.3rem}.genie-breadcrumb .genie-timer-history-table th{font-weight:700}.genie-breadcrumb .genie-timer-history-empty{text-align:center}
