@import url("https://fonts.googleapis.com/css2?family=Oxygen:wght@300;400;700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@200&display=swap");:root{--background:#fff;--highlight-1:#dbfaee;--highlight-2:#9addcb;--highlight-3:#3fbd98;--highlight-4:#229c78;--text-color:#535353;--text-color-faint:#737373;--outline-color:#dfdfdf;--button-color:#3a8da0;--button-color-active:#3e9aaf;--button-color-focus:#14545e;--button-text-color:#fff;--subtle-ui-highlight:#f9f9f9;--deactivated-color:#a7a7a7;--divider-color:#00000038;--divider-color-faint:#00000012;--shadow-color:#00000012;--navbar-height:40px}body,html{height:100%}body{background:#2a2a2a;padding:0;margin:0;overflow:hidden}body *{font-family:Oxygen,serif}#all-but-toast{width:100%;height:100%;padding:0;margin:0}.button-link,h1,h2,h3,input,label,p,span{margin:0;color:var(--text-color);text-align:left;font-weight:400}.button-link,a,button,div,h2,h3,input,label,p,span,textarea{font-size:20px}h1{font-size:30px}b{font-weight:500}body .dEndrW,body .eQFVAY{font-size:20px}textarea.form-field.prompt-description{width:min(350px,70vw)}.dialog h1{font-size:25px;text-align:center;padding-bottom:20px}.dialog h3{margin-top:20px}.button-link,h2{text-decoration:underline;padding-left:5px}.content-block{padding:10px;margin:10px;box-shadow:2px 2px 4px #3f3d3d4a;border:5px solid #fff;background:var(--background)}.feedback-item{padding:10px;border:2px solid #dbfaee;margin:10px 0}.feedback-item.editing{background-color:rgba(219,250,238,.25)}.feedback-meta{color:#b4b4b4;text-align:right;font-size:16px}.nothing-here-text{color:var(--text-color-faint);text-align:center}div.dt-container{position:static}.dt-layout-table table{padding:10px}.dt-search label{padding-right:10px}.dt-input{padding-left:10px}.dt-layout-table table{border-bottom:1px solid var(--text-color-faint);border-collapse:collapse}div.dt-container .dt-paging .dt-paging-button:hover{color:var(--text-color)!important;background:linear-gradient(180deg,#fff 0,#aaa);border:1px solid #ccc}.close-button{display:block;border:none;background:none}.dialog .close-button{margin-top:-15px;margin-right:-10px;font-size:14px}.button-18.secondary{background-color:#fff;color:#14545e}.button-18.secondary:hover{background-color:#fff;color:var(--button-color)}.button-18{align-items:center;background-color:var(--button-color);border:0;border-radius:2px;box-sizing:border-box;color:var(--button-text-color);cursor:pointer;display:inline-flex;justify-content:center;line-height:16px;max-width:480px;min-width:0;overflow:hidden;padding:8px 10px;text-align:center;touch-action:manipulation;transition:background-color .167s cubic-bezier(.4,0,.2,1) 0s,box-shadow .167s cubic-bezier(.4,0,.2,1) 0s,color .167s cubic-bezier(.4,0,.2,1) 0s;-moz-user-select:none;user-select:none;-webkit-user-select:none;vertical-align:middle}.button-18:focus,.button-18:hover{background-color:var(--button-color-focus);color:var(--button-text-color)}.button-18:active{background:var(--button-color-active);color:hsla(0,0%,100%,.7)}.button-18:disabled{cursor:not-allowed;background:rgba(0,0,0,.08);color:rgba(0,0,0,.3)}.chip{align-items:center;background:none;border:0;border-radius:15px;padding:5px 8px 5px 9px;color:var(--text-color);box-sizing:border-box;display:inline-flex;font-size:16px;line-height:16px}.chip.ACTIVE{color:var(--button-text-color);background-color:var(--button-color)}.chip.DEACTIVATED{background-color:var(--deactivated-color)}.chip.INVITED{color:var(--button-text-color);background-color:var(--highlight-4)}.chip.role-1{background-color:#e1ecee}.filter-chips{padding-bottom:20px;margin-right:40px}.filter-chips .chip{color:var(--text-color);cursor:pointer;display:inline-flex}.filter-chips .chip.selected-chip{background-color:var(--button-color);color:var(--button-text-color)}.filters{display:flex}.dashboard-wrapper{min-height:100px;background:linear-gradient(145deg,#eef8fa,#d4ebee,#a4dade);overflow:auto;height:calc(100% - var(--navbar-height))}.dashboard-wrapper.no-nav{height:100%}.dashboard{min-height:calc(100% - 100px);padding:30px 50px}.bingo-section{padding:10px 0}.bingo-section .squares{flex-wrap:wrap}.bingo-section .squares,.toast-message{display:flex;justify-content:space-between}.toast-message{box-sizing:border-box;padding:10px;background:#ecf7f9;height:40px;z-index:2}.success{background:#8ae78a;width:100%}.dialog-overlay{background:#91a7af91;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:all}.dialog-outer-wrapper{position:absolute;top:var(--navbar-height);left:0;width:100%;height:calc(100% - var(--navbar-height))}.dialog-outer-wrapper,.dialog-wrapper{display:flex;justify-content:center;pointer-events:none}.dialog-wrapper{flex-direction:column;overflow-y:auto;max-height:calc(100vh - var(--navbar-height))}.dialog{pointer-events:all;background:var(--background);z-index:0;box-shadow:2px 2px #00000008;padding:22px;max-width:600px;position:relative;top:var(--navbar-height)}.dialog input{vertical-align:middle}.dialog .menu-head-wrapper{width:-moz-fit-content;width:fit-content}.divider{border-bottom:1px solid var(--divider-color-faint);margin-bottom:35px;padding-top:35px;display:flex;align-items:center;flex-direction:column;width:100%}.divider .divider-text{margin-bottom:-10px;text-align:center;background:#fff;padding-left:10px;padding-right:10px}.form-field{box-sizing:border-box;min-height:30px}.form-field-wrapper{display:flex;margin:10px 0}.form-field-wrapper label{line-height:36px}.form-field-wrapper .field-part{margin-right:10px}p.field-part,span.field-part{line-height:36px}.form-field-wrapper .form-field{flex-basis:100%}.form-field-wrapper button.form-field{margin-left:5px}.form-field-wrapper #g_id_js_signin{margin-left:auto;margin-right:auto}input.form-field{border:1px solid var(--outline-color);border-radius:3px}select.form-field{min-width:137px;line-height:20px;border-radius:6px;border:1px solid var(--outline-color);box-shadow:1px 2px #00000008;text-align:center}textarea{padding:10px}textarea.form-field{width:100%;border:1px solid var(--outline-color);border-radius:2px;box-sizing:border-box}.right-wrapper{display:flex;flex-direction:row-reverse}.submit-button{float:right}.bingo-square h3{padding:5px}.bingo-section .bingo-square{flex-basis:170px;background:var(--background);padding:0;margin:5px;box-shadow:2px 2px 4px #3f3d3d4a;flex-grow:0.5;border:5px solid #fff;display:flex;align-items:center;flex-direction:column;justify-content:space-around;min-height:120px;cursor:pointer;transition:.2s ease-in}.bingo-section .bingo-square:hover{background:var(--subtle-ui-highlight);border-color:var(--subtle-ui-highlight)}.bingo-section .bingo-square h3{text-align:center;width:170px;margin:auto}.bingo-square-flex-grow-hack{flex-basis:170px;padding:5px;margin:5px;flex-grow:0.5}#category-list{display:flex;flex-wrap:wrap}.mini-preview-bingo-section{padding:10px;border-radius:15px;cursor:pointer;transition:background-color .15s}.mini-preview-bingo-section.selected,.mini-preview-bingo-section.selected:hover{background:#bce2e6}.mini-preview-bingo-section:hover{background:#bce2e640}.mini-preview-bingo-section .squares{display:flex;flex-wrap:wrap;max-width:136px}.mini-preview-bingo-section .bingo-square{background:var(--background);box-shadow:2px 2px 4px #3f3d3d4a;margin:2px;width:30px;height:30px}.mini-preview-bingo-section .active-goal:before{content:"⭐";padding-left:6px;font-size:18px}.mini-preview-bingo-section .bingo-square.highlight-1{background:var(--highlight-1)}.mini-preview-bingo-section .bingo-square.highlight-2{background:var(--highlight-2)}.mini-preview-bingo-section .bingo-square.highlight-3{background:var(--highlight-3)}.mini-preview-bingo-section .bingo-square.highlight-4{background:var(--highlight-4)}.highlight{color:var(--text-color-faint);text-align:end;line-height:24px}.squares .active-goal .highlight:before{content:"⭐";padding-left:5px}.squares .bingo-square.highlight-0 .highlight{height:20px;min-width:100%}.squares .bingo-square.highlight-1 .highlight{height:20px;min-width:100%;background:var(--highlight-1)}.bingo-section .squares .bingo-square.highlight-1{border-color:var(--highlight-1)}.squares .bingo-square.highlight-2 .highlight{height:20px;min-width:100%;background:var(--highlight-2)}.bingo-section .squares .bingo-square.highlight-2{border-color:var(--highlight-2)}.bingo-section .squares .bingo-square.highlight-3 .highlight{height:20px;min-width:100%;background:var(--highlight-3);color:var(--text-color)}.bingo-section .squares .bingo-square.highlight-3{border-color:var(--highlight-3)}.squares .bingo-square.highlight-4 .highlight{height:20px;min-width:100%;background:var(--highlight-4);color:var(--text-color)}.bingo-section .squares .bingo-square.highlight-4{border-color:var(--highlight-4)}.card-title{position:inherit;text-align:center;width:100%;color:#fff9;padding:10px;margin:0}.button-18-wrapper{min-height:25px}.breadcrumbs{padding-bottom:15px}.breadcrumbs h2{display:inline;margin:0 0 0 7px;padding:0}.breadcrumbs span{margin-left:7px}.button-link{color:#3a8da0;border:none;background:none;cursor:pointer}#active-goal-check:checked:before{content:"⭐";padding:2px 3px 2px 5px}#active-goal-check:before{content:" ";padding-left:8px;padding-top:2px;padding-bottom:2px;font-size:18px}.cm-toggle{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;position:relative;border:0;outline:0;cursor:pointer;margin:10px}.cm-toggle:after{content:"";width:55px;height:23px;margin-left:5px;margin-top:3px;display:inline-block;background:hsla(0,1%,77%,.55);border-radius:18px;clear:both}.cm-toggle:before{content:"";width:25px;height:29px;display:block;position:absolute;left:0;top:-2px;border-radius:50%;background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.6)}.cm-toggle:checked:before{left:32px;box-shadow:-1px 1px 3px rgba(0,0,0,.6)}.cm-toggle:checked:after{background:#16a085}.cm-toggle,.cm-toggle:after,.cm-toggle:before,.cm-toggle:checked:after,.cm-toggle:checked:before{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease}#menu-panel-wrapper{visibility:hidden;padding:10px}#menu-panel-wrapper,.menu-panel-wrapper{background-color:#fff;border-radius:0 0 3px 3px;box-shadow:inset 0 11px 8px -10px #17151577,10px 10px 20px #0003}.menu-panel-wrapper{position:absolute;z-index:1}#menu-panel-wrapper .text-item,.menu-panel-wrapper .text-item{border:none;border-bottom:1px solid var(--divider-color-faint);border-radius:0;box-sizing:border-box;color:var(--text-color);cursor:pointer;padding:5px 15px;text-align:left;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;vertical-align:middle}#menu-panel-wrapper .text-item:last-child,.menu-panel-wrapper .text-item:last-child{border:none;padding-bottom:10px}.menu-panel-wrapper .text-item:first-child{padding-top:10px}.text-item{text-decoration:none;display:block;text-wrap:nowrap}.permissions.content-block .menu-head-wrapper{display:inline-block}.menu-head-wrapper{cursor:pointer;height:100%}#dropdown-wrapper .dropdown-panel{background-color:#fff;border-radius:0 0 3px 3px;box-shadow:inset 0 11px 8px -10px #17151577,10px 10px 20px #0003;display:flex;flex-direction:column}.dropdown-panel button{background:none}.dropdown-panel .items{display:flex;flex-direction:column;max-height:302px;overflow-y:auto}.dropdown-panel .items .focused,.dropdown-panel .items .text-item:hover,.menu-head-wrapper.open .dropdown-head{background-color:var(--subtle-ui-highlight)}.dropdown-head{border:1px solid var(--outline-color);border-radius:2px;box-sizing:border-box;width:-moz-fit-content;width:fit-content;background-color:#fff}.dropdown-head p{padding-right:32px}.dropdown-head:focus{background-color:var(--subtle-ui-highlight)}.dropdown-panel input{border:1px solid var(--outline-color);margin:5px;line-height:25px;padding-left:5px}.dropdown-head p{text-align:left;vertical-align:middle;padding-bottom:7px;padding-top:7px;padding-left:13px}.dropdown-head .icon{float:right;width:20px;height:20px;padding-right:5px;padding-left:5px;padding-top:6px}#dropdown-wrapper .text-item{align-items:center;border:0;border-bottom:1px solid var(--divider-color-faint);border-radius:0;box-sizing:border-box;color:var(--text-color);cursor:pointer;padding:5px 5px 5px 10px;text-align:left;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;vertical-align:middle}.icon{width:25px;height:25px;padding-right:5px;padding-left:5px;cursor:pointer}.insights-timeline{display:flex;flex-wrap:wrap}