.main.svelte-1bqxxqf{display:flex;position:relative;flex-direction:column;height:50%;width:100%;padding:1.5ch calc(8px + 1.5ch)}.heading.svelte-1bqxxqf{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;font-weight:500;box-shadow:0 1px #111;padding:0 0 .5rem}.heading.svelte-1bqxxqf>span:where(.svelte-1bqxxqf):first-child{font-weight:700;text-transform:uppercase}.session.svelte-1bqxxqf{display:flex;justify-content:space-between;width:100%;padding:.5rem 0}.session.svelte-1bqxxqf>.session-details:where(.svelte-1bqxxqf){display:flex;flex-direction:column}.session.svelte-1bqxxqf>.session-details:where(.svelte-1bqxxqf):last-child{min-width:fit-content}.new-session-button.svelte-1bqxxqf{margin-left:auto;margin-top:auto;width:140px}@media only screen and (max-width: 800px){.main.svelte-1bqxxqf{height:100%}}.suggestions.svelte-j5ykx2{display:flex;position:absolute;flex-direction:column;background-color:#2828284d;outline:1px solid rgba(40,40,40,.4);gap:.3rem}.row.svelte-j5ykx2{width:100%;padding:4px 10px}.row.svelte-j5ykx2:hover{background-color:#0006}@font-face{font-family:real-icons;src:url(../../../fonts/real-icons.eot?n10bkq);src:url(../../../fonts/real-icons.eot?n10bkq#iefix) format("embedded-opentype"),url(../../../fonts/real-icons.ttf?n10bkq) format("truetype"),url(../../../fonts/real-icons.woff?n10bkq) format("woff"),url(../../../fonts/real-icons.svg?n10bkq#real-icons) format("svg");font-weight:400;font-style:normal;font-display:block}.main.svelte-13yh1qj{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;height:2.5rem;width:100%;padding:10px 12px;box-shadow:0 -1px #111;gap:.5rem}.cli-line.svelte-13yh1qj{display:flex;position:relative;align-items:center;text-align:center;width:0;min-width:100%;font-size:15px;white-space:nowrap}.cli-line.svelte-13yh1qj:first-child{margin-left:-9px}.text-input.svelte-13yh1qj{width:0;max-height:20px;margin-top:3px;padding:0 0 2px!important;word-break:normal;caret-color:transparent;line-clamp:1;-webkit-line-clamp:1;color:#a7b4a9;overflow:hidden;background:transparent;border:none;outline:none}.caret.svelte-13yh1qj{margin:0 2px 0 3px;height:16px;width:8px;background-color:#dcd7ba}#hidden-value.svelte-13yh1qj{position:absolute;height:0;margin:0;padding:0;overflow:hidden;white-space:pre}.container.svelte-rbwhg2{display:flex;position:absolute;flex-direction:column;background-color:#2828284d;outline:1px solid rgba(40,40,40,.4);gap:.3rem}.exercise-list.svelte-caexqv{display:flex;flex-direction:column;height:100%;gap:1rem;overflow:scroll;scrollbar-width:none;padding:0 1.5ch}.exercise.svelte-caexqv{display:flex;flex-direction:column}.exercise.svelte-caexqv>.row:where(.svelte-caexqv){display:grid;position:relative;gap:4px;height:2.5rem;box-shadow:0 -1px #111}.exercise.svelte-caexqv>.row:where(.svelte-caexqv):last-child{box-shadow:0 1px #111,0 -1px #111}.exercise.svelte-caexqv>.row:where(.svelte-caexqv):not(:last-child){margin:0!important}.exercise.svelte-caexqv>.row:where(.svelte-caexqv)>.cell:where(.svelte-caexqv){display:flex;align-items:center;padding:0 8px;text-align:center}.exercise.svelte-caexqv>.row:where(.svelte-caexqv)>.cell:where(.svelte-caexqv):not(:last-of-type){box-shadow:1px 0 #111}.exercise.svelte-caexqv>.row:where(.svelte-caexqv)>.cell.set:where(.svelte-caexqv){justify-content:center}.heading.svelte-caexqv{font-weight:700;padding:.8rem 8px .6rem}.cell-input.svelte-caexqv{width:100%;word-break:normal;caret-color:transparent;text-align:start;line-clamp:1;-webkit-line-clamp:1;color:#a7b4a9;overflow:hidden;background:transparent;border:none;outline:none;padding:0}.cell-input.svelte-caexqv:focus{outline:none}.check.svelte-caexqv,.add.svelte-caexqv{justify-content:center}.add-button.svelte-caexqv{display:flex;justify-content:center;align-items:center;height:30px;width:30px;padding:0;border:none;background-color:transparent}.open-menu-button.svelte-caexqv{display:flex;position:absolute;align-items:center;justify-content:center;align-self:center;right:-17px;height:30px;width:20px;padding:0;margin:0;border:none}.set-menu.svelte-caexqv{display:flex;flex-direction:column;outline:1px solid #111}.set-menu.svelte-caexqv>button:where(.svelte-caexqv){width:100%;padding:4px 10px;margin:0;border:none;text-align:left;text-transform:none}.set-menu.svelte-caexqv>button:where(.svelte-caexqv):not(:disabled):hover{background-color:#0c0c0c}input[type=checkbox].svelte-caexqv:disabled{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12l4 4 8-8'/%3E%3C/svg%3E")}.main.svelte-jn7rjz{display:flex;position:relative;flex-direction:column;height:50%;width:100%;padding:1.5ch 0 .5ch}.input.svelte-jn7rjz{position:relative;width:100%;margin-top:auto;padding:0 1.5ch;align-self:flex-end}.heading.svelte-jn7rjz{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:0 calc(8px + 1.5ch) 8px calc(8px + 1.5ch);font-weight:500}.heading.svelte-jn7rjz>span:where(.svelte-jn7rjz):first-child{text-transform:uppercase}.heading.svelte-jn7rjz>span:where(.svelte-jn7rjz){font-style:italic;font-weight:900}.buttons.svelte-jn7rjz{display:flex;align-self:center;padding-bottom:1rem;gap:.5rem}.buttons.svelte-jn7rjz>button:where(.svelte-jn7rjz){width:80px;align-self:center}@media only screen and (max-width: 800px){.main.svelte-jn7rjz{height:100%}}
