@font-face{font-family:Inter;font-style:normal;font-weight:100;src:url(/static/media/Inter-Thin.f341ca512063c66296d1.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(/static/media/Inter-ExtraLight.1815b9a8a67debdb3966.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(/static/media/Inter-Light.eec8664621fec98efb37.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/Inter-Regular.e89cb19905e7db5591b0.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/Inter-Medium.6dcbc9bed1ec438907ee.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/Inter-SemiBold.4d56bb21f2399db8ad48.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/Inter-Bold.88fa7ae373b07b41ecce.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(/static/media/Inter-ExtraBold.e4a4cb7133001f282a15.ttf) format("truetype")}#app,#root,body,html{height:100%;margin:0;padding:0}html{box-sizing:border-box;font-family:Inter;font-size:62.5%}body{background:radial-gradient(circle at top left,#7aa58733,#0000 24%),radial-gradient(circle at top right,#68809929,#0000 26%),linear-gradient(180deg,#232829,#1f2325 42%,#1b1e20);margin:0;padding:0}.loading{--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;animation:l3 1s linear infinite;aspect-ratio:1;background:#ddd;border-radius:50%;height:2.2rem;left:.9rem;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;padding:4px;position:absolute;top:.9rem;width:2.2rem;z-index:1000}@keyframes l3{to{transform:rotate(1turn)}}.fnt_orange{color:#f90!important}.fnt_green{color:#6b6!important}.fnt_green2{color:#0e0!important}.fnt_red{color:#d20!important}.fnt_red2,.fnt_red3{color:#e64!important}.fnt_yellow{color:#ff0!important}.fnt_gray{color:#aaa!important}.fnt_message,.fnt_white{color:#fff!important}.lnk1{color:#ddd}.lnk2{text-decoration:underline}.cookies{background-color:#f90;bottom:0;left:50%;max-width:45rem;position:fixed;text-align:center;transform:translateX(-50%);width:90%;width:100%;z-index:1000}.cookies,.qrcode{margin-left:auto;margin-right:auto}.qrcode{background-color:#fff;width:200px}.qrcode.smaller{width:150px}.cookies_in{padding:1rem}.fl_l{float:left}.fl_r{float:right}.txt_l{text-align:left}.txt_r{text-align:right}.txt_c{text-align:center}.mr_01{margin-right:.1rem}.mr_03{margin-right:.3rem}.mr_05{margin-right:.5rem}.mr_1{margin-right:1rem}.mr_13{margin-right:1.3rem}.mr_15{margin-right:1.5rem}.mr_2{margin-right:2rem}.ml_03{margin-left:.3rem}.ml_05{margin-left:.5rem}.ml_07{margin-left:.7rem}.ml_1{margin-left:1rem}.ml_15{margin-left:1.5rem}.ml_2{margin-left:2rem}.ml_3{margin-left:3rem}.ml_4{margin-left:4rem}.ml_45{margin-left:4.5rem}.mt_min_02{margin-top:-.2rem}.mt_01{margin-top:.1rem}.mt_02{margin-top:.2rem}.mt_03{margin-top:.3rem}.mt_04{margin-top:.4rem}.mt_05{margin-top:.5rem}.mt_07{margin-top:.7rem}.mt_08{margin-top:.8rem}.mt_1{margin-top:1rem}.mt_18{margin-top:1.8rem}.mt_2{margin-top:2rem}.hidden{display:none}.zero{clear:both;margin-left:auto;margin-right:auto;width:100%}.zero.h0{height:0}.zero.h02{height:.2rem}.zero.h03{height:.3rem}.zero.h05{height:.5rem}.zero.h07{height:.7rem}.zero.h1{height:1rem}.zero.h15{height:1.5rem}.zero.h2{height:2rem}.zero.h3{height:3rem}.zero.h4{height:4rem}.cr_p{cursor:pointer}.cr_d{cursor:default}.cr_n{cursor:not-allowed}.pos_r{position:relative}.pos_a{position:absolute}.pay_qr{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUYAAAFGCAIAAACZtaGnAAAJsmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPlpvbmVyIFBob3RvIFN0dWRpbyAxODwveG1wOkNyZWF0b3JUb29sPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+KzFl8wAAEcFJREFUeNrt3X1MlfX/x3EO5+A5Rw4HLhFvMOWUDWUYi7yZfwiKVH+ENc2WQgSpWzSbmM00J02ba/N2aeVGK9cxC9dcuuigy5FbKVZDUpimOQWxFBRFFDyicM75/f/7ffd5X/zO5fU9R56Pv99+bq7reh2us73PR0soFIoB8KiI5RIARBoAkQZApAEQaYBIAyDSAIg0ACINgEgDRBoAkQZApAE8DDY9RQUF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);height:15rem}.fnt_spec{letter-spacing:.2rem;text-transform:uppercase}.fnt_09{font-size:.9rem}.fnt_1{font-size:1rem}.fnt_11{font-size:1.1rem}.fnt_13{font-size:1.3rem}.fnt_14{font-size:1.4rem}.fnt_16{font-size:1.6rem}.fnt_2{font-size:2rem}.fnt_3{font-size:3rem}.fnt_35{font-size:3.5rem}.fnt_4{font-size:4rem}.fnt_5{font-size:5rem}.fnt_10{font-size:10rem}.fnt_b{font-weight:700}.eshop_item{background-color:#3e3e3e;border:2px solid #aaa;border-radius:5px;box-shadow:2px 2px 6px 1px #0000004d;float:left;height:105px;margin:0 7px 7px 0;padding:10px 5px 5px;text-align:center;width:70px}.eshop_item:hover{border:2px solid #ddd}.eshop_item_img{background-color:#3e3e3e;height:50px;width:100%}.eshop_item_img_img{max-height:100%;max-width:66px;overflow:hidden}.eshop_item_text{height:28px;overflow:hidden;width:100%}.eshop_item_price{height:16px;margin-top:3px;overflow:hidden;width:100%}.reservation{background-color:#3e3e3e;border-radius:5px;box-shadow:2px 2px 6px 1px #0000004d;font-size:1.3rem;margin-bottom:.7rem;width:100%}.reservation_top{float:left;padding:.4rem .8rem;position:relative;text-align:left;width:calc(100% - 1.6rem)}.reservation_top_perc{left:0;opacity:.3;position:absolute;top:0;width:100%}.reservation_top_perc_in{background:#ff0;border-radius:5px 5px 0 0;height:2.4rem;width:100%}.reservation_top_perc_in.empty{border-radius:5px}.reservation_in{border-radius:0 0 5px 5px;padding:0 .8rem;width:calc(100% - 1.6rem)}.reservation_in.green{background:linear-gradient(90deg,#171 5%,#3e3e3e 70%)}.reservation_in.red{background:linear-gradient(90deg,#911 5%,#3e3e3e 70%)}.noselectable{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.chart_roy_main{background:#646464cc;border:1px solid #888;border-radius:5px;font-size:1.3rem;height:1.5rem;width:100%}.chart_roy_in{border-radius:5px;height:100%;max-width:100%;text-align:center;vertical-align:middle}.chart_roy_label{margin:0 5px;position:relative;top:0}.button{align-items:center;background:linear-gradient(180deg,#514d49,#403c39 52%,#312e2b);border:2px solid #7f7973;border-radius:5px;box-shadow:inset 0 1px 0 #ffffff1f,0 10px 20px #0003,2px 2px 6px 1px #0000004d;color:#e7e1da;cursor:pointer;display:inline-flex;gap:.35rem;justify-content:center;min-width:3.5rem;outline:none;padding:6px 8px;text-shadow:0 1px 0 #00000059;transition:transform .12s ease,box-shadow .16s ease,border-color .16s ease,filter .16s ease,background-color .16s ease}.button.active,.button:focus,.button:hover{border-color:#c5bdb5;box-shadow:inset 0 1px 0 #ffffff29,0 14px 26px #00000042,0 0 0 3px #ffffff0f;filter:brightness(1.04) saturate(1.02)}.button:hover{transform:translateY(-1px)}.button:active{border-color:#aba39c;box-shadow:inset 0 1px 0 #ffffff0f,0 6px 12px #0000002e,2px 2px 6px 1px #0000004d;filter:brightness(.98);transform:translateY(1px)}.button:focus-visible{border-color:#ddd5cc;box-shadow:inset 0 1px 0 #ffffff1f,0 0 0 3px #ffffff1f,0 12px 24px #0003,2px 2px 6px 1px #0000004d;filter:brightness(1.05)}.button:disabled{background:linear-gradient(180deg,#a4a09b,#93908b);border:2px solid #c8c3be;box-shadow:inset 0 1px 0 #ffffff0d;color:#ece7e1;filter:none;text-shadow:none}.button:disabled:focus,.button:disabled:hover{box-shadow:inset 0 1px 0 #ffffff0d;cursor:not-allowed;filter:none;transform:none}.button.small{min-width:3.5rem;padding:3px 8px}.button.search-new-button{appearance:none;-webkit-appearance:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #8cffbc0f,0 .9rem 2rem #00000038,0 0 1.5rem #6ce2aa1a;color:#f1fff5;padding-left:1.6rem;padding-right:1.6rem;text-shadow:0 1px 0 #0000003d}.button.search-new-button.active,.button.search-new-button:focus,.button.search-new-button:hover{border-color:#d6ffe93d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04)}.button.search-new-button:focus-visible{border-color:#dcffec52;box-shadow:inset 0 1px 0 #fff3,0 0 0 3px #c5ffdf1a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04)}.button.search-new-button:active{box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #79ffb014,0 .5rem 1.2rem #0003,0 0 1rem #5cdf921a}.button.small2{min-width:2rem;padding:0 2px}.button.big{font-size:3rem;min-width:3rem;padding:.4rem 1rem}.button_disabled{opacity:.4}.button.check{padding:0;width:2.2rem}.button.check,.button.check2{height:2.2rem;min-width:2.2rem}.button.check2{padding:0 4px}.loadNext{margin-bottom:1rem;margin-top:2rem}.button.green{background:linear-gradient(180deg,#3f9b52,#2b7b3d 52%,#205c2d);border-color:#5cb56d;color:#f2fbf2}.button.red{background:linear-gradient(180deg,#d85a48,#bc3f30 52%,#96271d);border-color:#ea8578;color:#fff3f1;text-shadow:0 1px 0 #540c064d}.button.payment{background:linear-gradient(180deg,#5b595f,#48464c 52%,#37363b);border-color:#8d8793;color:#f0ebf5;letter-spacing:.02em}.button.green.active,.button.green:focus,.button.green:hover{border-color:#82cd8f;filter:brightness(1.05) saturate(1.04)}.button.red.active,.button.red:focus,.button.red:hover{border-color:#f0aa9f;filter:brightness(1.05) saturate(1.04)}.button.payment.active,.button.payment:focus,.button.payment:hover{border-color:#bbb3c4;filter:brightness(1.04) saturate(1.03)}.button.green:disabled,.button.red:disabled{background:linear-gradient(180deg,#a4a09b,#93908b);border:2px solid #c8c3be;color:#ece7e1}.button.green:disabled:focus,.button.green:disabled:hover{cursor:not-allowed}.header{height:3.2rem;margin-left:auto;margin-right:auto;max-width:75rem;padding:1rem;width:calc(100% - 2rem)}.header.more{height:7.4rem}.header .icon.menu.usermenu_wrap{align-items:center;backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%);background:linear-gradient(180deg,#ffffff2e,#ffffff0d),#1e262aad;background-image:none;border:1px solid #e4ebe638;border-radius:.8rem;box-shadow:none;display:flex;justify-content:center;overflow:visible;position:relative;transition:background-color .16s ease,border-color .16s ease,transform .16s ease;z-index:110}.header .icon.menu.usermenu_wrap:hover{background:linear-gradient(180deg,#fff3,#ffffff12),#242f33d1;border-color:#ecf4ef47}.header .icon.menu.usermenu_wrap.is-active{background:linear-gradient(180deg,#ffffff3d,#ffffff14),#5c7243bd;border-color:#d6ffbd75;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #d6ffbd1a,0 0 1.1rem #b0e67a33}.header .icon.menu.usermenu_wrap.is-active .usermenu_trigger_line{background:#fff;box-shadow:0 0 .8rem #e0ffd338}.usermenu_trigger{align-items:center;border-radius:inherit;display:flex;flex-direction:column;gap:.27rem;height:100%;justify-content:center;pointer-events:none;width:100%}.usermenu_trigger_line{background:#eff8f1;border-radius:999px;box-shadow:0 0 .5rem #dcf4e424;height:2px;pointer-events:none;width:1.3rem}.usermenu{-ms-overflow-style:none;backdrop-filter:blur(32px) saturate(175%);-webkit-backdrop-filter:blur(32px) saturate(175%);background:radial-gradient(circle at top left,#ffffff29,#0000 34%),linear-gradient(145deg,#fff3,#ffffff0f 36%,hsla(0,0%,100%,.025)),#12191ded;border:1px solid #ecf2ee47;border-radius:1.45rem;box-shadow:0 1.6rem 3.4rem #0000006b,inset 0 0 0 1px #ffffff14,0 0 2rem #d0e4da1f;color:#eff5f1;cursor:default;font-size:1.3rem;max-height:80vh;min-height:5rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1rem;position:absolute;right:-.35rem;scrollbar-width:none;top:3.55rem;width:min(24rem,100vw - 1.5rem);z-index:100}.usermenu::-webkit-scrollbar{display:none}.usermenu_headerblock{border-bottom:1px solid #e7eee81f;display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem;padding-bottom:.8rem}.usermenu_headercopy{color:#e0f1e79e;font-size:1rem;letter-spacing:.22em;text-transform:uppercase}.usermenu_email{color:#e5ede8cc;cursor:pointer;overflow:hidden;padding:.1rem 0;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.usermenu_meta{display:flex;flex-direction:column;gap:.7rem;margin-bottom:1rem}.usermenu_meta_row{align-items:stretch;display:flex;gap:.65rem}.usermenu_doorkey.usermenu_meta_item{background:#ffffff0a;border:1px solid #e5ece71f;border-radius:1rem;display:flex;flex-direction:column;gap:.18rem;justify-content:center;margin-bottom:0;min-height:3.45rem;padding:.75rem .9rem;text-align:left;white-space:normal;width:auto}.usermenu_meta_item{box-sizing:border-box;flex:1 1}.usermenu_meta_item.is-active{border-color:#bcf3cd33;color:#edf9f1;cursor:pointer}.usermenu_meta_item.is-empty{color:#ffd3a0eb}.usermenu_meta_label{color:#deebe49e;font-size:.98rem;letter-spacing:.14em;text-transform:uppercase}.usermenu_meta_value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usermenu_meta_item--invite{min-width:0}.usermenu_qrbutton{background:linear-gradient(180deg,#ffffff29,#ffffff0a),#223a2d8a;border:1px solid #caf4d633;border-radius:1rem;color:#eff9f1;cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:1.2rem;min-width:3.65rem;padding:0 1rem;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.usermenu_qrbutton:hover{background:linear-gradient(180deg,#ffffff2e,#ffffff0f),#2a4436b3;border-color:#d6fce04d;transform:translateY(-1px)}.usermenu_sections{display:flex;flex-direction:column;gap:1rem}.usermenu_section{display:flex;flex-direction:column;gap:.45rem}.usermenu_section_title{color:#ddebe485;font-size:.98rem;letter-spacing:.18em;padding:0 .2rem;text-transform:uppercase}.usermenu_item{align-items:center;background:hsla(0,0%,100%,.025);background-position:.75rem;background-repeat:no-repeat;background-size:1.5rem;border:1px solid #e3ebe514;border-radius:1rem;box-sizing:border-box;color:#edf5ef;cursor:pointer;display:flex;min-height:2rem;padding:.7rem .8rem .7rem 2.8rem;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease;width:100%}.usermenu_item.active{background-color:#798e6f4d;border-color:#d2e2c747;box-shadow:inset 0 1px 0 #ffffff0f;color:#fff}.usermenu_item:hover{background-color:#47585b66;border-color:#eaf0ec2e;box-shadow:inset 0 1px 0 #ffffff0d}.usermenu_logout{font-family:inherit;font-size:1.2rem;justify-content:flex-start;margin-top:1rem;width:100%}@media screen and (max-width:640px){.usermenu{max-height:80vh;padding:.9rem;right:-.45rem;width:min(22.8rem,100vw - 1rem)}}.page_main{background:radial-gradient(circle at top left,#8cb79824,#0000 22%),radial-gradient(circle at 85% 0,#6e849b21,#0000 20%),linear-gradient(180deg,#262b2df5,#212528fa 44%,#1c1f22);color:#ddd;font-size:1.6rem;height:100%;width:100%}.top{height:2.35rem;padding:0 1rem 1rem;transform:translateY(.35rem)}.page,.top{margin-left:auto;margin-right:auto;max-width:75rem;width:calc(100% - 2rem)}.page{-ms-overflow-style:none;background-color:#0000;height:calc(100% - 10.35rem);margin-top:.2rem;overflow:auto;padding:.5rem 1rem 1rem;scrollbar-width:none;text-align:center}.page::-webkit-scrollbar{display:none}.page.more{height:calc(100% - 14.85rem)}.page.payment-page.more,.page.trans-page.more{height:calc(100% - 15.35rem)}.sticky{background:linear-gradient(180deg,#212628fa,#212628f0);margin-top:0;padding-bottom:.01rem;position:-webkit-sticky;position:sticky;top:0;z-index:10}.calendar_events{-ms-overflow-style:none;height:calc(100% - 21rem);overflow:auto;scrollbar-width:none}.calendar-events-page{display:flex;flex-direction:column;overflow:hidden}.calendar-events-page .calendarInMain{flex:0 0 auto;height:23.75rem;margin-top:.1rem}.calendar-events-page .calendar_events{box-sizing:border-box;flex:1 1 auto;height:auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:.2rem}.calendar-events-page .zero.h05{flex:0 0 .25rem}.calendar-events-page .calendar_events{padding-right:.1rem;text-align:left}.calendar-events-page__search-list,.calendar-events-page__weeks{display:flex;flex-direction:column;gap:.75rem}.calendar-events-page__search-list{padding-top:.1rem}.calendar-events-page__week{backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce208),#081014a3;border:1px solid #dce2e72e;border-radius:1.6rem;display:flex;flex-direction:column;gap:.45rem;overflow:hidden;padding:.75rem;position:relative}.calendar-events-page__week-header{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#7ed35447,#47872947);border:1px solid #a3f1852e;border-radius:1rem;display:flex;gap:.8rem;justify-content:space-between;padding:.5rem .9rem}.calendar-events-page__week-label{color:#f4fff0;font-size:1.45rem;font-weight:700;line-height:1.2}.calendar-events-page__week-count{color:#e8ffe1b8;font-size:1.08rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.calendar-events-page__days{display:flex;flex-direction:column;gap:.42rem}.calendar-events-page__day{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:1.15rem;padding:.55rem .65rem}.calendar-events-page__day.is-empty{padding-bottom:.38rem}.calendar-events-page__day-header{grid-gap:.65rem;align-items:center;display:grid;gap:.65rem;grid-template-columns:auto minmax(0,1fr);margin-bottom:.45rem}.calendar-events-page__day.is-empty .calendar-events-page__day-header{margin-bottom:0}.calendar-events-page__day-add{align-items:center;appearance:none;-webkit-appearance:none;background:hsla(0,0%,100%,.045);border:1px solid #ffffff14;border-radius:999px;color:#eef7f2;cursor:pointer;display:inline-flex;font-size:1.55rem;height:2.2rem;justify-content:center;line-height:1;padding:0;width:2.2rem}.calendar-events-page__day-add:focus-visible,.calendar-events-page__day-add:hover{background:hsla(0,0%,100%,.075);border-color:#d6ffe938;outline:none}.calendar-events-page__day-text{align-items:baseline;display:flex;flex-wrap:wrap;gap:.55rem;min-width:0}.calendar-events-page__day-title{color:#edf7f1;font-size:1.32rem;font-weight:400;line-height:1.25}.calendar-events-page__day-subtitle{color:#dce6e0b3;font-size:1.08rem;font-weight:400;line-height:1.25}.calendar-events-page__event-list{display:flex;flex-direction:column;gap:.48rem;padding-left:2.85rem}.calendar-events-page__day-empty{color:#dce6e08f;font-size:1.12rem;line-height:1.35;padding-left:2.85rem}.calendar-events-page__event{grid-gap:.55rem;align-items:center;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#ffffff08;border:1px solid #ffffff12;border-radius:.95rem;display:grid;gap:.55rem;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:.45rem .6rem;transition:background-color .14s ease,border-color .14s ease,opacity .14s ease}.calendar-events-page__event.is-editable{cursor:pointer}.calendar-events-page__event.is-editable:focus-visible,.calendar-events-page__event.is-editable:hover{background:#ffffff0d;border-color:#d6ffe929;outline:none}.calendar-events-page__event.is-readonly{opacity:.52}.calendar-events-page__event-marker{background:#8f3f43;border-radius:999px;box-shadow:0 0 0 .14rem #ffffff14;flex:0 0 auto;height:.62rem;width:.62rem}.calendar-events-page__event--tone-0{background:linear-gradient(180deg,#b85d614d,#8f3f4324),#ffffff08;border-color:#b85d6152}.calendar-events-page__event--tone-0 .calendar-events-page__event-marker{background:#b85d61;box-shadow:0 0 0 .14rem #ffffff14,0 0 .55rem #b85d6161}.calendar-events-page__event--tone-1{background:linear-gradient(180deg,#c6bb574d,#756f3424),#ffffff08;border-color:#c6bb574d}.calendar-events-page__event--tone-1 .calendar-events-page__event-marker{background:#c6bb57;box-shadow:0 0 0 .14rem #ffffff14,0 0 .55rem #c6bb5757}.calendar-events-page__event--tone-2{background:linear-gradient(180deg,#67bcc34d,#3f747924),#ffffff08;border-color:#67bcc34d}.calendar-events-page__event--tone-2 .calendar-events-page__event-marker{background:#67bcc3;box-shadow:0 0 0 .14rem #ffffff14,0 0 .55rem #67bcc357}.calendar-events-page__event--tone-3{background:linear-gradient(180deg,#b4c39f4d,#666f5924),#ffffff08;border-color:#b4c39f4d}.calendar-events-page__event--tone-3 .calendar-events-page__event-marker{background:#b4c39f;box-shadow:0 0 0 .14rem #ffffff14,0 0 .55rem #b4c39f4d}.calendar-events-page__event-content{display:flex;flex-direction:column;gap:.12rem;min-width:0}.calendar-events-page__event-head{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;min-width:0}.calendar-events-page__event-date,.calendar-events-page__event-time{color:#deebe4b8;font-size:1.04rem;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.calendar-events-page__event-name{color:#eef7f2;font-size:1.28rem;font-weight:600;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-events-page__event-share{flex:0 0 auto;margin-top:0;opacity:.86}.calendar-events-page__empty{background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:1.1rem;color:#dce6e0c2;font-size:1.3rem;line-height:1.5;padding:1rem 1.1rem}@media(max-width:700px){.calendar-events-page .calendarInMain{height:21.95rem}.calendar-events-page .zero.h05{flex-basis:.1rem}.calendar-events-page__search-list,.calendar-events-page__weeks{gap:.65rem}.calendar-events-page__week-header{padding:.46rem .72rem}.calendar-events-page__week{border-radius:1.35rem;padding:.65rem}.calendar-events-page__week-count{display:none}.calendar-events-page__day{padding:.5rem .55rem}.calendar-events-page__day.is-empty{padding-bottom:.34rem}.calendar-events-page__day-header{gap:.55rem;margin-bottom:.38rem}.calendar-events-page__day-add{font-size:1.45rem;height:2rem;width:2rem}.calendar-events-page__day-text{gap:.35rem}.calendar-events-page__day-title{font-size:1.22rem}.calendar-events-page__day-subtitle{font-size:1rem}.calendar-events-page__day-empty,.calendar-events-page__event-list{padding-left:2.55rem}.calendar-events-page__event-list{gap:.42rem}.calendar-events-page__event{gap:.5rem;padding:.42rem .52rem}.calendar-events-page__event-name{font-size:1.2rem}}.login{background-color:#2d2d2d;color:#ddd;font-size:1.6rem;height:100%;width:100%}.login_logo{content:url(/static/media/logowhite.e7abd0a3357c62dd9d85.svg);display:block;max-width:15rem;width:50%}.login_container,.login_logo{margin-left:auto;margin-right:auto}.login_container{background-color:#3e3e3e;border-radius:5px;box-shadow:2px 2px 6px 1px #0000004d;max-width:45rem;text-align:center;width:90%}.login_container_in{padding:2rem}.login_result{font-size:1.4rem}.input-div{margin-bottom:.9rem;width:100%}.input-label{color:#ddd;float:left;margin-left:.8rem}.input-error,.input-label{font-family:Inter;font-size:1.2rem;margin-bottom:.3rem}.input-error{color:#f90;float:right;margin-right:.5rem}.input-text{background:#222;border:2px solid #aaa;border-radius:5px;box-sizing:border-box;color:#ddd;font-family:Inter;font-size:1.3rem;height:3rem;outline:none;padding:1.4rem .6rem;width:100%}.input-text.small{font-size:1.2rem;height:2rem;padding:.8rem .6rem}.input-text.color{background:#222;border:2px solid #aaa;border-radius:5px;box-sizing:border-box;color:#ddd;font-family:Inter;font-size:1.3rem;height:3rem;outline:none;padding:0;width:100%}.input-text:active,.input-text:focus{border:2px solid #ddd}.input-text::placeholder{color:#666}.input-insert{background-color:#3e3e3e;cursor:pointer;float:left;font-size:1.2rem;height:1.5rem;margin:0 0 0 .5rem;min-width:2rem;padding:0 .2rem;position:relative;top:-.2rem;z-index:1}.input-insert,.input-textarea{border:2px solid #aaa;border-radius:5px;color:#ddd;font-family:Inter}.input-textarea{background:#222;box-sizing:border-box;font-size:1.3rem;height:7rem;outline:none;padding:.4rem .6rem;resize:none;width:100%}.input-textarea:active,.input-textarea:focus{border:2px solid #ddd}.input-textarea::placeholder{color:#666}.input-text-search{background:#222;border:1px solid #aaa;border-radius:5px;box-sizing:border-box;color:#ddd;font-family:Inter;font-size:1.4;height:2rem;outline:none;padding:1.2rem 2.5rem 1.2rem .6rem;width:11rem}.input-text-search:active,.input-text-search:focus{border:1px solid #ddd}.input-text-search::placeholder{color:#ccc}.input-text-search-del{border-radius:5px;content:url(/static/media/del.695748198d0a623b8814.svg);cursor:pointer;height:2.5rem;position:absolute;right:1.2rem;top:.1rem}.input-text-scan-cal-icon{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANMAAADXCAIAAAAP9POYAAAJsmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPlpvbmVyIFBob3RvIFN0dWRpbyAxODwveG1wOkNyZWF0b3JUb29sPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+KzFl8wAABqFJREFUeNrt3cF1qzwQhmHnHvfBZJE6LFdi2KUL40qASpBXKSAFIBeQhZdecVf/6keTk4mka+z32XIMSHwJnLE8vMzzvAGK+8MUgOSB5AEkDyQPIHkgeQDJA8kDVNvYBu/9qgcmIiJi+KAycGWfIYQQguFwzrnYpq+vr8/Pz4e9CvOS6/W69j+puq5nEyWvXdfFPtV1ne08p2mK7XMYhrVfhXEcY6Pjbgue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)}.input-text-date-cal-icon,.input-text-scan-cal-icon{border-radius:5px;cursor:pointer;height:2rem;position:absolute;right:.7rem;top:2.4rem}.input-text-date-cal-icon{content:url(/static/media/calendar.28271a0145e086bb08f0.svg)}.input-text-date-cal-icon2{height:1.5rem}.input-text-date-cal-icon2,.input-text-date-cal-icon3{border-radius:5px;content:url(/static/media/calendar.28271a0145e086bb08f0.svg);cursor:pointer}.input-text-date-cal-icon3{height:2.2rem}.input-text-time-cal-icon{border-radius:5px;content:url(/static/media/timer.7ae6fc7e3b520d03f612.svg);cursor:pointer;height:2rem;position:absolute;right:.7rem;top:2.4rem}.timer{-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none}.timer::-webkit-scrollbar{display:none}.calendarInMain{height:20.5rem}.calendar{border-left:1px solid #ccc;border-top:1px solid #ccc;height:100%;width:100%}.calendarin{padding:2rem}.calendarin-head{justify-content:space-between}.calendar-day,.calendarin-head{align-items:center;border-bottom:1px solid #ccc;border-right:1px solid #ccc;height:3rem}.calendar-day{justify-content:center;width:3rem}.calendar-dayIn{justify-content:center;width:3rem}.calendar-dayIn,.calendarin-headIn{align-items:center;border-bottom:1px solid #999;border-right:1px solid #999;height:2.3rem}.calendarin-headIn{justify-content:space-between}.calendar-day.weekend,.calendar-dayIn.weekend,.calendarin-headIn.weekend{background-color:#222}.calendar-day.gray,.calendar-dayIn.gray{color:#666}.calendar-day.curday,.calendar-dayIn.curday{background-color:#bb8}.calendar-day.selday,.calendar-dayIn.selday{background-color:#f90}.calendar-dot{border-radius:50%;float:left;height:.5rem;position:absolute;top:.3rem;width:.5rem}.calendar-dot.dot0{background:linear-gradient(90deg,#8f3f43,#8f3f43)}.calendar-dot.dot1{background:linear-gradient(90deg,#756f34,#756f34)}.calendar-dot.dot2{background:linear-gradient(90deg,#3f7479,#3f7479)}.calendar-dot.dot3{background:linear-gradient(90deg,#666f59,#666f59)}.select_item{align-items:center;background:linear-gradient(180deg,#ffffff14,#ffffff05),#1c272a80;border:1px solid #cdddd429;border-radius:.9rem;box-shadow:inset 0 1px 0 #ffffff14,0 .7rem 1.6rem #00000029;box-sizing:border-box;color:#d9e3de;cursor:pointer;display:flex;font-size:1.5rem;margin-bottom:.5rem;min-height:1.6rem;padding:.55rem .8rem;text-decoration:none;width:100%}.select_item.selected{background:linear-gradient(180deg,#ffc47c4d,#ffa8481f),#a2601c80;border-color:#ffd19952;box-shadow:inset 0 1px 0 #fff0d91f,0 .9rem 1.9rem #0000002e;color:#fff4e8}.select_item:hover{background:linear-gradient(180deg,#ffffff1a,#ffffff08),#212d3094;border-color:#dce9e238}.select_item.selected:hover{background:linear-gradient(180deg,#ffca8657,#ffad4f24),#a2601c85;border-color:#ffd6a35c}.form-select-popup__list{-ms-overflow-style:none;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;text-align:left!important}.form-select-popup__list::-webkit-scrollbar{display:none}.form-select-popup__content{height:min(52rem,100vh - 4rem)}.form-select-popup__content .popup_content_in_body{display:flex;flex-direction:column;overflow:hidden}.icon{background-color:#3e3e3e;background-position:50%;background-repeat:no-repeat;background-size:2rem;border-radius:5px;box-shadow:2px 2px 6px 1px #0000004d;cursor:pointer;height:2.5rem;padding:.3rem;width:2.5rem}.icon:hover{background-color:#777}.header .icon:not(.menu){backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%);background-color:#1e262ab8;background-size:2rem;border:1px solid #e4ebe638;border-radius:.8rem;box-shadow:inset 0 1px 0 #ffffff14,0 0 0 1px #ffffff08;box-sizing:border-box;height:3.1rem;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease;width:3.1rem}.header .icon:not(.menu):hover{background-color:#242f33d1;border-color:#ecf4ef47;box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #ffffff0a}.header .icon:not(.menu).is-active{background-color:#5c7243bd;border-color:#d6ffbd75;box-shadow:inset 0 1px 0 #ffffff29,0 0 0 1px #d6ffbd1a,0 0 1.1rem #b0e67a33}.header .icon.menu{box-sizing:border-box;height:3.1rem;overflow:visible;width:3.1rem}.header .icon.ml_1{margin-left:.55rem}.icon.logout{background-image:url(/static/media/logoutsysadmin.1252ae090b29dad3b3fb.svg)}.icon.menu{background-image:url(/static/media/menu.f65d191caa1da98c7ee4.svg);position:relative}.icon.notification_off{background-image:url(/static/media/belloff.b21787b88f03f9469527.svg)}.icon.notification_prompt{background-color:#f90;background-size:2.4rem;bottom:1rem;height:3rem;position:fixed;right:1rem;width:3rem;z-index:950}.icon.notification_prompt:hover{background-color:#f90;filter:brightness(1.06)}.icon.pay{background-image:url(/static/media/pay.2274d67a4aeec69a0f51.svg)}.icon.lesson{background-image:url(/static/media/lesson.66637194e45fbea7e6f7.svg)}.icon.rule{background-image:url(/static/media/rule.00096f6232961d77f20c.svg)}.icon.calendaric{background-image:url(/static/media/calendar.28271a0145e086bb08f0.svg)}.icon.key{background-image:url(/static/media/key.a320f6c1a50fed666889.svg)}.icon.key2{background-image:url(/static/media/key2.75fb532bd6eb0672590b.svg)}.icon.keyon{background-image:url(/static/media/keyon.bce62412c2869918282d.svg)}.icon.eshop{background-image:url(/static/media/eshop.42f09e1215ca2f17003f.svg)}.icon.email{background-image:url(/static/media/email.94e44f992a5b5744a810.svg)}.icon.exercise{background-image:url(/static/media/exercise.894d161f077fd6ef404d.svg)}.icon.payment_sysadmin{background-image:url(/static/media/pay_sysadmin.53aff4ebc95aa197c4a7.svg)}.icon.trans_sysadmin{background-image:url(/static/media/trans_sysadmin.35b3da7a50a2b39849fe.svg)}.icon.eshop_sysadmin{background-image:url(/static/media/eshop_sysadmin.1c87d620f13da79e7503.svg)}.icon.user{background-image:url(/static/media/user_sysadmin.163ab4b717956c5b6689.svg)}.icon.member{background-image:url(/static/media/payment_sysadmin.6ad721cd8e6a977bec1a.svg)}.icon_theme{content:url(/static/media/light.84425b2376271bdf64dc.svg);height:2rem}.icon_exerciseplan{content:url(/static/media/exerciseplan.74a3d9e9c33886c76e45.svg);height:2.5rem}.icon_refresh{content:url(/static/media/refresh.b93caef197bf8b301865.svg);height:2.3rem}.icon_refresh_main{cursor:pointer;float:left;height:2.4rem;position:relative;width:2.3rem}.icon_refresh_in{align-items:center;display:flex;font-size:.9rem;height:2.4rem;justify-content:center;position:absolute;width:2.3rem}.icon_timer{content:url(/static/media/timer.7ae6fc7e3b520d03f612.svg);height:3.5rem}.icon_left{content:url(/static/media/left.11d0469785249810e4ab.svg);height:2.3rem}.icon_left.disabled{opacity:.5}.icon_right{content:url(/static/media/right.0f8115b60c7c117b298c.svg);height:2.3rem}.icon_right.disabled{opacity:.5}.icon1{height:1.5rem}.icon2{height:2rem}.icon1.del{content:url(/static/media/del.695748198d0a623b8814.svg);height:2.9rem;position:relative;top:.2rem}.icon1.del.small{height:3.4rem;position:absolute;top:-.7rem}.icon1.del.small2{height:3rem;position:absolute;top:-.6rem}.icon2.user{content:url(/static/media/user_sysadmin.163ab4b717956c5b6689.svg)}.icon2.userlog{content:url(/static/media/userlog.49f0bce8da4b4f685d87.svg);height:2.4rem}.icon1.trans{content:url(/static/media/trans_sysadmin.35b3da7a50a2b39849fe.svg)}.icon2.permanent2{content:url(/static/media/pay_sysadmin.53aff4ebc95aa197c4a7.svg)}.icon2.qr{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANMAAADXCAIAAAAP9POYAAAJsmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPlpvbmVyIFBob3RvIFN0dWRpbyAxODwveG1wOkNyZWF0b3JUb29sPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+KzFl8wAABqFJREFUeNrt3cF1qzwQhmHnHvfBZJE6LFdi2KUL40qASpBXKSAFIBeQhZdecVf/6keTk4mka+z32XIMSHwJnLE8vMzzvAGK+8MUgOSB5AEkDyQPIHkgeQDJA8kDVNvYBu/9qgcmIiJi+KAycGWfIYQQguFwzrnYpq+vr8/Pz4e9CvOS6/W69j+puq5nEyWvXdfFPtV1ne08p2mK7XMYhrVfhXEcY6Pjbgue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)}.icon1.member{content:url(/static/media/payment_sysadmin2.82309f90c53a733111fa.svg)}.icon1.stat{content:url(/static/media/stats.2cda8f96628192778052.svg)}.icon1.member.active{content:url(/static/media/payment_sysadmin.6ad721cd8e6a977bec1a.svg)}.icon2.member{content:url(/static/media/payment_sysadmin2.82309f90c53a733111fa.svg)}.icon2.member.active{content:url(/static/media/payment_sysadmin.6ad721cd8e6a977bec1a.svg)}.icon2.bonus{content:url(/static/media/bonus.22889aa57502a824eccd.svg)}.icon1.key{content:url(/static/media/key.a320f6c1a50fed666889.svg)}.icon1.key.active{content:url(/static/media/key2.75fb532bd6eb0672590b.svg)}.icon2.key{content:url(/static/media/key.a320f6c1a50fed666889.svg)}.icon2.key.active{content:url(/static/media/key2.75fb532bd6eb0672590b.svg)}.icon1.permanent{content:url(/static/media/pay_sysadmin2.30edc9da63ed7034dfa1.svg)}.icon1.permanent.active{content:url(/static/media/pay_sysadmin.53aff4ebc95aa197c4a7.svg)}.icon2.permanent{content:url(/static/media/pay_sysadmin2.30edc9da63ed7034dfa1.svg)}.icon2.permanent.active{content:url(/static/media/pay_sysadmin.53aff4ebc95aa197c4a7.svg)}.icon1.edit{content:url(/static/media/edit.9851244546dd33f02dd8.svg)}.icon1.copy,.icon2.copy{content:url(/static/media/copy.40bdfe635ccf4ee55a3d.svg)}.icon2.edit{content:url(/static/media/edit.9851244546dd33f02dd8.svg)}.icon1.edit2{content:url(/static/media/edit2.9fe9df6e300530585992.svg)}.icon1.edit3{content:url(/static/media/edit3.9851244546dd33f02dd8.svg)}.icon1.edit4{content:url(/static/media/edit4.9851244546dd33f02dd8.svg)}.icon1.ok0{content:url(/static/media/ok0.406c7674002048a6e1cb.svg)}.icon1.ok1{content:url(/static/media/ok1.718c8709161724254227.svg)}.icon1.pdf{top:.2rem}.icon1.pdf,.icon1.pdf2{content:url(/static/media/pdf.047de672c2631bf67a40.svg);position:relative}.icon1.pdf2{height:2rem;top:.5rem}.icon2.logas{content:url(/static/media/logas.c915da4881658871a335.svg)}.icon1.lock{content:url(/static/media/lock.645202c1c8e604d11b19.svg)}.icon1.lock.active{content:url(/static/media/lock2.759baaf222706aea806b.svg)}.icon2.lock{content:url(/static/media/lock.645202c1c8e604d11b19.svg)}.icon2.lock.active{content:url(/static/media/lock2.759baaf222706aea806b.svg)}.icon1.eshop{content:url(/static/media/eshop.42f09e1215ca2f17003f.svg)}.icon1.eshop.active{content:url(/static/media/eshop_sysadmin.1c87d620f13da79e7503.svg)}.icon2.eshop{content:url(/static/media/eshop.42f09e1215ca2f17003f.svg)}.icon2.eshop.active{content:url(/static/media/eshop_sysadmin.1c87d620f13da79e7503.svg)}.icon1.arrowright{content:url(/static/media/arrowright.b19f9d28ce2c45ac317a.svg)}.icon1.arrowup{content:url(/static/media/arrowup.9d689bc2f1b56c8b5725.svg)}.usermenu_item.home{background-image:url(/static/media/key.a320f6c1a50fed666889.svg)}.usermenu_item.lesson{background-image:url(/static/media/lesson.66637194e45fbea7e6f7.svg)}.usermenu_item.exercise{background-image:url(/static/media/exercise.894d161f077fd6ef404d.svg)}.usermenu_item.workoutmax{background-image:url(/static/media/max.e12812911f97d58cefdd.svg)}.usermenu_item.workout{background-image:url(/static/media/workout.fcbe759443db2345379e.svg)}.usermenu_item.stat{background-image:url(/static/media/stats.2cda8f96628192778052.svg)}.usermenu_item.chart{background-image:url(/static/media/charts.6c266363e6111f919f03.svg)}.usermenu_item.email{background-image:url(/static/media/email.94e44f992a5b5744a810.svg)}.usermenu_item.eshop{background-image:url(/static/media/eshop.42f09e1215ca2f17003f.svg)}.usermenu_item.pay{background-image:url(/static/media/pay.2274d67a4aeec69a0f51.svg)}.usermenu_item.permanent{background-image:url(/static/media/pay_sysadmin2.30edc9da63ed7034dfa1.svg)}.usermenu_item.bonus{background-image:url(/static/media/bonus.22889aa57502a824eccd.svg)}.usermenu_item.logout{background-image:url(/static/media/logout.bcfec9ba84060c00328c.svg)}.usermenu_item.eshop_sysadmin{background-image:url(/static/media/eshop_sysadmin.1c87d620f13da79e7503.svg)}.usermenu_item.payment{background-image:url(/static/media/pay_sysadmin.53aff4ebc95aa197c4a7.svg)}.usermenu_item.messagesysadmin{background-image:url(/static/media/email2.111c87927cbb122d85b7.svg)}.usermenu_item.worknoutsysadmin{background-image:url(/static/media/workoutsysadmin.3e4a65ebd5757b27172f.svg)}.usermenu_item.member{background-image:url(/static/media/payment_sysadmin.6ad721cd8e6a977bec1a.svg)}.usermenu_item.trans{background-image:url(/static/media/trans_sysadmin.35b3da7a50a2b39849fe.svg)}.usermenu_item.user{background-image:url(/static/media/user_sysadmin.163ab4b717956c5b6689.svg)}.usermenu_item.keys{background-image:url(/static/media/key2.75fb532bd6eb0672590b.svg)}.usermenu_item.userlog{background-image:url(/static/media/userlog.49f0bce8da4b4f685d87.svg)}.usermenu_item.setting{background-image:url(/static/media/setting.05a2d84d4e987fa64c74.svg)}.usermenu_item.eshopitem{background-image:url(/static/media/notes.ded9aed9d5468448384f.svg)}.usermenu_item.links{background-image:url(/static/media/links.c915da4881658871a335.svg)}.usermenu_item.calendarmn{background-image:url(/static/media/calendar.28271a0145e086bb08f0.svg)}.usermenu_item.note{background-image:url(/static/media/notes2.3b10700a516ddbe68b9b.svg)}.usermenu_item.musclegroup{background-image:url(/static/media/musclegroup.bb0f17ac4af537f1e2f7.svg)}.usermenu_item.timer{background-image:url(/static/media/timer.7ae6fc7e3b520d03f612.svg)}.icon_thunder{background-color:#fc0;border-radius:50%;content:url(/static/media/thunder.17da277ab62b110e0b5f.svg);height:1.3rem}.icon_thunder.small{height:1.1rem;width:1.1rem}.icon_thunder.big{height:1.5rem;width:1.5rem}.icon_thunder2{background-color:#fc0;border-radius:50%;content:url(/static/media/thunder.17da277ab62b110e0b5f.svg);height:1.1rem;margin-top:.25rem}.icon_topay{background-color:#d33;border-radius:50%;height:1.3rem;width:1.3rem}.icon_topay.small{height:1.1rem;width:1.1rem}.icon_topay.big{height:1.5rem;width:1.5rem}.icon_overpay{background-color:#3a3;border-radius:50%;height:1.3rem;width:1.3rem}.icon_overpay.small{height:1.1rem;width:1.1rem}.icon_overpay.big{height:1.5rem;width:1.5rem}.icon_message{background-color:#aaa;border-radius:50%;height:1.3rem;width:1.3rem}.icon_message.small{height:1.1rem;width:1.1rem}.icon_message.big{height:1.5rem;width:1.5rem}.icon_notpayedaddperson{background-color:#f90;border-radius:50%;height:1.3rem;width:1.3rem}.icon_notpayedaddperson.small{height:1.1rem;width:1.1rem}.icon_notpayedaddperson.big{height:1.5rem;width:1.5rem}.icon_eshop_item{left:50%;transform:translateX(-50%)}.icon_eshop_del,.icon_eshop_item{height:2.6rem;position:absolute;top:-.3rem}.icon_eshop_del{content:url(/static/media/del.695748198d0a623b8814.svg);right:-.3rem}.icon_shared{content:url(/static/media/share.65e69cdaf6fbe5985710.svg);height:1.2rem}.list{background-color:#3e3e3e;border-radius:5px;box-shadow:2px 2px 6px 1px #0000004d;font-size:1.2rem;margin-bottom:.5rem;width:100%}.list.inactive{background-color:#777}.list.announce{background-color:#d7932d}.list.green{background-color:#6b6}.list.gray{background-color:#aaa}.list.red{background-color:#d20}.list_in{padding:.5rem 1rem}.list_in.lnheader{color:#fff}.backdiv{background-color:#2d2d2d;border-radius:5px;padding:.3rem .6rem}.list_new{background:#3e3e3e;border-radius:5px;box-shadow:2px 2px 6px 1px #0000004d;color:#ddd;font-size:1.3rem;margin-bottom:.7rem;width:100%}.list_new.more{padding:0 0 1rem}.list_new.red{background:linear-gradient(90deg,#911,#a52,#911)}.list_new.gray{background:linear-gradient(90deg,#888,#4e4e4e,#888)}.list_new.green{background:linear-gradient(90deg,#151,#3a3,#151)}.list_new.orange{background:linear-gradient(90deg,#d83,#d43,#d83)}.list_new.cal0{background:linear-gradient(90deg,#8f3f43,#8f3f43)}.list_new.cal1{background:linear-gradient(90deg,#756f34,#756f34)}.list_new.cal2{background:linear-gradient(90deg,#3f7479,#3f7479)}.list_new.cal3{background:linear-gradient(90deg,#666f59,#666f59)}.list_new_head{font-size:1.3rem;padding:.4rem 1rem}.list_new_in{-ms-overflow-style:none;max-height:9rem;overflow-y:auto;padding:0 1rem;scrollbar-width:none}.list_new_in.more{max-height:15rem}.note_item{margin-bottom:.7rem;overflow:hidden}.note_item_head{background:linear-gradient(90deg,#888,#4e4e4e,#888);border-radius:5px 5px 0 0;padding:.5rem 1rem}.note_item_in{background:#3e3e3e;border-radius:0 0 5px 5px;max-height:none;padding:0 1rem;text-align:left}.note_item_actions{margin-left:1rem}.note_item_title{word-wrap:break-word;padding-right:5rem}.topay{background-color:#d33}.overpay,.topay{border-radius:5px;color:#eee;padding:.3rem 1rem .4rem}.overpay{background-color:#3a3}.message{background-color:#aaa;border-radius:5px;color:#eee;padding:.3rem 1rem .4rem}.tab_panel_scroll{display:inline-flex;height:3rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%}.list_tab{background-color:#777;border-radius:5px 5px 0 0;color:#fff;cursor:pointer;float:left;font-size:1.3rem;height:3rem;margin-bottom:.5rem;margin-right:.5rem;transition:all .3s linear;width:6rem}.list_tab_in{margin:.5rem;overflow:hidden}.list_tab_in.lnheader{color:#fff}.list_tab_bottom{border-radius:0;height:.4rem}.list_tab_in_cl{float:left;height:1.3rem;margin:.2rem .3rem 0 0;width:.5rem}.home-glass-popup{animation:home-glass-popup-fade-in .3s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(circle at top,#ffffff12,#0000 38%),radial-gradient(circle at 20% 80%,#b4bec80a,#0000 30%),#080e125c;opacity:1}.home-glass-popup__content{animation:home-glass-popup-content-in .3s cubic-bezier(.2,.8,.2,1);backdrop-filter:blur(32px) saturate(165%);-webkit-backdrop-filter:blur(32px) saturate(165%);background:linear-gradient(145deg,#ffffff2e,#ffffff0a 42%,#d6dce208),#081014ad;border:1px solid #dce2e72e;border-radius:.9rem;box-shadow:0 2.1rem 5.4rem #00000075,inset 0 0 0 1px #e4e9ee29,0 0 0 1px #a4acb524,0 0 3.6rem #7c848e1f;max-width:42rem;opacity:1;overflow:hidden;position:relative}.home-glass-popup__content:before{background:radial-gradient(140% 115% at 0 0,#fff3 0,#ffffff21 18%,#d8dee40f 40%,rgba(216,222,228,.025) 56%,#0000 78%);background-repeat:no-repeat;content:"";height:min(18rem,62%);left:0;pointer-events:none;position:absolute;right:0;top:0}.home-glass-popup__content:after{background:linear-gradient(115deg,#ffffff1f,#e0e5ea0d 34%,#b0b8bf05 56%,#0000 76%);content:"";filter:blur(3px);height:4.8rem;opacity:.42;pointer-events:none;position:absolute;right:-3%;top:-9%;transform:rotate(-13deg);width:14rem}.home-glass-popup__content .popup_content_in_head{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(180deg,#ffffff26,#ffffff0a),#101e22b3;border-bottom:1px solid #d2d8de24}.home-glass-popup__content .popup_content_in_head_in{color:#d9e4dd;font-weight:600;letter-spacing:.045em;padding:1.1rem 5.1rem 1.1rem 1.6rem;position:relative;text-align:left;text-shadow:0 0 1.2rem #d6dce214;z-index:1}.home-glass-popup__content .popup_content_in_head_in-close{background-color:#0000;box-sizing:border-box;height:3.2rem;opacity:.7;padding:.3rem;right:.9rem;top:50%;transform:translateY(-50%);transition:opacity .16s ease,transform .12s ease,filter .16s ease;width:3.2rem;z-index:2}.home-glass-popup__content .popup_content_in_head_in-close:hover{filter:drop-shadow(0 0 .6rem rgba(180,255,221,.12));opacity:.95;transform:translateY(calc(-50% - 1px))}.home-glass-popup__content .popup_content_in_head_in-close:active{transform:translateY(-50%)}.home-glass-popup__body{backdrop-filter:blur(32px) saturate(150%);-webkit-backdrop-filter:blur(32px) saturate(150%);background:linear-gradient(180deg,#ffffff08,hsla(0,0%,100%,.008) 24%,rgba(212,218,224,.012)),#050a0d24;text-align:left}.home-glass-popup__body-in{color:#eefaf1;padding:1.4rem;position:relative;z-index:1}.home-glass-popup__hero{padding:.2rem 0 1.4rem}.home-glass-popup__eyebrow{background:#e4fff00f;border:1px solid #beffde29;border-radius:999px;color:#dcffee;display:inline-block;font-size:1.1rem;letter-spacing:.16em;padding:.35rem .8rem;text-transform:uppercase}.home-glass-popup__title{color:#dde6e1;font-size:2.4rem;line-height:1.1;margin:1rem 0 .8rem;text-shadow:0 .35rem 1.6rem #a2ffd514}.home-glass-popup__text{color:#d6ddd9d1;font-size:1.45rem;line-height:1.55;margin:0}.home-glass-popup__panel{grid-gap:.8rem;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:hsla(0,0%,100%,.035);border:1px solid #beffdf1a;border-radius:1.3rem;box-shadow:inset 0 .6rem 2rem #0000002e,0 0 0 1px #f0fff70a;display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:1rem}.home-glass-popup__label{color:#d6ffe8a3;display:block;font-size:1.05rem;letter-spacing:.12em;margin-bottom:.45rem;text-transform:uppercase}.home-glass-popup__value{color:#f4fffa;font-size:1.35rem;line-height:1.45}.home-glass-popup__content .popup_content_in_foot{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(0deg,#ffffff1f,#ffffff08),#0e1a1fb3;border-top:1px solid #d2d8de1f}.home-glass-popup__content .popup_content_in_foot_in{position:relative;z-index:1}.home-glass-popup__content .button{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #8cffbc0f,0 .9rem 2rem #00000038,0 0 1.5rem #6ce2aa1a;color:#f1fff5;padding-left:2rem;padding-right:2rem;text-shadow:0 1px 0 #0000003d}.home-glass-popup__content .button.active,.home-glass-popup__content .button:focus,.home-glass-popup__content .button:hover{border-color:#d6ffe93d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04)}.home-glass-popup__content .button:active{box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #79ffb014,0 .5rem 1.2rem #0003,0 0 1rem #5cdf921a}.home-glass-popup__content .button.green{background:linear-gradient(180deg,#c2ffde2e,#c2ffde0a),#1d4e3c8a;border-color:#aeffd33d;color:#f5fff8}.home-glass-popup__content .button.green.active,.home-glass-popup__content .button.green:focus,.home-glass-popup__content .button.green:hover{border-color:#d4ffe94d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01f,0 1rem 2.2rem #0000003d,0 0 1.9rem #78ebb52e}.home-glass-popup__trigger{background:#304f3f8c;border-color:#91ffc233;box-shadow:0 0 1.6rem #54d48a1f;color:#effff4}.home-glass-popup__trigger:hover{background:#3e604cbd}.home-glass-popup.popup--closing{animation:home-glass-popup-fade-out .3s ease-in forwards}.home-glass-popup__content.popup_content--closing{animation:home-glass-popup-content-out .3s cubic-bezier(.4,0,.8,.2) forwards}.reservation-popup__content{max-width:56rem}.reservation-popup__content .button.check{background:linear-gradient(180deg,#ffffff1f,#ffffff05),#2c3533a8;border-color:#c3d7ce33;border-radius:.45rem;box-shadow:inset 0 1px 0 #ffffff14,0 .45rem 1rem #0000002e,0 0 0 1px #8cffbc0a;flex:0 0 2.2rem;height:2.2rem;min-width:2.2rem;padding:0;width:2.2rem}.reservation-popup__content .button.check.green{background:linear-gradient(180deg,#beffd657,#92ebab24),#287845eb;border-color:#96f5b5b8;box-shadow:inset 0 1px 0 #ffffff2e,0 .45rem 1rem #0003,0 0 0 1px #78ffa842,0 0 1rem #5cdf923d}.reservation-popup__content .button.check.active,.reservation-popup__content .button.check:focus,.reservation-popup__content .button.check:hover{box-shadow:inset 0 1px 0 #ffffff1f,0 .45rem 1rem #0003,0 0 0 1px #8cffbc14;transform:none}.reservation-popup__content .button.check.green.active,.reservation-popup__content .button.check.green:focus,.reservation-popup__content .button.check.green:hover{border-color:#b1ffcbd6;box-shadow:inset 0 1px 0 #ffffff38,0 .45rem 1rem #00000038,0 0 0 1px #78ffa857,0 0 1.2rem #5cdf9252}.reservation-popup__content .button.check:active{box-shadow:inset 0 1px 0 #ffffff14,0 .3rem .8rem #00000029,0 0 0 1px #8cffbc0d;transform:none}.reservation-popup__content .popup_content_in_head_in{color:#d6e0db}.reservation-popup__content .button.green{background:linear-gradient(180deg,#cdffe13d,#a6ffc414),#236d48e0;border-color:#a0fabf6b;box-shadow:inset 0 1px 0 #ffffff2e,0 0 0 1px #78ffaa24,0 1rem 2rem #00000038,0 0 1.6rem #5cdf9238;color:#f7fff9}.reservation-popup__content .button.green.active,.reservation-popup__content .button.green:focus,.reservation-popup__content .button.green:hover{border-color:#bcffd694;box-shadow:inset 0 1px 0 #ffffff38,0 0 0 1px #78ffaa2e,0 1rem 2.2rem #0000003d,0 0 1.9rem #5cdf924d}.reservation-popup__content .button.red{background:linear-gradient(180deg,#ffdad538,#ffbeb612),#8c2e27e6;border-color:#ff968a75;box-shadow:inset 0 1px 0 #ffffff29,0 0 0 1px #ff82741f,0 1rem 2rem #00000038,0 0 1.5rem #dc5c4a2e;color:#fff2f0;text-shadow:0 1px 0 #4c100a47}.reservation-popup__content .button.red.active,.reservation-popup__content .button.red:focus,.reservation-popup__content .button.red:hover{border-color:#ffb2a894;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #ff827429,0 1rem 2.2rem #0000003d,0 0 1.8rem #dc5c4a3d}.reservation-popup__body{backdrop-filter:blur(34px) saturate(155%);-webkit-backdrop-filter:blur(34px) saturate(155%);background:linear-gradient(180deg,#ffffff08,hsla(0,0%,100%,.008) 22%,rgba(210,245,229,.014)),#050a0d1f;position:relative;text-align:left}.reservation-popup__body-in{background:linear-gradient(180deg,hsla(0,0%,100%,.012),#fff0);color:#d8e2dd}.reservation-popup__body:before{background:linear-gradient(180deg,hsla(0,0%,100%,.018),#0000 28%),linear-gradient(90deg,hsla(0,0%,100%,.008),#0000 18%,#0000 82%,hsla(0,0%,100%,.006));content:"";inset:0;pointer-events:none;position:absolute}.reservation-popup__body-in--confirm{color:#dbe3df;padding-bottom:1.3rem;padding-top:1.7rem;text-align:center}.reservation-popup__form .fnt_yellow{color:#d9e9ac}.reservation-popup__time-row{margin-bottom:.2rem}.reservation-popup__time-value{text-shadow:0 0 1rem #d6f3b014}.reservation-popup__content .popup_content_in_foot_in{padding-bottom:1.2rem;padding-top:1.2rem}.reservation-popup__content--confirm{max-width:36rem}.calendar-popup__content{border-radius:.7rem;max-width:35rem;width:35rem}.calendar-popup__content--selector{max-height:34rem;max-width:20rem;width:20rem}.calendar-popup__body{text-align:center}.calendar-popup__body-in{color:#dce4df;padding:1rem}.calendar-popup__body-in--nav{grid-gap:.6rem;align-items:center;display:grid;gap:.6rem;grid-template-columns:4.8rem minmax(0,1fr) 4.8rem;padding-bottom:.35rem}.calendar-popup__nav-arrow{align-items:center;display:flex;justify-content:center;min-width:0}.calendar-popup__body-in--calendar{padding-top:0}.calendar-popup__body-in--selector{padding:1rem 1rem .5rem}.calendar-popup__heading{align-items:center;color:#d9e4dd;display:flex;font-size:2rem;font-weight:600;gap:.45rem;justify-content:center;min-width:0;overflow:hidden;text-shadow:0 .2rem 1rem #aaffd614}.calendar-popup__heading span{min-width:0;white-space:nowrap}.calendar-popup__content .calendar{background:#ffffff05;border-left:1px solid #d7e5dd3d;border-top:1px solid #d7e5dd3d}.calendar-popup__content .calendarin-head{background:#ffffff08;border-bottom:1px solid #d7e5dd3d;border-right:1px solid #d7e5dd3d;color:#d8e1dc}.calendar-popup__content .calendar-day{background:hsla(0,0%,100%,.014);border-bottom:1px solid #d7e5dd38;border-right:1px solid #d7e5dd38;color:#d8e1dc;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.calendar-popup__content .calendar-day.weekend{background:#7eac5c33;color:#eef6d8}.calendar-popup__content .calendarin-head.weekend{background:#ffffff08;color:#d8e1dc}.calendar-popup__content .calendar-day.gray.weekend{color:#c4d2af6b}.calendar-popup__content .calendar-day.gray{color:#bcc5c06b}.calendar-popup__content .calendar-day.curday{background:#96b76f57;color:#f0f6eb}.calendar-popup__content .calendar-day.selday{background:#ffac3fdb;box-shadow:inset 0 0 0 1px #ffe4b957;color:#fff8ef}.calendar-popup__footer{align-items:center;display:flex;justify-content:center;margin-bottom:1rem;margin-top:1.6rem;width:100%}.calendar-popup__footer .button,.calendar-popup__selector-foot .button{margin-left:auto;margin-right:auto}.calendar-popup__content .calendar-day.cr_p:hover{background:#ffffff0f}.calendar-popup__content .select_item{background:linear-gradient(180deg,#ffffff14,#ffffff05),#1c272a80;border:1px solid #cdddd429;border-radius:.9rem;box-shadow:inset 0 1px 0 #ffffff14,0 .7rem 1.6rem #00000029;box-sizing:border-box;color:#d9e3de;font-size:1.5rem;height:auto;min-height:1.6rem;padding:.55rem .8rem;width:100%}.calendar-popup__content .select_item.selected{background:linear-gradient(180deg,#c2ffde29,#c2ffde0a),#236d48b8;border:1px solid #a0fabf57;color:#f5fff8}.calendar-popup__content .select_item:hover{background:linear-gradient(180deg,#ffffff1a,#ffffff08),#26343894;border:1px solid #cdddd43d}.calendar-popup__content .select_item.selected:hover{background:linear-gradient(180deg,#c2ffde29,#c2ffde0a),#236d48b8;border:1px solid #a0fabf57;color:#f5fff8}.calendar-popup__content .button{min-width:8rem}.calendar-popup__content #cal_years{-ms-overflow-style:none;max-height:31rem;overflow-x:hidden;overflow-y:auto;padding-right:0;scrollbar-width:none}.calendar-popup__content #cal_years::-webkit-scrollbar{display:none}.calendar-popup__selector-foot{align-items:center;display:flex;justify-content:center}.calendar-inline{box-sizing:border-box;margin-bottom:.4rem;position:relative;width:100%}.calendar-inline__panel{backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce208),#081014a3;border:1px solid #dce2e72e;border-radius:1.6rem;overflow:hidden;position:relative}.calendar-inline__panel:before{background:radial-gradient(140% 115% at 0 0,#ffffff2e 0,#ffffff1c 18%,#d8dee40d 40%,#d8dee405 56%,#0000 78%);background-repeat:no-repeat;content:"";height:min(12rem,46%);left:0;pointer-events:none;position:absolute;right:0;top:0}.calendar-inline__body{padding:0;position:relative;text-align:center;z-index:1}.calendar-inline__nav{color:#dce4df;padding:1rem 1rem .72rem;position:relative}.calendar-inline__nav-arrow{min-height:2rem}.calendar-inline__nav-arrow--left{gap:.45rem;justify-content:flex-start;padding-left:.05rem}.calendar-inline__heading{font-size:1.85rem;line-height:1.1}.calendar-inline__today{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#7ed35447,#47872947);border:1px solid #a3f1852e;border-radius:999px;color:#f3fff0;cursor:pointer;font-size:1.1rem;font-weight:700;height:2rem;letter-spacing:.06em;padding:0 .85rem;text-transform:uppercase}.calendar-inline__today:focus-visible,.calendar-inline__today:hover{border-color:#bcffa242;filter:brightness(1.04);outline:none}.calendar-inline__calendar-wrap{color:#dce4df;padding:.25rem 1rem 1rem}.calendar-inline .icon_left,.calendar-inline .icon_right{height:1.84rem}.calendar-inline .calendar{background:#ffffff05;border-left:1px solid #d7e5dd3d;border-radius:1rem;border-top:1px solid #d7e5dd3d;height:auto;overflow:hidden;table-layout:fixed;width:100%}.calendar-inline .calendarin-head{background:#ffffff08;border-bottom:1px solid #d7e5dd3d;border-right:1px solid #d7e5dd3d;color:#d8e1dc;font-size:1.1rem;height:2.45rem}.calendar-inline .calendar-day{background:hsla(0,0%,100%,.014);border-bottom:1px solid #d7e5dd38;border-right:1px solid #d7e5dd38;color:#d8e1dc;font-size:1.25rem;height:2.45rem;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease;width:auto}.calendar-inline .calendar-day.weekend{background:#7eac5c33;color:#eef6d8}.calendar-inline .calendarin-head.weekend{background:#ffffff08;color:#d8e1dc}.calendar-inline .calendar-day.gray.weekend{color:#c4d2af6b}.calendar-inline .calendar-day.gray{color:#bcc5c06b}.calendar-inline .calendar-day.curday{background:#96b76f57;color:#f0f6eb}.calendar-inline .calendar-day.selday{background:#ffac3fdb;box-shadow:inset 0 0 0 1px #ffe4b957;color:#fff8ef}.calendar-inline .calendar-day.cr_p:hover{background:#ffffff0f}.calendar-inline .calendar-dot{top:.32rem}.calendar-inline .select_item{background:linear-gradient(180deg,#ffffff14,#ffffff05),#1c272a80;border:1px solid #cdddd429;border-radius:.9rem;box-shadow:inset 0 1px 0 #ffffff14,0 .7rem 1.6rem #00000029;box-sizing:border-box;color:#d9e3de;font-size:1.5rem;height:auto;min-height:1.6rem;padding:.55rem .8rem;width:100%}.calendar-inline .select_item.selected{background:linear-gradient(180deg,#c2ffde29,#c2ffde0a),#236d48b8;border:1px solid #a0fabf57;color:#f5fff8}.calendar-inline .select_item:hover{background:linear-gradient(180deg,#ffffff1a,#ffffff08),#26343894;border:1px solid #cdddd43d}.calendar-inline .select_item.selected:hover{background:linear-gradient(180deg,#c2ffde29,#c2ffde0a),#236d48b8;border:1px solid #a0fabf57;color:#f5fff8}.calendar-inline #cal_years{-ms-overflow-style:none;max-height:31rem;overflow-x:hidden;overflow-y:auto;padding-right:0;scrollbar-width:none}.calendar-inline #cal_years::-webkit-scrollbar{display:none}@media(max-width:700px){.calendar-inline__heading{font-size:1.6rem}.calendar-inline__today{font-size:1rem;height:1.8rem;padding:0 .7rem}.calendar-inline__nav{padding:.95rem .8rem .65rem}.calendar-inline__nav-arrow--left{gap:.35rem}.calendar-inline__calendar-wrap{padding:.2rem .8rem .8rem}.calendar-inline .calendar-day,.calendar-inline .calendarin-head{font-size:1.15rem;height:2.25rem}.calendar-inline .calendar-dot{height:.42rem;top:.22rem;width:.42rem}}@keyframes home-glass-popup-fade-in{0%{opacity:0}to{opacity:1}}@keyframes home-glass-popup-content-in{0%{opacity:0;transform:translateY(1.2rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes home-glass-popup-fade-out{0%{opacity:1}to{opacity:0}}@keyframes home-glass-popup-content-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(1rem) scale(.985)}}@media(max-width:700px){.home-glass-popup__content{border-radius:1.5rem;max-width:100%}.home-glass-popup__title{font-size:2rem}.home-glass-popup__panel{grid-template-columns:1fr}}.home-occupancy-popup__content{max-width:72rem}.home-occupancy-popup__title{font-size:1.35rem;font-weight:700;text-align:left}.home-occupancy-popup__subtitle{color:#ddd;font-size:.95rem;margin-top:.35rem;text-align:left}.home-occupancy-popup__body{scrollbar-width:none;text-align:left}.home-occupancy-popup__body::-webkit-scrollbar{display:none}.home-occupancy-popup__body-in{padding:.3rem 1rem 1rem}.home-occupancy-popup__controls{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1rem}.home-occupancy-popup__group{display:flex;flex-wrap:wrap;gap:.5rem}.home-occupancy-popup__content .home-occupancy-popup__group .button.home-occupancy-popup__filter-button{min-width:0;white-space:nowrap}.home-occupancy-popup__select-wrap{min-width:16rem;position:relative}.home-occupancy-popup__select{background-color:#3f3f3f;color:#f2f2f2;margin-bottom:0}.home-occupancy-popup__select-button{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-right:1rem;text-align:left}.home-occupancy-popup__select-arrow{font-size:1rem;line-height:1;margin-left:1rem}.home-occupancy-popup__select-menu{background:#3f3f3f;border:1px solid #ffffff1f;border-radius:.8rem;box-shadow:0 .8rem 2rem #00000047;left:0;max-height:22rem;overflow-y:auto;position:absolute;right:0;scrollbar-width:none;top:calc(100% + .4rem);z-index:5}.home-occupancy-popup__select-menu::-webkit-scrollbar{display:none}.home-occupancy-popup__select-option{background:#0000;border:0;color:#f2f2f2;cursor:pointer;font-size:1.4rem;padding:.85rem 1rem;text-align:left;width:100%}.home-occupancy-popup__select-option.active,.home-occupancy-popup__select-option:hover{background:#7bb59a47}.home-occupancy-popup__select option{background-color:#3f3f3f;color:#f2f2f2}.home-occupancy-popup__summary{background:#0000001f;border:1px solid #ffffff14;border-radius:.9rem;color:#f2f2f2;display:flex;flex-wrap:wrap;font-size:1.4rem;gap:.5rem;justify-content:space-between;margin-bottom:.15rem;padding:.85rem 1rem}.home-occupancy-popup__chart-wrap{background:#3e3e3e;border-radius:1rem;min-height:30rem;padding:0}.home-occupancy-popup__chart-wrap .apexcharts-yaxis text{dominant-baseline:middle;transform:translateX(.4rem)}.home-occupancy-popup__chart-wrap .apexcharts-heatmap-rect{shape-rendering:geometricPrecision}.home-occupancy-popup__chart-wrap .apexcharts-data-labels text{text-anchor:middle;dominant-baseline:middle;font-size:1.2rem;font-weight:600}.home-occupancy-popup__chart-wrap .apexcharts-data-labels tspan{text-anchor:middle}.home-occupancy-popup__state{color:#f2f2f2;font-size:1rem;padding:4rem 1rem;text-align:center}.home-occupancy-popup__state.error{color:#ffb29c}.home-occupancy-popup__tooltip{background:#191d24f5;border-radius:.7rem;box-shadow:0 .5rem 2rem #0000004d;color:#fff;padding:.8rem 1rem}@media(max-width:900px){.home-occupancy-popup__controls{align-items:stretch;flex-direction:column}.home-occupancy-popup__group{flex-wrap:nowrap;justify-content:space-between;width:100%}.home-occupancy-popup__summary{align-items:flex-start;flex-direction:column}.home-occupancy-popup__chart-wrap{min-height:28rem}}.eshop-page{background-color:#0000;box-sizing:border-box;padding:.6rem 0 2.4rem;text-align:left}.eshop-page__shell{display:flex;flex-direction:column;gap:1.6rem}.eshop-page__section{backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce208),#081014a3;border:1px solid #dce2e72e;border-radius:1.6rem;overflow:hidden;padding:1.6rem;position:relative}.eshop-page__section:before{background:radial-gradient(140% 115% at 0 0,#ffffff2e 0,#ffffff1c 18%,#d8dee40d 40%,#d8dee405 56%,#0000 78%);background-repeat:no-repeat;content:"";height:min(18rem,62%);left:0;pointer-events:none;position:absolute;right:0;top:0}.eshop-page__actions,.eshop-page__admin-list,.eshop-page__cart-list,.eshop-page__catalog-grid,.eshop-page__history-list,.eshop-page__ledger-list,.eshop-page__load-more,.eshop-page__section-head,.eshop-page__total-row{position:relative;z-index:1}.eshop-page__section-head{margin-bottom:1.35rem}.eshop-page__section-title{color:#eef8f2;font-size:2rem;line-height:1.2;margin:0}.eshop-page__catalog-grid{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}.eshop-page__cart-row,.eshop-page__empty,.eshop-page__history-group,.eshop-page__item-card,.eshop-page__ledger-row,.eshop-page__total-row{background:#ffffff0a;border:1px solid #beffdf1a;border-radius:1.2rem;box-shadow:inset 0 .6rem 2rem #00000029,0 0 0 1px #f0fff708}.eshop-page__item-card{align-items:center;appearance:none;-webkit-appearance:none;color:#eef8f2;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;padding:.8rem;text-align:center}.eshop-page__item-card:focus,.eshop-page__item-card:hover{background:#ffffff0f;border-color:#d6ffe93d;transform:translateY(-.1rem)}.eshop-page__item-image-wrap{align-items:center;aspect-ratio:1/1;background:#ffffff08;border-radius:1rem;display:flex;justify-content:center;max-height:9rem;width:100%}.eshop-page__item-image{max-height:80%;max-width:80%;object-fit:contain}.eshop-page__item-name{color:#e6efea;font-size:1.5rem;line-height:1.35;min-height:3.5rem}.eshop-page__item-price{color:#f7b76b;font-size:1.7rem;font-weight:700}.eshop-page__cart-list,.eshop-page__history-list,.eshop-page__ledger-list{display:flex;flex-direction:column;gap:.8rem}.eshop-page__ledger-list--compact{gap:.55rem}.eshop-page__cart-row,.eshop-page__ledger-row,.eshop-page__total-row{padding:1rem 1.2rem}.eshop-page__cart-row{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto}.eshop-page__cart-item,.eshop-page__cart-meta{align-items:center;display:flex;gap:.9rem;min-width:0}.eshop-page__cart-item{min-width:0}.eshop-page__cart-image-wrap{background:#ffffff0d;border-radius:999px;flex:0 0 auto;height:3.4rem;overflow:hidden;position:relative;width:3.4rem}.eshop-page__cart-image{height:auto;left:50%;max-height:2.5rem;max-width:2.5rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.eshop-page__cart-name,.eshop-page__history-title,.eshop-page__ledger-name{color:#e5eeea;font-size:1.45rem;line-height:1.5}.eshop-page__cart-name{min-width:0}.eshop-page__cart-price,.eshop-page__history-total,.eshop-page__ledger-value,.eshop-page__total-value{color:#f4fffa;font-size:1.45rem;line-height:1.4;white-space:nowrap}.eshop-page__icon-button{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;height:2.8rem;justify-content:center;padding:0;width:2.8rem}.eshop-page__icon-button .icon1.del.small{display:block;height:3.4rem;position:static;top:auto}.eshop-page__history-group{display:flex;flex-direction:column;gap:.15rem;padding:.75rem 1.05rem}.eshop-page__history-summary{grid-gap:1.2rem;align-items:start;display:grid;gap:1.2rem;grid-template-columns:minmax(0,1fr) auto}.eshop-page__history-lines{align-items:flex-end;display:flex;flex-direction:column;gap:.05rem}.eshop-page__history-line{color:#d7e2dc;display:flex;font-size:1.35rem;gap:1.2rem;justify-content:flex-end;line-height:1.2}.eshop-page__history-qty{text-align:right}.eshop-page__ledger-row,.eshop-page__total-row{align-items:center;display:flex;gap:1rem;justify-content:space-between}.eshop-page__ledger-meta{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.eshop-page__ledger-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eshop-page__ledger-date{color:#dfece5b8;font-size:1rem;letter-spacing:.08em;margin-top:.35rem;text-transform:uppercase}.eshop-page__ledger-value{font-size:1.55rem;font-weight:700;margin-left:auto}.eshop-page__ledger-row--compact{min-height:0;padding:.7rem 1rem}.eshop-page__ledger-row--compact .eshop-page__ledger-name,.eshop-page__ledger-row--compact .eshop-page__ledger-value{font-size:1.35rem;line-height:1.25}.eshop-page__ledger-row--compact .eshop-page__ledger-date{font-size:.95rem;line-height:1.15;margin-top:.2rem}.eshop-page__total-row{margin-top:.8rem}.eshop-page__total-row--accent{color:#f7b76b}.eshop-page__total-label,.eshop-page__total-value{color:inherit;font-size:1.45rem;font-weight:700;line-height:1.4}.eshop-page__total-row--accent .eshop-page__total-value{color:#f7b76b}.eshop-page__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:1.1rem}.eshop-page__button{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #8cffbc0f,0 .9rem 2rem #00000038,0 0 1.5rem #6ce2aa1a;color:#f1fff5;min-width:0;padding-left:2rem;padding-right:2rem;text-shadow:0 1px 0 #0000003d}.eshop-page__button.active,.eshop-page__button:focus,.eshop-page__button:hover{border-color:#d6ffe93d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04)}.eshop-page__button:focus-visible{border-color:#dcffec52;box-shadow:inset 0 1px 0 #fff3,0 0 0 3px #c5ffdf1a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529}.eshop-page__button:active{box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #79ffb014,0 .5rem 1.2rem #0003,0 0 1rem #5cdf921a}.eshop-page__empty,.eshop-page__load-all{color:#dce6e0c2;font-size:1.3rem;line-height:1.5;padding:1rem 1.2rem}.eshop-page__load-more{margin-top:1rem;text-align:center}.eshop-page__ledger-row--accent .eshop-page__ledger-name,.eshop-page__ledger-row--accent .eshop-page__ledger-value{color:#f7b76b}.eshop-page__ledger-row--accent .eshop-page__ledger-date{color:#f7b76bb8}.eshop-page__admin-list{display:flex;flex-direction:column;gap:.8rem}.eshop-page__admin-row{grid-gap:.9rem;align-items:center;background:#ffffff0a;border:1px solid #beffdf1a;border-radius:1.2rem;box-shadow:inset 0 .6rem 2rem #00000029,0 0 0 1px #f0fff708;display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr) auto;padding:1rem 1.2rem}.eshop-page__admin-content{grid-column-gap:1rem;grid-row-gap:.35rem;column-gap:1rem;display:grid;grid-template-areas:"user item" "date price";grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);min-width:0;row-gap:.35rem}.eshop-page__admin-item,.eshop-page__admin-price,.eshop-page__admin-user{color:#e5eeea;font-size:1.45rem;line-height:1.45}.eshop-page__admin-item,.eshop-page__admin-user{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eshop-page__admin-user{grid-area:user}.eshop-page__admin-date{color:#dfece5b8;font-size:1rem;grid-area:date;letter-spacing:.08em;margin-top:.35rem;text-transform:uppercase}.eshop-page__admin-item{grid-area:item;justify-self:end;text-align:right}.eshop-page__admin-price{color:#f4fffa;font-weight:700;grid-area:price;justify-self:end;text-align:right}.eshop-page__admin-delete{justify-self:end}.eshop-page__item-admin-list{display:flex;flex-direction:column;gap:.75rem}.eshop-page__item-admin-row{grid-gap:1rem;align-items:center;background:#ffffff0a;border:1px solid #beffdf1a;border-radius:1.2rem;box-shadow:inset 0 .6rem 2rem #00000029,0 0 0 1px #f0fff708;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.9rem 1rem}.eshop-page__item-admin-actions{align-items:center;display:flex;gap:.35rem}.eshop-page__item-admin-action{background:#ffffff0a;border-radius:999px}.eshop-page__item-admin-action.is-active{background:#f7b76b1f}.eshop-page__item-admin-action .icon1{display:block;float:none;margin:0;position:static;top:auto}.eshop-page__item-admin-main{display:flex;flex-direction:column;gap:0;min-width:0}.eshop-page__item-admin-title{color:#eef8f2;font-size:1.48rem;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eshop-page__item-admin-price{background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;color:#f4fffa;font-size:1.45rem;font-weight:700;line-height:1.2;padding:.36rem .72rem;white-space:nowrap}@media(max-width:700px){.eshop-page__section{padding:1.3rem}.eshop-page--sysadmin .eshop-page__section--admin-records{backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(145deg,#ffffff1f,hsla(0,0%,100%,.035) 42%,rgba(214,220,226,.025)),#0a1216db}.eshop-page--sysadmin .eshop-page__section--admin-records:before{display:none}.eshop-page__catalog-grid{gap:.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}.eshop-page__item-card{padding:.65rem .45rem}.eshop-page__item-image{max-height:80%;max-width:80%;object-fit:contain}.eshop-page__item-name{font-size:1.5rem;line-height:1.25}.eshop-page__item-price{font-size:1.7rem}.eshop-page__history-line,.eshop-page__ledger-row,.eshop-page__total-row{flex-wrap:wrap}.eshop-page__cart-meta{gap:.5rem;justify-content:flex-end;width:auto}.eshop-page__cart-row{gap:.65rem;grid-template-columns:minmax(0,1fr) auto;padding:.9rem 1rem}.eshop-page__cart-item{gap:.6rem}.eshop-page__cart-image-wrap{height:3.2rem;width:3.2rem}.eshop-page__cart-image{max-height:2.3rem;max-width:2.3rem}.eshop-page__cart-name,.eshop-page__cart-price{font-size:1.3rem}.eshop-page__actions{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.eshop-page__actions .button{max-width:calc(50% - .5rem);padding-left:1.2rem;padding-right:1.2rem;width:auto}.eshop-page__admin-row{align-items:center;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;padding:.9rem 1rem}.eshop-page__admin-content{column-gap:.85rem;grid-template-areas:"user date" "item price";grid-template-columns:minmax(0,1fr) auto;row-gap:.2rem}.eshop-page__admin-delete{align-self:center;grid-column:2/3}.eshop-page__admin-date,.eshop-page__admin-price{justify-self:end;text-align:right}.eshop-page__admin-item{justify-self:start;text-align:left}.eshop-page__admin-item,.eshop-page__admin-price,.eshop-page__admin-user{font-size:1.3rem}.eshop-page__item-admin-row{align-items:center;gap:.7rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.8rem .85rem}.eshop-page__item-admin-actions{grid-column:1/2}.eshop-page__item-admin-main{grid-column:2/3}.eshop-page__item-admin-title{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.eshop-page__item-admin-price{align-self:center;font-size:1.28rem;grid-column:3/4;grid-row:auto}}.keys-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:.6rem 0 2rem;text-align:left}.keys-page__list,.keys-page__section,.keys-page__shell{position:relative;z-index:1}.keys-page__section{backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce208),#081014a3;border:1px solid #dce2e72e;border-radius:1.5rem;overflow:hidden;padding:1.35rem}.keys-page__section:before{background:radial-gradient(140% 115% at 0 0,#ffffff2e 0,#ffffff1a 18%,#d8dee40d 40%,#d8dee405 56%,#0000 78%);content:"";height:min(14rem,60%);left:0;pointer-events:none;position:absolute;right:0;top:0}.keys-page__section-head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.keys-page__title{color:#f4fffa;font-size:2.2rem;line-height:1.1;margin:0}.keys-page__description{color:#dfece5c2;font-size:1.24rem;line-height:1.45;margin:.45rem 0 0;max-width:52rem}.keys-page__toolbar{align-items:center;display:flex;flex-wrap:nowrap;gap:.65rem;justify-content:flex-start;width:100%}.keys-page__action{align-items:center;appearance:none;-webkit-appearance:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #8cffbc0f,0 .9rem 2rem #00000038,0 0 1.5rem #6ce2aa1a;color:#f1fff5;cursor:pointer;display:inline-flex;font-size:1.18rem;justify-content:center;line-height:1.2;min-height:3.4rem;min-width:0;padding:.72rem 1.2rem;text-shadow:0 1px 0 #0000003d;white-space:nowrap}.keys-page__action:focus-visible,.keys-page__action:hover{border-color:#d6ffe93d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04);outline:none}.keys-page__action--success{background:linear-gradient(180deg,#c2ffde2e,#c2ffde0a),#1d4e3c8a;border-color:#aeffd33d;margin-left:auto}.keys-page__action--danger{background:linear-gradient(180deg,#ffdad538,#ffbeb612),#8c2e27e6;border-color:#ff968a75;color:#fff2f0}.keys-page__list{display:flex;flex-direction:column;gap:.65rem}.keys-page__empty,.keys-page__row{backdrop-filter:blur(16px) saturate(135%);-webkit-backdrop-filter:blur(16px) saturate(135%);background:linear-gradient(135deg,#ffffff14,#ffffff08 42%,#98e7bf08),#08101494;border:1px solid #beffdf1f;border-radius:1.15rem}.keys-page__row{padding:.8rem .95rem}.keys-page__row.is-inactive{background:linear-gradient(135deg,#d2d7da14,#ffffff05 42%,rgba(152,231,191,.015)),#262d318a;opacity:.7}.keys-page__row-main{grid-gap:.9rem;align-items:center;display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr) auto}.keys-page__user-block{align-items:center;display:flex;gap:.75rem;min-width:0}.keys-page__badges{align-items:center;display:flex;flex:0 0 auto;gap:.35rem}.keys-page__badges .icon1,.keys-page__badges .icon2{float:none;margin:0;position:static;top:auto}.keys-page__identity{display:flex;flex-direction:column;gap:.18rem;min-width:0}.keys-page__door-key,.keys-page__user-button{background:#0000;border:0;color:inherit;cursor:pointer;font:inherit;min-width:0;padding:0;text-align:left}.keys-page__user-button{color:#f4fffa;font-size:1.32rem;font-weight:600;line-height:1.3}.keys-page__door-key,.keys-page__user-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.keys-page__door-key{color:#dfece5c7;font-size:1.12rem;line-height:1.25}.keys-page__door-key:focus-visible,.keys-page__door-key:hover,.keys-page__user-button:focus-visible,.keys-page__user-button:hover{color:#fff;outline:none}.keys-page__editor{align-items:flex-end;display:flex;flex:0 0 auto;gap:.55rem;justify-content:flex-end}.keys-page__editor-field{display:flex;flex-direction:column;gap:.28rem;width:11rem}.keys-page__editor-label{color:#dfece59e;font-size:.95rem;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.keys-page__input{width:100%}.keys-page__save-button{align-items:center;background:linear-gradient(180deg,#c2ffde2e,#c2ffde0a),#1d4e3c8a;border:1px solid #c2ffde2e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #79ffb014,0 .65rem 1.35rem #0003,0 0 1.2rem #6ce2aa1a;cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.9rem;justify-content:center;padding:0;width:2.9rem}.keys-page__save-button:focus-visible,.keys-page__save-button:hover{border-color:#d4ffe947;filter:brightness(1.05) saturate(1.04);outline:none}.keys-page__save-button .icon1.ok1{display:block;float:none;margin:0;position:static;top:auto}.keys-page__empty{color:#dce6e0c2;font-size:1.25rem;line-height:1.5;padding:1rem 1.1rem}@media(max-width:700px){.keys-page{padding-bottom:1rem}.keys-page__section{padding:1.1rem}.keys-page__section-head{flex-direction:column;gap:.85rem}.keys-page__title{font-size:2rem}.keys-page__description{font-size:1.16rem}.keys-page__toolbar{justify-content:flex-start;width:100%}.keys-page__action{flex:0 1 auto;justify-content:center;min-height:3.2rem;padding:.7rem 1rem}.keys-page__row{padding:.78rem .85rem}.keys-page__row-main{grid-template-columns:minmax(0,1fr) auto}.keys-page__row-main,.keys-page__user-block{align-items:center;gap:.65rem}.keys-page__user-button{font-size:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.keys-page__door-key{font-size:1.02rem}.keys-page__editor{align-items:flex-end;gap:.45rem;justify-content:flex-end;width:auto}.keys-page__editor-field{flex:0 0 auto;min-width:7.8rem;width:7.8rem}.keys-page__editor-label{font-size:.88rem}.keys-page__input{font-size:1.1rem}}.links-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:.6rem 0 2.4rem;text-align:left}.links-page__sections{display:flex;flex-direction:column;gap:1rem;margin-left:0;margin-right:0}.links-page__section{backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce208),#081014a3;border:1px solid #dce2e72e;border-radius:1.6rem;overflow:hidden;padding:.75rem;position:relative}.links-page__section:before{background:radial-gradient(140% 115% at 0 0,#ffffff2e 0,#ffffff1c 18%,#d8dee40d 40%,#d8dee405 56%,#0000 78%);background-repeat:no-repeat;content:"";height:min(16rem,55%);left:0;pointer-events:none;position:absolute;right:0;top:0}.links-page__list{display:flex;flex-direction:column;gap:.42rem;position:relative;z-index:1}.links-page__group{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#7ed35447,#47872947);border:1px solid #a3f1852e;border-radius:1rem;display:flex;gap:.8rem;margin-bottom:.42rem;padding:.48rem .78rem;position:relative;z-index:2}.links-page__group-badge{align-items:center;background:#0c191042;border-radius:999px;color:#f7fff1;display:inline-flex;flex:0 0 auto;font-size:1rem;font-weight:700;height:1.85rem;justify-content:center;letter-spacing:.08em;min-width:3rem;padding:0 .65rem;text-transform:uppercase}.links-page__group-text{align-items:baseline;display:flex;flex-wrap:wrap;gap:.55rem;min-width:0}.links-page__group-label{color:#e8ffe1a3;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.links-page__group-name{color:#f3fff0;font-size:1.28rem;font-weight:700;line-height:1.25}.links-page__empty,.links-page__row{background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:1.1rem}.links-page__row{grid-gap:.55rem;align-items:center;display:grid;gap:.55rem;grid-template-columns:minmax(0,1fr) auto;padding:.32rem .48rem .32rem .68rem;transition:background-color .14s ease,border-color .14s ease}.links-page__row:hover{background:hsla(0,0%,100%,.055);border-color:#dae8df29}.links-page__row.is-clickable{cursor:pointer}.links-page__row.is-clickable:focus-visible{background:hsla(0,0%,100%,.065);border-color:#d6ffe93d;box-shadow:0 0 0 .2rem #d6ffe914;outline:none}.links-page__row.is-muted{background:linear-gradient(180deg,#a3f1851c,rgba(163,241,133,.035)),hsla(0,0%,100%,.018);border-color:#a3f18524}.links-page__row.is-muted:hover{background:linear-gradient(180deg,#a3f18521,rgba(163,241,133,.045)),hsla(0,0%,100%,.024);border-color:#a3f1852e}.links-page__row-main{min-width:0}.links-page__row-name{align-items:center;color:#edf7f1;display:flex;font-size:1.16rem;font-weight:400;gap:.55rem;line-height:1.2;min-width:0}.links-page__row-prefix{align-items:center;background:#9ae4da24;border-radius:999px;color:#dbfffa;display:inline-flex;flex:0 0 auto;font-size:.84rem;font-weight:700;height:1.5rem;justify-content:center;width:1.5rem}.links-page__row.is-muted .links-page__row-prefix{background:#a3f18529;color:#f3fff0}.links-page__row-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.links-page__row-actions{gap:.48rem}.links-page__icon-button,.links-page__row-actions{align-items:center;display:inline-flex;flex:0 0 auto}.links-page__icon-button{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;cursor:pointer;height:2.05rem;justify-content:center;padding:0;width:2.05rem}.links-page__icon-button .icon1{height:1.22rem}.links-page__icon-button:focus,.links-page__icon-button:hover{background:hsla(0,0%,100%,.075);border-color:#d6ffe938}.links-page__icon-button:disabled{cursor:default;opacity:.42}.links-page__empty{color:#dce6e0c2;font-size:1.3rem;line-height:1.5;padding:1rem 1.1rem}@media(min-width:960px){.links-page{width:100%}.links-page__sections{grid-gap:1.2rem;align-items:start;display:grid;gap:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.links-page__section{min-width:0}.links-page__empty{grid-column:1/-1}}@media(max-width:700px){.links-page__sections{gap:.9rem}.links-page__section{padding:.62rem}.links-page__group{gap:.55rem;padding:.44rem .65rem}.links-page__row{gap:.48rem;padding:.34rem .44rem .34rem .62rem}.links-page__row-name{font-size:1.12rem;gap:.48rem}.links-page__icon-button{height:1.95rem;width:1.95rem}.links-page__row-actions{gap:.42rem}.links-page__icon-button .icon1{height:1.14rem}}.message-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:2.4rem;padding-top:.6rem;text-align:left}.message-page__list,.message-page__load-more{position:relative;z-index:1}.message-page__list{display:flex;flex-direction:column;gap:1rem;margin-left:-1rem;margin-right:-1rem}.message-page__card,.message-page__empty{backdrop-filter:blur(16px) saturate(135%);-webkit-backdrop-filter:blur(16px) saturate(135%);background:linear-gradient(180deg,#ffffff0f,hsla(0,0%,100%,.025)),#111d2157;border:1px solid #beffdf1f;border-radius:1.2rem}.message-page__card{overflow:hidden}.message-page__card-head{background:linear-gradient(180deg,#ffffff14,#ffffff05),#101e2259;border-bottom:1px solid #d2d8de1a;padding:1rem 1.2rem .85rem}.message-page__card-meta{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem;justify-content:space-between}.message-page__card-meta--sysadmin{align-items:flex-start}.message-page__card-date{color:#f4fffa;flex:1 1 auto;font-size:1.4rem;font-weight:700;line-height:1.4;min-width:0}.message-page__card-status{background:hsla(0,0%,100%,.045);border:1px solid #c2ffde24;border-radius:999px;color:#e1efe8d6;flex:0 0 auto;font-size:1.2rem;line-height:1.3;padding:.45rem .9rem;white-space:nowrap}.message-page__card-status.is-unread{background:#58b78524;border-color:#c2ffde38;color:#f3fff7}.message-page__card-tools{align-items:center;display:flex;flex:0 0 auto;gap:1.35rem;justify-content:flex-end}.message-page__icon-button,.message-page__meta-link{background:#0000;border:0;cursor:pointer;font:inherit;margin:0;padding:0}.message-page__meta-link{color:#d7efe3d6;text-decoration:underline;-webkit-text-decoration-color:#d7efe347;text-decoration-color:#d7efe347;text-underline-offset:.18rem;transition:color .16s ease,-webkit-text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease;transition:color .16s ease,text-decoration-color .16s ease,-webkit-text-decoration-color .16s ease;white-space:nowrap}.message-page__meta-link:focus-visible,.message-page__meta-link:hover{color:#f4fffa;-webkit-text-decoration-color:#f4fffa85;text-decoration-color:#f4fffa85}.message-page__icon-button{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center}.message-page__card-body{color:#e5eeea;font-size:1.45rem;line-height:1.65;padding:1rem 1.2rem 1.1rem}.message-page__card-actions{display:flex;justify-content:flex-start;padding:0 1.2rem 1.2rem}.message-page__button{min-width:0}.message-page__empty,.message-page__load-all{color:#dce6e0c2;font-size:1.3rem;line-height:1.5;padding:1rem 1.2rem}.message-page__load-more{margin-top:1rem;text-align:center}.message-page__load-more .message-page__button{min-width:0}.message-page__card-body a,.message-page__card-body b,.message-page__card-body strong{color:inherit}.message-page__card-body p:first-child{margin-top:0}.message-page__card-body p:last-child{margin-bottom:0}.message-readed-popup__content{height:70vh;max-width:40rem}.message-readed-popup__body{text-align:left}.message-readed-popup__body-in{padding:1.2rem}.message-readed-popup__search-wrap{margin-bottom:1rem;padding:0}.message-readed-popup__search{box-sizing:border-box;display:block;width:100%}.message-readed-popup__list{display:flex;flex-direction:column;gap:.65rem}.message-readed-popup__empty,.message-readed-popup__item{backdrop-filter:blur(16px) saturate(135%);-webkit-backdrop-filter:blur(16px) saturate(135%);background:linear-gradient(180deg,#ffffff0f,hsla(0,0%,100%,.022)),#111d2157;border:1px solid #beffdf1f;border-radius:1rem}.message-readed-popup__item{align-items:baseline;display:flex;gap:1rem;justify-content:space-between;padding:.8rem 1rem;text-align:left}.message-readed-popup__name{color:#f4fffa;display:block;flex:1 1 auto;font-size:1.35rem;font-weight:600;line-height:1.4;min-width:0;text-align:left}.message-readed-popup__date{color:#dce6e0b8;flex:0 0 auto;font-size:1.2rem;line-height:1.35;white-space:nowrap}.message-readed-popup__empty{color:#dce6e0c2;font-size:1.3rem;line-height:1.5;padding:1rem}@media(max-width:700px){.message-page__card-actions,.message-page__card-body,.message-page__card-head,.message-page__empty,.message-page__load-all{padding-left:1rem;padding-right:1rem}.message-page__card-head{padding-bottom:.8rem;padding-top:.9rem}.message-page__card-body{font-size:1.4rem;padding-bottom:1rem;padding-top:.9rem}.message-page__card-meta--sysadmin{align-items:stretch}.message-page__card-tools{gap:.55rem}.message-page__card-status{font-size:1.15rem;padding:.4rem .8rem}.message-readed-popup__body-in{padding:1rem}.message-readed-popup__search-wrap{padding:0}.message-readed-popup__item{align-items:flex-start;flex-direction:column;gap:.2rem;padding:.75rem .9rem}.message-readed-popup__date{white-space:normal}}.musclegroup-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:.6rem 0 2rem;text-align:left}.musclegroup-page__empty,.musclegroup-page__hero,.musclegroup-page__section,.musclegroup-page__summary-card{backdrop-filter:blur(28px) saturate(145%);-webkit-backdrop-filter:blur(28px) saturate(145%);background:linear-gradient(145deg,#ffffff24,#ffffff0a 42%,#d6dce205),#081014a3;border:1px solid #dce2e72e;border-radius:1.45rem}.musclegroup-page__hero,.musclegroup-page__section{padding:1.4rem}.musclegroup-page__hero{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1.15fr) minmax(15rem,.85fr);margin-bottom:1rem}.musclegroup-page__eyebrow,.musclegroup-page__section-kicker,.musclegroup-page__summary-label{font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.musclegroup-page__eyebrow{align-items:center;background:#ffffff0a;border:1px solid #beffdf24;border-radius:999px;color:#ddffef;display:inline-flex;padding:.36rem .78rem}.musclegroup-page__section-title,.musclegroup-page__title{color:#f4fffa;margin:0}.musclegroup-page__title{font-size:2.4rem;line-height:1.08;margin-top:0}.musclegroup-page__description,.musclegroup-page__empty,.musclegroup-page__section-kicker,.musclegroup-page__summary-label{color:#dfece5c2}.musclegroup-page__description{font-size:1.36rem;line-height:1.58;margin:.7rem 0 0;max-width:50rem}.musclegroup-page__summary-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.musclegroup-page__summary-card{padding:.9rem 1rem}.musclegroup-page__summary-value{color:#f4fffa;font-size:1.8rem;font-weight:700;line-height:1.15;margin-top:.35rem;word-break:break-word}.musclegroup-page__shell{display:flex;flex-direction:column;gap:1rem}.musclegroup-page__section{background:linear-gradient(135deg,color-mix(in srgb,#8acaa3 20%,#0000),hsla(0,0%,100%,.045) 26%,#d6dce205),#081014a3;background:linear-gradient(135deg,color-mix(in srgb,var(--musclegroup-accent,#8acaa3) 20%,#0000) 0,hsla(0,0%,100%,.045) 26%,#d6dce205 100%),#081014a3;border-color:color-mix(in srgb,#8acaa3 30%,#dce2e72e);border-color:color-mix(in srgb,var(--musclegroup-accent,#8acaa3) 30%,#dce2e72e)}.musclegroup-page__section-head{align-items:center;border-bottom:1px solid color-mix(in srgb,#8acaa3 28%,#ffffff14);border-bottom:1px solid color-mix(in srgb,var(--musclegroup-accent,#8acaa3) 28%,#ffffff14);display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.musclegroup-page__section-head-main{min-width:0}.musclegroup-page__section-kicker{color:color-mix(in srgb,#8acaa3 62%,#fff 24%);color:color-mix(in srgb,var(--musclegroup-accent,#8acaa3) 62%,#fff 24%)}.musclegroup-page__section-title{color:color-mix(in srgb,#8acaa3 20%,#f4fffa);color:color-mix(in srgb,var(--musclegroup-accent,#8acaa3) 20%,#f4fffa);font-size:1.95rem;line-height:1.12;margin-top:.35rem}.musclegroup-page__section-tools{align-items:center;display:flex;flex:0 0 auto;gap:.7rem}.musclegroup-page__section-total{background:linear-gradient(135deg,color-mix(in srgb,#8acaa3 22%,#0000),#ffffff08),#ffffff0a;background:linear-gradient(135deg,color-mix(in srgb,var(--musclegroup-accent,#8acaa3) 22%,#0000),#ffffff08),#ffffff0a;border:1px solid color-mix(in srgb,#8acaa3 34%,#ffffff1a);border:1px solid color-mix(in srgb,var(--musclegroup-accent,#8acaa3) 34%,#ffffff1a);border-radius:999px;color:#f4fffa;flex:0 0 auto;font-size:1.4rem;font-weight:700;line-height:1.1;padding:.45rem .85rem;white-space:nowrap}.musclegroup-page__icon-button{align-items:center;background:#ffffff0a;border:1px solid #d6ffe924;border-radius:999px;cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.8rem;justify-content:center;padding:0;width:2.8rem}.musclegroup-page__icon-button .icon1{display:block;float:none;height:1.15rem;margin:0;position:static;top:auto}.musclegroup-page__icon-button:focus,.musclegroup-page__icon-button:focus-visible,.musclegroup-page__icon-button:hover{background:hsla(0,0%,100%,.075);border-color:#d6ffe93d;outline:none}.musclegroup-page__chart-wrap{background:linear-gradient(180deg,#ffffff0d,hsla(0,0%,100%,.015) 42%,#08101414),hsla(0,0%,100%,.025);border:1px solid #beffdf14;border-radius:1.25rem;box-shadow:inset 0 .6rem 2rem #0000002e,0 0 0 1px #f0fff708;min-height:18rem;padding:.5rem .7rem .2rem .2rem}.musclegroup-page__chart{height:18rem}.musclegroup-page__chart .apexcharts-canvas,.musclegroup-page__chart .apexcharts-inner,.musclegroup-page__chart .apexcharts-svg{border-radius:1rem}.musclegroup-page__chart .apexcharts-gridline{stroke-linecap:round}.musclegroup-page__chart .apexcharts-xaxis text,.musclegroup-page__chart .apexcharts-yaxis text{filter:drop-shadow(0 0 .55rem rgba(8,16,20,.18))}.musclegroup-page__chart .apexcharts-tooltip{backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce205),#081014eb!important;border:1px solid #dce2e724!important;border-radius:1rem!important;box-shadow:0 1rem 2.4rem #00000047,inset 0 0 0 1px #f0fff70a!important}.musclegroup-page__empty{font-size:1.35rem;line-height:1.55;padding:1rem 1.2rem}@media(max-width:700px){.musclegroup-page{padding:.6rem 0 1rem}.musclegroup-page__hero,.musclegroup-page__section{padding:1.15rem}.musclegroup-page__hero{grid-template-columns:minmax(0,1fr)}.musclegroup-page__summary-grid{gap:.55rem}.musclegroup-page__summary-card{padding:.75rem .7rem}.musclegroup-page__summary-label{font-size:.86rem;letter-spacing:.1em}.musclegroup-page__summary-value{font-size:1.5rem;line-height:1.2}.musclegroup-page__section-head{align-items:center;flex-direction:row}.musclegroup-page__section-tools{justify-content:flex-end;margin-left:auto;width:auto}.musclegroup-page__section-title{font-size:1.7rem}.musclegroup-page__chart-wrap{min-height:15rem;padding-right:.35rem}.musclegroup-page__chart{height:15rem}}.mypayment-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:1rem;padding-top:.6rem;text-align:left}.mypayment-page__hero,.mypayment-page__list,.mypayment-page__load-more,.mypayment-page__section,.mypayment-page__summary{position:relative;z-index:1}.mypayment-page__card,.mypayment-page__empty,.mypayment-page__hero,.mypayment-page__section,.mypayment-page__summary{backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%);background:#08101494;border:1px solid #dce2e72e;border-radius:1.4rem}.mypayment-page__hero,.mypayment-page__section{margin-bottom:1.2rem;padding:1.5rem}.mypayment-page__hero{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.mypayment-page__section-title,.mypayment-page__title{color:#f4fffa;line-height:1.15;margin:0}.mypayment-page__title{font-size:2.4rem}.mypayment-page__section-title{font-size:1.9rem}.mypayment-page__card-date,.mypayment-page__card-note,.mypayment-page__description,.mypayment-page__empty,.mypayment-page__load-all,.mypayment-page__section-caption,.mypayment-page__summary-label{color:#dfece5bd}.mypayment-page__description{font-size:1.4rem;line-height:1.6;margin-top:.7rem;max-width:50rem}.mypayment-page__summary{flex:0 0 auto;min-width:11rem;padding:1rem 1.2rem}.mypayment-page__summary-label{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.mypayment-page__summary-value{color:#f4fffa;font-size:2.2rem;font-weight:700;line-height:1;margin-top:.5rem}.mypayment-page__section-head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.2rem}.mypayment-page__section-caption{font-size:1.15rem;line-height:1.5;text-align:right}.mypayment-page__list{display:flex;flex-direction:column;gap:.65rem;margin-left:-1rem;margin-right:-1rem}.mypayment-page__card{background:linear-gradient(135deg,#ffffff14,#ffffff08 42%,#98e7bf08),#08101494;padding:.78rem 1rem}.mypayment-page__card-main{align-items:center;display:flex;gap:.8rem;justify-content:space-between}.mypayment-page__card-meta{flex:1 1 auto;min-width:0}.mypayment-page__card-headline{align-items:center;display:flex;gap:.85rem;min-width:0}.mypayment-page__card-date{flex:0 1 auto;font-size:1.48rem;font-weight:600;letter-spacing:.01em;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mypayment-page__card-amount{color:#f4fffa}.mypayment-page__card-note{border-top:1px solid #dfece51a;font-size:1.15rem;line-height:1.4;margin-top:.45rem;padding-top:.45rem;word-break:break-word}.mypayment-page__card-side{align-items:center;display:flex;flex:0 0 auto;gap:.55rem;justify-content:flex-end;white-space:nowrap}.mypayment-page__card-amount{background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;font-size:1.42rem;font-weight:700;line-height:1.2;padding:.32rem .7rem;white-space:nowrap}.mypayment-page__pdf-button{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;color:#eef8f2;cursor:pointer;display:inline-flex;font-size:1.08rem;gap:.45rem;justify-content:center;line-height:1;padding:.42rem .75rem}.mypayment-page__pdf-button .icon1.pdf{align-self:center;display:block;float:none;margin:0;position:static;top:auto}.mypayment-page__pdf-button span{display:block;line-height:1;position:relative;top:.08rem}.mypayment-page__empty,.mypayment-page__load-all{font-size:1.3rem;line-height:1.5;padding:1rem 1.2rem}.mypayment-page__load-more{margin-top:1rem;text-align:center}.mypayment-page__button{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #8cffbc0f,0 .9rem 2rem #00000038,0 0 1.5rem #6ce2aa1a;color:#f1fff5;min-width:0;padding-left:2rem;padding-right:2rem;text-shadow:0 1px 0 #0000003d}.mypayment-page__button.active,.mypayment-page__button:focus,.mypayment-page__button:hover{border-color:#d6ffe93d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04)}.mypayment-page__button:focus-visible{border-color:#dcffec52;box-shadow:inset 0 1px 0 #fff3,0 0 0 3px #c5ffdf1a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529}.mypayment-page__button:active{box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #79ffb014,0 .5rem 1.2rem #0003,0 0 1rem #5cdf921a}@media(max-width:700px){.mypayment-page__hero,.mypayment-page__section{padding:1.2rem}.mypayment-page{padding-bottom:.8rem}.mypayment-page__hero,.mypayment-page__section-head{align-items:stretch;flex-direction:column}.mypayment-page__section-caption,.mypayment-page__summary{text-align:left}.mypayment-page__card{padding:.72rem .85rem}.mypayment-page__card-main{gap:.55rem}.mypayment-page__card-headline{gap:.45rem}.mypayment-page__card-date{font-size:1.28rem}.mypayment-page__card-amount{font-size:1.24rem;padding:.26rem .58rem}.mypayment-page__card-side{gap:.4rem}.mypayment-page__pdf-button{font-size:1rem;padding:.38rem .62rem}.mypayment-page__card-note{font-size:1.08rem}}.note-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:2.4rem;padding-top:.6rem;text-align:left}.note-page__list,.note-page__load-more{position:relative;z-index:1}.note-page__list{display:flex;flex-direction:column;gap:1rem;margin-left:-1rem;margin-right:-1rem}.note-page__card,.note-page__empty{background:#ffffff0a;border:1px solid #beffdf1a;border-radius:1.2rem;box-shadow:inset 0 .6rem 2rem #00000029,0 0 0 1px #f0fff708}.note-page__card{overflow:hidden}.note-page__card-head{align-items:center;background:linear-gradient(180deg,#ffffff14,#ffffff05),#101e2259;border-bottom:1px solid #d2d8de1f;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.2rem}.note-page__card-title-wrap{align-items:center;display:flex;flex:1 1 auto;gap:.9rem;min-width:0}.note-page__card-number{align-items:center;background:linear-gradient(180deg,#c2ffde2e,#c2ffde0a),#1d4e3c8a;border:1px solid #aeffd33d;border-radius:999px;color:#f5fff8;display:inline-flex;flex:0 0 auto;font-size:1.2rem;font-weight:700;height:3.2rem;justify-content:center;min-width:3.2rem}.note-page__card-title{color:#f4fffa;font-size:1.55rem;line-height:1.45;min-width:0}.note-page__card-actions{align-items:center;display:flex;flex:0 0 auto;gap:.5rem}.note-page__icon-button{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;height:3rem;justify-content:center;padding:0;width:3rem}.note-page__card-body{color:#e5eeea;font-size:1.45rem;line-height:1.65;padding:1rem 1.2rem 1.1rem;text-align:left}.note-page__empty,.note-page__load-all{color:#dce6e0c2;font-size:1.3rem;line-height:1.5;padding:1rem 1.2rem}.note-page__load-more{margin-top:1rem;text-align:center}.note-page__button{min-width:0}@media(max-width:700px){.note-page__card-head{gap:.7rem;padding:.9rem 1rem}.note-page__card-title-wrap{gap:.7rem;width:auto}.note-page__card-actions{gap:.2rem;justify-content:flex-end;width:auto}.note-page__card-number{height:2.8rem;min-width:2.8rem}.note-page__icon-button{height:2.7rem;width:2.7rem}.note-page__card-body{font-size:1.4rem;padding:.9rem 1rem 1rem}}.pay-page{background-color:#0000;padding-bottom:2.4rem;padding-top:.6rem;text-align:left}.pay-page__shell{display:flex;flex-direction:column;gap:1.6rem}.pay-page__section{backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce208),#081014a3;border:1px solid #dce2e72e;border-radius:1.6rem;overflow:hidden;padding:1.6rem;position:relative}.pay-page__section:before{background:radial-gradient(140% 115% at 0 0,#ffffff2e 0,#ffffff1c 18%,#d8dee40d 40%,#d8dee405 56%,#0000 78%);background-repeat:no-repeat;content:"";height:min(18rem,62%);left:0;pointer-events:none;position:absolute;right:0;top:0}.pay-page__section--payment{padding:1.8rem}.pay-page__notes,.pay-page__payment-grid,.pay-page__price-table,.pay-page__section-head{position:relative;z-index:1}.pay-page__section-head{margin-bottom:1.35rem}.pay-page__section-title{color:#eef8f2;font-size:2rem;line-height:1.2;margin:0}.pay-page__payment-grid{grid-gap:1.4rem;align-items:stretch;display:grid;gap:1.4rem;grid-template-columns:minmax(15rem,17rem) minmax(0,1fr)}.pay-page__note,.pay-page__payment-card,.pay-page__price-row,.pay-page__qr-card{background:#ffffff0a;border:1px solid #beffdf1a;border-radius:1.2rem;box-shadow:inset 0 .6rem 2rem #00000029,0 0 0 1px #f0fff708}.pay-page__qr-card{align-items:center;appearance:none;-webkit-appearance:none;aspect-ratio:1/1;color:#eef8f2;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:1.2rem;width:100%}.pay-page__qr-card:focus,.pay-page__qr-card:hover{background:#ffffff0f;border-color:#d6ffe93d}.pay-page__qr-card .pay_qr{aspect-ratio:1/1;height:auto;max-width:100%;width:100%}.pay-page__payment-details{display:flex;flex-direction:column;gap:1rem}.pay-page__payment-card{align-items:flex-start;display:flex;flex-direction:column;gap:.9rem;padding:1.2rem}.pay-page__payment-label{color:#d6ffe8a3;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.pay-page__payment-value{background:#0000;border:0;color:#f4fffa;cursor:pointer;font-size:1.75rem;line-height:1.35;padding:0;text-align:left}.pay-page__payment-value:focus,.pay-page__payment-value:hover{color:#fff}.pay-page__button{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #8cffbc0f,0 .9rem 2rem #00000038,0 0 1.5rem #6ce2aa1a;color:#f1fff5;min-width:0;padding-left:2rem;padding-right:2rem;text-shadow:0 1px 0 #0000003d}.pay-page__button.active,.pay-page__button:focus,.pay-page__button:hover{border-color:#d6ffe93d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04)}.pay-page__button:focus-visible{border-color:#dcffec52;box-shadow:inset 0 1px 0 #fff3,0 0 0 3px #c5ffdf1a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529}.pay-page__button:active{box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #79ffb014,0 .5rem 1.2rem #0003,0 0 1rem #5cdf921a}.pay-page__notes{display:flex;flex-direction:column;gap:1rem}.pay-page__note{color:#e5eeea;font-size:1.45rem;line-height:1.6;padding:1.15rem 1.2rem}.pay-page__price-table{display:flex;flex-direction:column;gap:.8rem}.pay-page__price-row{grid-gap:1rem;align-items:center;color:#e5eeea;display:grid;font-size:1.45rem;gap:1rem;grid-template-columns:minmax(0,1fr) auto;line-height:1.5;padding:1rem 1.2rem}.pay-page__price-row--head{color:#f4fffa;font-weight:700}.pay-page__price-cell--value{text-align:right;white-space:nowrap}@media(max-width:700px){.pay-page__section,.pay-page__section--payment{padding:1.3rem}.pay-page__payment-grid{grid-template-columns:1fr}.pay-page__qr-card{aspect-ratio:auto}.pay-page__qr-card .pay_qr{aspect-ratio:auto;height:14rem;width:auto}.pay-page__payment-value{font-size:1.55rem;word-break:break-word}.pay-page__price-row{padding:.9rem 1rem}}.payment-page{background-color:#0000;overflow-x:hidden;padding-bottom:.8rem;padding-top:.6rem;text-align:left}.payment-page__chart-wrap,.payment-page__list,.payment-page__load-more,.payment-page__section,.payment-page__shell,.payment-page__summary-grid,.payment-page__summary-group,.payment-page__summary-groups,.payment-page__toolbar{position:relative;z-index:1}.payment-page__shell{display:flex;flex-direction:column;gap:1.2rem}.payment-page__empty,.payment-page__row,.payment-page__section,.payment-page__summary-card{background:#ffffff0a;border:1px solid #beffdf1a;border-radius:1.4rem}.payment-page__section{backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce208),#081014a3;border-color:#dce2e72e;padding:1.5rem}.payment-page__section-title,.payment-page__title{color:#f4fffa;line-height:1.15;margin:0}.payment-page__section-title,.payment-page__title{font-size:1.95rem}.payment-page__description,.payment-page__empty,.payment-page__load-all,.payment-page__row-date,.payment-page__row-note,.payment-page__section-caption,.payment-page__summary-label{color:#dfece5bd}.payment-page__description{font-size:1.4rem;line-height:1.6;margin-top:.7rem;max-width:58rem}.payment-page__section-head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.9rem}.payment-page__section-head--stacked{flex-direction:column}.payment-page__summary-groups{display:flex;flex-direction:column;gap:.9rem;margin-top:1rem}.payment-page__summary-group{padding-top:.2rem}.payment-page__summary-group--finance{border-top:1px solid #dfece51a;padding-top:.95rem}.payment-page__summary-group-title{color:#dfece594;font-size:1.02rem;letter-spacing:.12em;text-transform:uppercase}.payment-page__section-caption{font-size:1.18rem;line-height:1.5;margin-top:.35rem}.payment-page__summary-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.55rem}.payment-page__summary-card{padding:.8rem .9rem}.payment-page__summary-label{font-size:.98rem;letter-spacing:.08em;text-transform:uppercase}.payment-page__summary-value{color:#f4fffa;font-size:1.44rem;line-height:1.18;margin-top:.3rem;word-break:break-word}.payment-page__summary-card--positive{background:linear-gradient(135deg,#35ef922e,#ffffff0a 60%),#ffffff0a;border-color:#35ef924d}.payment-page__summary-card--negative{background:linear-gradient(135deg,#ffb2262e,#ffffff0a 60%),#ffffff0a;border-color:#ffb22647}.payment-page__summary-card--muted{background:linear-gradient(135deg,#7c8b9829,#ffffff0a 60%),#ffffff0a;border-color:#7c8b9842}.payment-page__summary-card--neutral{background:linear-gradient(135deg,#7cd3ff29,#ffffff0a 60%),#ffffff0a;border-color:#7cd3ff38}.payment-page__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:-.2rem}.payment-page__filter-chip,.payment-page__pdf-button,.payment-page__pdf-export{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;box-sizing:border-box;color:#eef8f2;cursor:pointer;display:inline-flex;font-size:1.1rem;gap:.45rem;justify-content:center;line-height:1;padding:.48rem .82rem}.payment-page__filter-dot{background:#dfece566;border-radius:50%;height:.72rem;width:.72rem}.payment-page__filter-chip.is-active.is-positive{border-color:#35ef9247;color:#f4fffa}.payment-page__filter-chip.is-active.is-positive .payment-page__filter-dot{background:#35ef92fa}.payment-page__filter-chip.is-active.is-negative{border-color:#ffb22647;color:#f4fffa}.payment-page__filter-chip.is-active.is-negative .payment-page__filter-dot{background:#ffb226fa}.payment-page__select-wrap{min-width:12rem;width:17rem}.payment-page__select-wrap .input-div{margin-bottom:0}.payment-page__pdf-export{align-self:center;height:3rem}.payment-page__pdf-button .icon1.pdf,.payment-page__pdf-export .icon1.pdf2{display:block;float:none;margin:0;position:static;top:auto}.payment-page__pdf-export .icon1.pdf2{transform:scale(.82);transform-origin:center}.payment-page__chart-wrap{height:20.2rem;margin-top:-.35rem;padding:0}.payment-page__list{display:flex;flex-direction:column;gap:.75rem}.payment-page__row{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;padding:.88rem 1rem}.payment-page__row--clickable{cursor:pointer}.payment-page__row-head,.payment-page__row-main{display:flex;flex-direction:column;min-width:0}.payment-page__row-head{gap:.18rem}.payment-page__row-amount,.payment-page__row-date,.payment-page__row-note,.payment-page__row-user{min-width:0}.payment-page__row-amount,.payment-page__row-user{color:#f4fffa}.payment-page__row-user{font-size:1.42rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-page__row-date{font-size:1.02rem;letter-spacing:.08em;text-transform:uppercase}.payment-page__row-note{font-size:1.16rem;line-height:1.45;margin-top:.35rem;word-break:break-word}.payment-page__row-side{align-items:center;display:flex;flex:0 0 auto;gap:.55rem;justify-content:flex-end}.payment-page__row-amount{background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;font-size:1.42rem;font-weight:700;line-height:1.2;padding:.36rem .72rem;white-space:nowrap}.payment-page__row-amount--positive{color:#35ef92fa}.payment-page__row-amount--negative{color:#ffb226fa}.payment-page__empty,.payment-page__load-all{font-size:1.3rem;line-height:1.5;padding:1rem 1.2rem}.payment-page__load-more{margin-top:1rem;text-align:center}.payment-page__button{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #8cffbc0f,0 .9rem 2rem #00000038,0 0 1.5rem #6ce2aa1a;color:#f1fff5;min-width:0;padding-left:2rem;padding-right:2rem;text-shadow:0 1px 0 #0000003d}.payment-page__button.active,.payment-page__button:focus,.payment-page__button:hover{border-color:#d6ffe93d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04)}.payment-page__button:focus-visible{border-color:#dcffec52;box-shadow:inset 0 1px 0 #fff3,0 0 0 3px #c5ffdf1a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529}.payment-page__button:active{box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #79ffb014,0 .5rem 1.2rem #0003,0 0 1rem #5cdf921a}@media(max-width:900px){.payment-page__summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-page__summary-grid--finance,.payment-page__summary-grid--performance{grid-template-columns:repeat(3,minmax(0,1fr))}.payment-page__toolbar{align-items:stretch}.payment-page__select-wrap{max-width:16rem;width:16rem}}@media(max-width:700px){.payment-page{padding-bottom:.8rem}.payment-page__section{padding:1.25rem}.payment-page__summary-grid{gap:.7rem}.payment-page__summary-grid,.payment-page__summary-grid--finance,.payment-page__summary-grid--performance{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-page__summary-group--finance{padding-top:.8rem}.payment-page__summary-value{font-size:1.3rem}.payment-page__section-head{align-items:flex-start;flex-direction:column;gap:.7rem}.payment-page__toolbar{align-items:center;flex-wrap:nowrap;gap:.35rem;width:100%}.payment-page__filter-chip,.payment-page__pdf-export{font-size:.92rem;gap:.28rem;padding:.42rem .58rem}.payment-page__filter-dot{height:.6rem;width:.6rem}.payment-page__select-wrap{flex:1 1 auto;max-width:none;min-width:0;width:auto}.payment-page__pdf-export{flex:0 0 auto}.payment-page__pdf-export .icon1.pdf2{transform:scale(.72)}.payment-page__chart-wrap{height:18.7rem}.payment-page__row{align-items:start;gap:.7rem;grid-template-columns:minmax(0,1fr) auto;padding:.8rem .9rem}.payment-page__row-head,.payment-page__row-main{min-width:0}.payment-page__row-side{align-items:center;flex-direction:row;gap:.4rem;justify-content:flex-end;white-space:nowrap}.payment-page__row-user{font-size:1.32rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-page__row-note{font-size:1.1rem}.payment-page__row-amount{font-size:1.28rem}}.rule-page{background-color:#0000;padding-bottom:2.4rem;padding-top:.6rem;text-align:left}.rule-page__shell{display:flex;flex-direction:column;gap:1.6rem}.rule-page__section{backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce208),#081014a3;border:1px solid #dce2e72e;border-radius:1.6rem;overflow:hidden;position:relative}.rule-page__section:before{background:radial-gradient(140% 115% at 0 0,#ffffff2e 0,#ffffff1c 18%,#d8dee40d 40%,#d8dee405 56%,#0000 78%);background-repeat:no-repeat;content:"";height:min(18rem,62%);left:0;pointer-events:none;position:absolute;right:0;top:0}.rule-page__section{padding:1.6rem}.rule-page__contact-grid,.rule-page__list,.rule-page__section-head,.rule-page__section-title{position:relative;z-index:1}.rule-page__section-head{margin-bottom:1.35rem}.rule-page__section-title{color:#eef8f2;font-size:2rem;line-height:1.2;margin:0}.rule-page__list{display:flex;flex-direction:column;gap:.9rem}.rule-page__item{grid-gap:1rem;align-items:start;background:#ffffff0a;border:1px solid #beffdf1a;border-radius:1.2rem;box-shadow:inset 0 .6rem 2rem #00000029,0 0 0 1px #f0fff708;display:grid;gap:1rem;grid-template-columns:auto 1fr;padding:1rem 1.1rem}.rule-page__item-number{align-items:center;background:linear-gradient(180deg,#c2ffde2e,#c2ffde0a),#1d4e3c8a;border:1px solid #aeffd33d;border-radius:999px;color:#f5fff8;display:inline-flex;font-size:1.25rem;font-weight:700;height:3.4rem;justify-content:center;min-width:3.4rem}.rule-page__item-text{color:#e5eeea;font-size:1.45rem;line-height:1.6}.rule-page__link{border-bottom:1px solid #dcffee4d;color:#dcffee;text-decoration:none;transition:color .16s ease,border-color .16s ease,opacity .16s ease}.rule-page__link:focus,.rule-page__link:hover{border-color:#ffffffbf;color:#fff}.rule-page__contact-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.rule-page__contact-card{background:#ffffff0a;border:1px solid #beffdf1a;border-radius:1.2rem;box-shadow:inset 0 .6rem 2rem #00000029,0 0 0 1px #f0fff708;color:inherit;display:flex;flex-direction:column;gap:.5rem;padding:1.2rem;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.rule-page__contact-card:focus,.rule-page__contact-card:hover{background:#ffffff0f;border-color:#d6ffe93d;transform:translateY(-.1rem)}.rule-page__contact-label{color:#d6ffe8a3;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.rule-page__contact-value{color:#f4fffa;font-size:1.5rem;line-height:1.5}@media(max-width:700px){.rule-page__section{padding:1.3rem}.rule-page__contact-grid{grid-template-columns:1fr}.rule-page__item{gap:.8rem;grid-template-columns:auto 1fr;padding:.9rem 1rem}.rule-page__item-number{height:3.2rem;min-width:3.2rem;width:3.4rem}}.stat-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:.6rem 0 2rem;text-align:left}.stat-page__empty,.stat-page__hero,.stat-page__panel,.stat-page__summary-card{backdrop-filter:blur(28px) saturate(145%);-webkit-backdrop-filter:blur(28px) saturate(145%);background:linear-gradient(145deg,#ffffff24,#ffffff0a 42%,#d6dce205),#081014a3;border:1px solid #dce2e72e;border-radius:1.45rem}.stat-page__hero,.stat-page__panel{padding:1.4rem}.stat-page__hero{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1.15fr) minmax(15rem,.85fr);margin-bottom:1rem}.stat-page__eyebrow,.stat-page__panel-kicker,.stat-page__summary-label{font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.stat-page__eyebrow{align-items:center;background:#ffffff0a;border:1px solid #beffdf24;border-radius:999px;color:#ddffef;display:inline-flex;padding:.36rem .78rem}.stat-page__panel-title,.stat-page__title{color:#f4fffa;margin:0}.stat-page__title{font-size:2.4rem;line-height:1.08;margin-top:0}.stat-page__description,.stat-page__empty,.stat-page__load-note,.stat-page__panel-kicker,.stat-page__row-date,.stat-page__summary-label{color:#dfece5c2}.stat-page__description{font-size:1.36rem;line-height:1.58;margin:.7rem 0 0;max-width:50rem}.stat-page__summary-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.stat-page__summary-card{padding:.9rem 1rem}.stat-page__summary-value{color:#f4fffa;font-size:1.8rem;font-weight:700;line-height:1.15;margin-top:.35rem}.stat-page__panel--filter{margin-bottom:1rem}.stat-page__panel--filter .input-div{margin-bottom:0}.stat-page__panel--chart{background:linear-gradient(135deg,color-mix(in srgb,#8acaa3 18%,#0000),hsla(0,0%,100%,.045) 26%,#d6dce205),#081014a3;background:linear-gradient(135deg,color-mix(in srgb,var(--stat-accent,#8acaa3) 18%,#0000) 0,hsla(0,0%,100%,.045) 26%,#d6dce205 100%),#081014a3;border-color:color-mix(in srgb,#8acaa3 30%,#dce2e72e);border-color:color-mix(in srgb,var(--stat-accent,#8acaa3) 30%,#dce2e72e);margin-bottom:1rem}.stat-page__panel-head{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.stat-page__panel-title{font-size:1.95rem;line-height:1.12;margin-top:.35rem}.stat-page__panel-total{background:#ffffff0a;border:1px solid #d6ffe924;border-radius:999px;color:#f4fffa;flex:0 0 auto;font-size:1.4rem;font-weight:700;line-height:1.1;padding:.45rem .85rem;white-space:nowrap}.stat-page__chart-wrap{background:linear-gradient(180deg,#ffffff0d,hsla(0,0%,100%,.015) 42%,#08101414),hsla(0,0%,100%,.025);border:1px solid #beffdf14;border-radius:1.25rem;min-height:19rem;padding:.45rem .7rem .1rem .2rem}.stat-page__chart{height:19rem}.stat-page__chart .apexcharts-canvas,.stat-page__chart .apexcharts-inner,.stat-page__chart .apexcharts-svg{border-radius:1rem}.stat-page__chart .apexcharts-gridline{stroke-linecap:round}.stat-page__chart .apexcharts-xaxis text,.stat-page__chart .apexcharts-yaxis text{filter:drop-shadow(0 0 .55rem rgba(8,16,20,.18))}.stat-page__chart .apexcharts-tooltip{backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce205),#081014eb!important;border:1px solid #dce2e724!important;border-radius:1rem!important}.stat-page__shell{display:flex;flex-direction:column;gap:1rem}.stat-page__rows{display:flex;flex-direction:column;gap:.75rem}.stat-page__row{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #d6ffe914;border-radius:1rem;display:flex;gap:1rem;justify-content:space-between;padding:.8rem .95rem}.stat-page__row-date,.stat-page__row-value{font-size:1.35rem;line-height:1.4}.stat-page__row-value{color:#f4fffa;font-weight:700;text-align:right}.stat-page__empty{font-size:1.35rem;line-height:1.55;padding:1rem 1.2rem}.stat-page__load-more{display:flex;justify-content:center;padding:1rem 0 0}.stat-page__load-button{align-items:center;appearance:none;-webkit-appearance:none;background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;color:#f1fff5;cursor:pointer;display:inline-flex;font-size:1.18rem;justify-content:center;line-height:1.2;min-height:3.2rem;padding:.72rem 1.2rem}@media(max-width:700px){.stat-page{padding:.6rem 0 1rem}.stat-page__hero,.stat-page__panel{padding:1.15rem}.stat-page__hero{grid-template-columns:minmax(0,1fr)}.stat-page__summary-grid{gap:.55rem}.stat-page__summary-card{padding:.75rem .7rem}.stat-page__title{font-size:2rem}.stat-page__description{font-size:1.18rem}.stat-page__panel-head,.stat-page__row{align-items:center;flex-direction:row;gap:.7rem}.stat-page__panel-total,.stat-page__row-value{text-align:right}.stat-page__panel-title{font-size:1.7rem}.stat-page__panel-total{padding-left:.7rem;padding-right:.7rem}.stat-page__row-date,.stat-page__row-value{font-size:1.25rem}.stat-page__row-date{min-width:0}.stat-page__row-value{flex:0 0 auto;white-space:nowrap}.stat-page__chart-wrap{min-height:16rem;padding-right:.35rem}.stat-page__chart{height:16rem}}.timer-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:.6rem 0 2rem;text-align:left}.timer-page__shell{display:flex;flex-direction:column;gap:1rem}.timer-page__active-surface,.timer-page__card,.timer-page__hero,.timer-page__summary-card{backdrop-filter:blur(28px) saturate(145%);-webkit-backdrop-filter:blur(28px) saturate(145%);background:linear-gradient(145deg,#ffffff24,#ffffff0a 42%,#d6dce205),#081014a3;border:1px solid #dce2e72e;border-radius:1.45rem}.timer-page__active-surface,.timer-page__hero{padding:1.4rem}.timer-page__hero{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr)}.timer-page__card-label,.timer-page__eyebrow,.timer-page__summary-label{font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.timer-page__eyebrow{align-items:center;background:#ffffff0a;border:1px solid #beffdf24;border-radius:999px;color:#ddffef;display:inline-flex;padding:.36rem .78rem}.timer-page__title{color:#f4fffa;font-size:2.4rem;line-height:1.08;margin:0}.timer-page__card-label,.timer-page__description,.timer-page__summary-label{color:#dfece5c2}.timer-page__description{font-size:1.36rem;line-height:1.58;margin:.7rem 0 0;max-width:50rem}.timer-page__summary-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.timer-page__summary-card{padding:.9rem 1rem}.timer-page__card-value,.timer-page__summary-value{color:#f4fffa;font-weight:700;margin-top:.35rem}.timer-page__summary-value{font-size:1.8rem;line-height:1.15}.timer-page__setup-grid{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.timer-page__card{background:linear-gradient(135deg,#ffffff14,#ffffff08 42%,#98e7bf08),#08101494;border-color:#beffdf1f;padding:1rem 1.05rem}.timer-page__card--summary{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.timer-page__card--summary .timer-page__card-label{min-width:0}.timer-page__card--summary .timer-page__card-value{justify-self:center;margin-top:0;text-align:center}.timer-page__card--summary .timer-page__sound-toggle{justify-self:end}.timer-page__card-value{font-size:3rem;line-height:1.05}.timer-page__adjustments{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.timer-page__adjustments--four{flex-wrap:nowrap}.timer-page__adjust-button,.timer-page__back-button,.timer-page__start-button{align-items:center;appearance:none;-webkit-appearance:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #8cffbc0f,0 .9rem 2rem #00000038,0 0 1.5rem #6ce2aa1a;color:#f1fff5;cursor:pointer;display:inline-flex;font-size:1.18rem;justify-content:center;line-height:1.2;min-height:3.2rem;min-width:0;padding:.72rem 1.1rem;text-shadow:0 1px 0 #0000003d}.timer-page__adjust-button:focus-visible,.timer-page__adjust-button:hover,.timer-page__back-button:focus-visible,.timer-page__back-button:hover,.timer-page__start-button:focus-visible,.timer-page__start-button:hover{border-color:#d6ffe93d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04);outline:none}.timer-page__start-button{background:linear-gradient(180deg,#c2ffde2e,#c2ffde0a),#1d4e3c8a;border-color:#aeffd33d;color:#f5fff8;font-size:1.4rem;padding-left:2rem;padding-right:2rem}.timer-page__back-button{background:linear-gradient(180deg,#ffdad538,#ffbeb612),#8c2e27e6;border-color:#ff968a75;color:#fff2f0}.timer-page__sound-toggle{align-items:center;background:#0000;border:0;color:#eef8f2;cursor:pointer;display:inline-flex;font:inherit;gap:.7rem;padding:0}.timer-page__sound-check{background:linear-gradient(180deg,#ffffff1f,#ffffff05),#2c3533a8;border:1px solid #c3d7ce33;border-radius:.45rem;box-shadow:inset 0 1px 0 #ffffff14,0 .45rem 1rem #0000002e,0 0 0 1px #8cffbc0a;flex:0 0 auto;height:2.2rem;width:2.2rem}.timer-page__sound-toggle.is-active .timer-page__sound-check{background:linear-gradient(180deg,#beffd657,#92ebab24),#287845eb;border-color:#96f5b5b8;box-shadow:inset 0 1px 0 #ffffff2e,0 .45rem 1rem #0003,0 0 0 1px #78ffa842,0 0 1rem #5cdf923d}.timer-page__sound-label{font-size:1.3rem;line-height:1.3}.timer-page__actions{display:flex;justify-content:center}.timer-page__active-surface{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 18rem)}.timer-page__active-head{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto}.timer-page__active-message{font-size:3rem;font-weight:700;line-height:1.15;text-align:center}.timer-page__active-round{color:#f4fffa;font-size:3.4rem;font-weight:700;line-height:1;white-space:nowrap}.timer-page__active-timer{align-items:center;color:#f4fffa;display:flex;justify-content:center;min-height:18rem;text-align:center;text-shadow:0 0 2rem #ffffff14}@media(max-width:700px){.timer-page{padding:.6rem 0 1rem}.timer-page__active-surface,.timer-page__hero{padding:1.15rem}.timer-page__hero{grid-template-columns:minmax(0,1fr)}.timer-page__setup-grid,.timer-page__summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.timer-page__card,.timer-page__summary-card{padding:.85rem .9rem}.timer-page__title{font-size:2rem}.timer-page__description{font-size:1.18rem}.timer-page__card-value{font-size:2.4rem}.timer-page__card--summary{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.timer-page__adjust-button{flex:0 0 auto}.timer-page__adjustments{gap:.35rem}.timer-page__adjustments--four .timer-page__adjust-button{flex:1 1;padding-left:.2rem;padding-right:.2rem}.timer-page__active-surface{min-height:calc(100vh - 16rem)}.timer-page__active-head{gap:.65rem;grid-template-columns:auto minmax(0,1fr) auto;justify-items:stretch}.timer-page__active-message{font-size:2rem;text-align:center}.timer-page__active-round{font-size:2.35rem}.timer-page__active-timer{flex:1 1 auto;min-height:14rem;width:100%}}.userlog-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:1rem;padding-top:.6rem;text-align:left}.userlog-page__list,.userlog-page__load-more{position:relative;z-index:1}.userlog-page__list{display:flex;flex-direction:column;gap:.55rem;margin-left:-1rem;margin-right:-1rem}.userlog-page__empty,.userlog-page__row{backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%);background:linear-gradient(135deg,#ffffff14,#ffffff08 42%,#98e7bf08),#08101494;border:1px solid #dce2e72e;border-radius:1.35rem}.userlog-page__row{grid-gap:.55rem;align-items:center;display:grid;gap:.55rem;grid-template-columns:minmax(0,14.2rem) fit-content(24rem) minmax(0,1fr);padding:.78rem 1rem}.userlog-page__row-main{display:contents}.userlog-page__row-action,.userlog-page__row-date,.userlog-page__row-user{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userlog-page__row-date,.userlog-page__row-user{color:#d7e3dd;font-size:1.28rem;line-height:1.25}.userlog-page__row-user{color:#f7b76b}.userlog-page__row-date{color:#f4fffa;font-weight:600}.userlog-page__row-action{color:#eef8f2;font-size:1.34rem;line-height:1.3}.userlog-page__empty,.userlog-page__load-all{color:#dfece5bd;font-size:1.3rem;line-height:1.5;padding:1rem 1.2rem}.userlog-page__load-more{margin-top:1rem;text-align:center}.userlog-page__button{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #8cffbc0f,0 .9rem 2rem #00000038,0 0 1.5rem #6ce2aa1a;color:#f1fff5;min-width:0;padding-left:2rem;padding-right:2rem;text-shadow:0 1px 0 #0000003d}.userlog-page__button.active,.userlog-page__button:focus,.userlog-page__button:hover{border-color:#d6ffe93d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04)}.userlog-page__button:focus-visible{border-color:#dcffec52;box-shadow:inset 0 1px 0 #fff3,0 0 0 3px #c5ffdf1a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529}.userlog-page__button:active{box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #79ffb014,0 .5rem 1.2rem #0003,0 0 1rem #5cdf921a}@media(max-width:700px){.userlog-page{padding-bottom:.8rem}.userlog-page__row{align-items:start;gap:.3rem;grid-template-columns:minmax(0,1fr);padding:.72rem .85rem}.userlog-page__row-main{display:flex;flex-wrap:wrap;gap:.4rem .75rem}.userlog-page__row-action,.userlog-page__row-date,.userlog-page__row-user{overflow:visible;text-overflow:clip;white-space:normal}.userlog-page__row-date,.userlog-page__row-user{font-size:1.16rem}.userlog-page__row-action{font-size:1.24rem}}.usrprofile{align-items:stretch;display:flex;gap:1.25rem;padding:.35rem 0 .15rem}.usrprofile_media{flex:0 0 7.5rem}.usrprofile_avatar,.usrprofile_media{align-items:center;display:flex;justify-content:center;position:relative}.usrprofile_avatar{-webkit-appearance:none;appearance:none;aspect-ratio:1/1;background-color:#2d2d2d;border:2px solid #ffffff59;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff0a;box-sizing:border-box;color:#fff;cursor:default;font-size:1.45rem;height:7rem;letter-spacing:.08rem;overflow:hidden;padding:0;text-align:center;text-transform:uppercase;width:7rem}.usrprofile_avatar_preview_trigger{cursor:pointer}.usrprofile_avatar_image,.usrprofile_avatar_initials{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.usrprofile_avatar_image{border-radius:inherit;display:block;object-fit:cover;object-position:center}.usrprofile_content{display:flex;flex:1 1 auto;flex-direction:column;gap:.8rem;justify-content:center;min-width:0}.usrprofile_name{color:#fff;font-size:1.4rem;line-height:1.4rem}.usrprofile_link{align-self:flex-start;line-height:1.4rem;text-decoration-thickness:1px;text-underline-offset:.18rem}.usrprofile_email{word-break:break-word}.usrprofile_mobile_ellipsis{max-width:none;overflow:visible;text-overflow:clip;white-space:normal}.usrprofile_input{display:none}.usrprofile_popup_actions{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-top:1rem}.usrprofile_cropper_wrap,.usrprofile_popup_content .popup_content_in_head_in{text-align:left}.usrprofile_cropper_stage{background:#0000008c;border-radius:5px;height:34rem;overflow:hidden;position:relative;width:100%}.usrprofile_cropper_empty{background:#0003;border-radius:5px;color:#fff;padding:2rem 1rem;text-align:center}.usrprofile_cropper_controls{color:#fff;margin-top:1rem}.usrprofile_cropper_label{display:block;font-size:1.2rem;margin-bottom:.5rem}.usrprofile_cropper_controls input[type=range]{width:100%}.usrprofile_cropper_message{background:#aa323259;border-radius:5px;color:#fff;font-size:1.2rem;margin-top:1rem;padding:.8rem 1rem;text-align:center}.usrprofile_preview_popup_content{height:min(80vh,52rem);max-height:min(80vh,52rem);overflow:hidden;width:min(92vw,52rem)}.usrprofile_preview_popup_body{display:flex;flex:1 1 auto;min-height:0;overflow:hidden;overflow-y:hidden}.usrprofile_preview_popup_body_in{align-items:stretch;display:flex;flex:1 1 auto;min-height:0;overflow:hidden;padding:0;width:100%}.usrprofile_preview_popup_body_in .zero,.usrprofile_preview_popup_body_in>span{display:none}.usrprofile_preview_stage{flex:1 1 auto;min-height:0;padding:2.4rem 2.2rem;width:100%}.usrprofile_preview_circle,.usrprofile_preview_stage{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.usrprofile_preview_circle{aspect-ratio:1/1;background-color:#2d2d2d;border:2px solid #ffffff59;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff0a;color:#fff;flex:0 0 auto;height:auto;max-width:calc(100vw - 5rem);overflow:hidden;text-transform:uppercase;width:min(100%,80vh - 15rem,39rem)}.usrprofile_preview_image,.usrprofile_preview_initials{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.usrprofile_preview_image{border-radius:inherit;display:block;object-fit:cover;object-position:center}.usrprofile_preview_initials{font-size:clamp(3rem,9vw,8rem);letter-spacing:.2rem}@media(max-width:520px){.usrprofile{align-items:center;gap:.9rem}.usrprofile_media{align-self:flex-start;flex-basis:7.5rem}.usrprofile_avatar{font-size:1.3rem;height:7rem;width:7rem}.usrprofile_content{gap:.8rem}.usrprofile_name{font-size:1.3rem;line-height:1.2rem}.usrprofile_link{line-height:1.25rem}.usrprofile_mobile_ellipsis{max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usrprofile_cropper_stage{height:27rem}.usrprofile_preview_popup_content{height:min(85vh,45rem);max-height:min(85vh,45rem);width:min(96vw,45rem)}.usrprofile_preview_stage{padding:1rem}}.workout-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:.6rem 0 2rem;text-align:left}.workout-page__shell{display:flex;flex-direction:column;gap:1rem}.workout-page__empty,.workout-page__row,.workout-page__section{backdrop-filter:blur(28px) saturate(145%);-webkit-backdrop-filter:blur(28px) saturate(145%);background:linear-gradient(145deg,#ffffff24,#ffffff0a 42%,#d6dce205),#081014a3;border:1px solid #dce2e72e;border-radius:1.45rem}.workout-page__section{background:linear-gradient(135deg,color-mix(in srgb,#8acaa3 18%,#0000),#ffffff0a 26%,#d6dce205),#081014a3;background:linear-gradient(135deg,color-mix(in srgb,var(--workout-accent,#8acaa3) 18%,#0000) 0,#ffffff0a 26%,#d6dce205 100%),#081014a3;border-color:color-mix(in srgb,#8acaa3 30%,#dce2e72e);border-color:color-mix(in srgb,var(--workout-accent,#8acaa3) 30%,#dce2e72e);padding:1.4rem}.workout-page__row,.workout-page__row-main,.workout-page__section-head{align-items:center;display:flex}.workout-page__section-head{border-bottom:1px solid color-mix(in srgb,#8acaa3 28%,#ffffff14);border-bottom:1px solid color-mix(in srgb,var(--workout-accent,#8acaa3) 28%,#ffffff14);gap:1rem;justify-content:space-between;margin-bottom:.9rem;padding-bottom:.9rem}.workout-page__section-head-main{min-width:0}.workout-page__section-kicker{color:color-mix(in srgb,#8acaa3 60%,#fff 25%);color:color-mix(in srgb,var(--workout-accent,#8acaa3) 60%,#fff 25%);font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.workout-page__section-title{color:color-mix(in srgb,#8acaa3 24%,#f4fffa);color:color-mix(in srgb,var(--workout-accent,#8acaa3) 24%,#f4fffa);font-size:1.9rem;line-height:1.15;margin:.3rem 0 0}.workout-page__section-total{background:linear-gradient(135deg,color-mix(in srgb,#8acaa3 22%,#0000),#ffffff08),#ffffff0a;background:linear-gradient(135deg,color-mix(in srgb,var(--workout-accent,#8acaa3) 22%,#0000),#ffffff08),#ffffff0a;border:1px solid color-mix(in srgb,#8acaa3 34%,#ffffff1a);border:1px solid color-mix(in srgb,var(--workout-accent,#8acaa3) 34%,#ffffff1a);border-radius:999px;color:#f4fffa;flex:0 0 auto;font-size:1.45rem;font-weight:700;line-height:1.1;padding:.45rem .85rem;white-space:nowrap}.workout-page__list{display:flex;flex-direction:column;gap:.7rem}.workout-page__empty,.workout-page__row{background:hsla(0,0%,100%,.035);padding:.72rem 1rem}.workout-page__row{border-color:#beffdf1a;gap:1rem;justify-content:space-between}.workout-page__row-main{flex:1 1 auto;gap:.8rem;min-width:0}.workout-page__icon-button{align-items:center;background:#ffffff0a;border:1px solid #d6ffe924;border-radius:999px;cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.35rem;justify-content:center;padding:0;width:2.35rem}.workout-page__icon-button .icon1{display:block;float:none;height:1.1rem;margin:0;position:static;top:auto}.workout-page__icon-button:focus,.workout-page__icon-button:focus-visible,.workout-page__icon-button:hover{background:hsla(0,0%,100%,.075);border-color:#d6ffe93d;outline:none}.workout-page__row-text{min-width:0}.workout-page__row-name{color:#edf7f1;font-size:1.44rem;line-height:1.38;word-break:break-word}.workout-page__empty{color:#dfece5c2;font-size:1.35rem;line-height:1.55}@media(max-width:700px){.workout-page{padding:.6rem 0 1rem}.workout-page__section{padding:1.15rem}.workout-page__row,.workout-page__section-head{align-items:flex-start}.workout-page__section-head{align-items:center;flex-direction:row}.workout-page__row,.workout-page__row-main{flex-direction:row}.workout-page__icon-button,.workout-page__section-total{align-self:flex-start}.workout-page__section-total{margin-left:auto}.workout-page__row{align-items:center}.workout-page__row-main{flex:1 1 auto;min-width:0}.workout-page__section-kicker{font-size:.9rem}.workout-page__section-title{font-size:1.7rem}.workout-page__row-name{font-size:1.24rem;line-height:1.32}.workout-page__empty,.workout-page__row{padding-bottom:.64rem;padding-top:.64rem}}.workoutmax-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:.6rem 0 2rem;text-align:left}.workoutmax-page__empty,.workoutmax-page__hero,.workoutmax-page__row,.workoutmax-page__section,.workoutmax-page__summary-card{backdrop-filter:blur(28px) saturate(145%);-webkit-backdrop-filter:blur(28px) saturate(145%);background:linear-gradient(145deg,#ffffff24,#ffffff0a 42%,#d6dce205),#081014a3;border:1px solid #dce2e72e;border-radius:1.45rem}.workoutmax-page__hero,.workoutmax-page__section{padding:1.4rem}.workoutmax-page__section{background:linear-gradient(135deg,color-mix(in srgb,#8acaa3 18%,#0000),#ffffff0a 26%,#d6dce205),#081014a3;background:linear-gradient(135deg,color-mix(in srgb,var(--workoutmax-accent,#8acaa3) 18%,#0000) 0,#ffffff0a 26%,#d6dce205 100%),#081014a3;border-color:color-mix(in srgb,#8acaa3 30%,#dce2e72e);border-color:color-mix(in srgb,var(--workoutmax-accent,#8acaa3) 30%,#dce2e72e)}.workoutmax-page__hero{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1.25fr) minmax(16rem,.95fr);margin-bottom:1rem}.workoutmax-page__eyebrow,.workoutmax-page__row-date,.workoutmax-page__section-kicker,.workoutmax-page__summary-label{font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.workoutmax-page__eyebrow{align-items:center;background:#ffffff0a;border:1px solid #beffdf24;border-radius:999px;color:#ddffef;display:inline-flex;padding:.36rem .78rem}.workoutmax-page__section-title,.workoutmax-page__title{color:#f4fffa;margin:0}.workoutmax-page__title{font-size:2.4rem;line-height:1.08;margin-top:0}.workoutmax-page__description,.workoutmax-page__empty,.workoutmax-page__row-date,.workoutmax-page__row-meta,.workoutmax-page__section-kicker,.workoutmax-page__summary-label{color:#dfece5c2}.workoutmax-page__description{font-size:1.36rem;line-height:1.58;margin:.7rem 0 0;max-width:50rem}.workoutmax-page__summary-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.workoutmax-page__summary-card{padding:.9rem 1rem}.workoutmax-page__summary-value{color:#f4fffa;font-size:1.8rem;font-weight:700;line-height:1.15;margin-top:.35rem;word-break:break-word}.workoutmax-page__shell{display:flex;flex-direction:column;gap:1rem}.workoutmax-page__row,.workoutmax-page__row-main,.workoutmax-page__section-head{align-items:center;display:flex}.workoutmax-page__section-head{border-bottom:1px solid color-mix(in srgb,#8acaa3 28%,#ffffff14);border-bottom:1px solid color-mix(in srgb,var(--workoutmax-accent,#8acaa3) 28%,#ffffff14);gap:1rem;justify-content:space-between;margin-bottom:.9rem;padding-bottom:.9rem}.workoutmax-page__section-head-main{min-width:0}.workoutmax-page__section-kicker{color:color-mix(in srgb,#8acaa3 60%,#fff 25%);color:color-mix(in srgb,var(--workoutmax-accent,#8acaa3) 60%,#fff 25%)}.workoutmax-page__section-title{color:color-mix(in srgb,#8acaa3 24%,#f4fffa);color:color-mix(in srgb,var(--workoutmax-accent,#8acaa3) 24%,#f4fffa);font-size:1.9rem;line-height:1.15;margin-top:.3rem}.workoutmax-page__row-value,.workoutmax-page__section-total{color:#f4fffa;flex:0 0 auto;font-weight:700;white-space:nowrap}.workoutmax-page__section-total{background:linear-gradient(135deg,color-mix(in srgb,#8acaa3 22%,#0000),#ffffff08),#ffffff0a;background:linear-gradient(135deg,color-mix(in srgb,var(--workoutmax-accent,#8acaa3) 22%,#0000),#ffffff08),#ffffff0a;border:1px solid color-mix(in srgb,#8acaa3 34%,#ffffff1a);border:1px solid color-mix(in srgb,var(--workoutmax-accent,#8acaa3) 34%,#ffffff1a);border-radius:999px;font-size:1.45rem;line-height:1.1;padding:.45rem .85rem}.workoutmax-page__list{display:flex;flex-direction:column;gap:.7rem}.workoutmax-page__empty,.workoutmax-page__row{background:hsla(0,0%,100%,.035);padding:.9rem 1rem}.workoutmax-page__row{border-color:#beffdf1a;gap:1rem;justify-content:space-between}.workoutmax-page__row-main{flex:1 1 auto;gap:.8rem;min-width:0}.workoutmax-page__icon-button{align-items:center;background:#ffffff0a;border:1px solid #d6ffe924;border-radius:999px;cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.6rem;justify-content:center;padding:0;width:2.6rem}.workoutmax-page__icon-button .icon1{display:block;float:none;margin:0;position:static;top:auto}.workoutmax-page__icon-button:focus,.workoutmax-page__icon-button:focus-visible,.workoutmax-page__icon-button:hover{background:hsla(0,0%,100%,.075);border-color:#d6ffe93d;outline:none}.workoutmax-page__row-text{min-width:0}.workoutmax-page__row-date{line-height:1.3}.workoutmax-page__row-meta{color:#edf7f1;font-size:1.44rem;line-height:1.38;margin-top:.18rem}.workoutmax-page__row-value{color:color-mix(in srgb,#8acaa3 18%,#f4fffa);color:color-mix(in srgb,var(--workoutmax-accent,#8acaa3) 18%,#f4fffa);font-size:1.52rem;line-height:1.2}.workoutmax-page__empty{font-size:1.35rem;line-height:1.55}@media(max-width:700px){.workoutmax-page{padding:.6rem 0 1rem}.workoutmax-page__hero,.workoutmax-page__section{padding:1.15rem}.workoutmax-page__hero{grid-template-columns:minmax(0,1fr)}.workoutmax-page__summary-grid{gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr))}.workoutmax-page__summary-card{padding:.75rem .7rem}.workoutmax-page__summary-label{font-size:.86rem;letter-spacing:.1em}.workoutmax-page__summary-value{font-size:1.5rem;line-height:1.2}.workoutmax-page__row,.workoutmax-page__section-head{align-items:flex-start}.workoutmax-page__section-head{flex-direction:column}.workoutmax-page__row,.workoutmax-page__row-main{flex-direction:row}.workoutmax-page__icon-button,.workoutmax-page__section-total{align-self:flex-start}.workoutmax-page__row{align-items:center}.workoutmax-page__row-main{flex:1 1 auto;min-width:0}.workoutmax-page__row-value{align-self:center;font-size:1.42rem;margin-left:auto}.workoutmax-page__row-date{font-size:.9rem}.workoutmax-page__row-meta{font-size:1.24rem;line-height:1.32;word-break:break-word}}.workoutoffic-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:.6rem 0 1rem;text-align:left}.workoutoffic-page__empty,.workoutoffic-page__hero,.workoutoffic-page__row,.workoutoffic-page__section{backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce208),#081014a3;border:1px solid #dce2e72e;border-radius:1.45rem}.workoutoffic-page__hero,.workoutoffic-page__section{margin-bottom:1.15rem;padding:1.5rem}.workoutoffic-page__hero{grid-gap:1rem;align-items:end;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) 15rem}.workoutoffic-page__eyebrow{align-items:center;background:#e4fff00f;border:1px solid #beffde29;border-radius:999px;color:#dcffee;display:inline-flex;font-size:1.05rem;letter-spacing:.14em;padding:.35rem .8rem;text-transform:uppercase}.workoutoffic-page__section-title,.workoutoffic-page__title{color:#f4fffa;margin:0}.workoutoffic-page__title{font-size:2.45rem;line-height:1.08;margin-top:.9rem}.workoutoffic-page__description,.workoutoffic-page__empty,.workoutoffic-page__load-all,.workoutoffic-page__row-label,.workoutoffic-page__section-meta,.workoutoffic-page__summary-label,.workoutoffic-page__summary-note{color:#dfece5c2}.workoutoffic-page__description{font-size:1.38rem;line-height:1.58;margin:.75rem 0 0;max-width:48rem}.workoutoffic-page__summary{background:#ffffff0a;border:1px solid #beffdf1a;border-radius:1.2rem;padding:1rem 1.1rem}.workoutoffic-page__row-label,.workoutoffic-page__section-meta,.workoutoffic-page__summary-label{font-size:1.02rem;letter-spacing:.1em;text-transform:uppercase}.workoutoffic-page__summary-value{color:#f4fffa;font-size:2.4rem;font-weight:700;line-height:1;margin-top:.5rem}.workoutoffic-page__summary-note{font-size:1.2rem;line-height:1.45;margin-top:.45rem}.workoutoffic-page__row,.workoutoffic-page__row-main,.workoutoffic-page__section-head{align-items:center;display:flex}.workoutoffic-page__section-head{gap:1rem;justify-content:space-between;margin-bottom:1rem}.workoutoffic-page__section-title{font-size:1.9rem;line-height:1.15}.workoutoffic-page__list,.workoutoffic-page__load-more{position:relative;z-index:1}.workoutoffic-page__list{display:flex;flex-direction:column;gap:.7rem}.workoutoffic-page__empty,.workoutoffic-page__row{background:linear-gradient(135deg,#ffffff17,hsla(0,0%,100%,.035) 52%,rgba(162,255,212,.025)),#08101494}.workoutoffic-page__row{gap:1rem;justify-content:space-between;padding:.85rem .95rem}.workoutoffic-page__row-main{flex:1 1 auto;gap:.85rem;min-width:0}.workoutoffic-page__row-badge{align-items:center;background:#ffffff0d;border:1px solid #aaf5d238;border-radius:999px;color:#dcffee;display:inline-flex;flex:0 0 auto;font-size:1.08rem;font-weight:700;height:2.45rem;justify-content:center;letter-spacing:.05em;width:2.45rem}.workoutoffic-page__row-text{min-width:0}.workoutoffic-page__row-name{color:#f4fffa;font-size:1.45rem;line-height:1.35;margin-top:.18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workoutoffic-page__icon-button{align-items:center;background:#ffffff0a;border:1px solid #d6ffe924;border-radius:999px;cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.5rem;justify-content:center;padding:0;width:2.5rem}.workoutoffic-page__icon-button .icon1{float:none;height:1.26rem;margin:0}.workoutoffic-page__icon-button:focus,.workoutoffic-page__icon-button:hover{background:hsla(0,0%,100%,.075);border-color:#d6ffe93d}.workoutoffic-page__icon-button:focus-visible{background:hsla(0,0%,100%,.085);border-color:#dcffec52;outline:none}.workoutoffic-page__empty,.workoutoffic-page__load-all{font-size:1.3rem;line-height:1.5;padding:1rem 1.2rem}.workoutoffic-page__load-more{margin-top:1rem;text-align:center}.workoutoffic-page__button{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;color:#f1fff5;min-width:0;padding-left:2rem;padding-right:2rem}.workoutoffic-page__button.active,.workoutoffic-page__button:focus,.workoutoffic-page__button:hover{border-color:#d6ffe93d;filter:brightness(1.04) saturate(1.04)}.workoutoffic-page__button:focus-visible{border-color:#dcffec52;outline:none}.workoutoffic-page__button:disabled{cursor:default;opacity:.64}@media(max-width:700px){.workoutoffic-page{padding:.6rem 0 .8rem}.workoutoffic-page__hero{grid-template-columns:minmax(0,1fr)}.workoutoffic-page__hero,.workoutoffic-page__section{padding:1.15rem}.workoutoffic-page__row,.workoutoffic-page__section-head{align-items:flex-start}.workoutoffic-page__row-main,.workoutoffic-page__section-head{flex-direction:column}.workoutoffic-page__row-main{align-items:flex-start;gap:.65rem}.workoutoffic-page__icon-button{align-self:flex-start;margin-left:auto}.workoutoffic-page__row-name{overflow:visible;text-overflow:clip;white-space:normal}}.popup{align-items:center;animation:popup-fade-in .3s ease-out;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:radial-gradient(circle at top,#ffffff12,#0000 38%),radial-gradient(circle at 20% 80%,#b4bec80a,#0000 30%),#080e125c;box-sizing:border-box;display:flex;font-size:1.4rem;height:100%;justify-content:center;left:0;padding:2rem 1rem;position:fixed;top:0;width:100%;z-index:1000}.popup_content{animation:popup-content-in .3s cubic-bezier(.2,.8,.2,1);backdrop-filter:blur(32px) saturate(165%);-webkit-backdrop-filter:blur(32px) saturate(165%);background:linear-gradient(145deg,#ffffff2e,#ffffff0a 42%,#d6dce208),#081014ad;border:1px solid #dce2e72e;border-radius:.9rem;box-shadow:0 2.1rem 5.4rem #00000075,inset 0 0 0 1px #e4e9ee29,0 0 0 1px #a4acb524,0 0 3.6rem #7c848e1f;display:flex;flex-direction:column;max-height:100%;max-width:50rem;overflow:hidden;position:relative;width:95%}.popup.popup--closing{animation:popup-fade-out .3s ease-in forwards}.popup_content.popup_content--closing{animation:popup-content-out .3s cubic-bezier(.4,0,.8,.2) forwards}.popup_content:before{background:radial-gradient(140% 115% at 0 0,#fff3 0,#ffffff21 18%,#d8dee40f 40%,rgba(216,222,228,.025) 56%,#0000 78%);background-repeat:no-repeat;height:min(18rem,62%);left:0;right:0;top:0}.popup_content:after,.popup_content:before{content:"";pointer-events:none;position:absolute}.popup_content:after{background:linear-gradient(115deg,#ffffff1f,#e0e5ea0d 34%,#b0b8bf05 56%,#0000 76%);filter:blur(3px);height:4.8rem;opacity:.42;right:-3%;top:-9%;transform:rotate(-13deg);width:14rem}.popup_content>form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;width:100%}.popup_content_in_head{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);background:linear-gradient(180deg,#ffffff26,#ffffff0a),#101e22b3;border-bottom:1px solid #d2d8de24;border-radius:.9rem .9rem 0 0;flex:0 0 auto;position:relative;width:100%}.popup_content_in_head_in{color:#d9e4dd;font-family:Inter;font-size:2rem;font-weight:600;letter-spacing:.045em;line-height:1.2;padding:1.1rem 5.1rem 1.1rem 1.6rem;position:relative;text-shadow:0 0 1.2rem #d6dce214;z-index:1}.popup_content_in_body{backdrop-filter:blur(32px) saturate(150%);-webkit-backdrop-filter:blur(32px) saturate(150%);background:linear-gradient(180deg,#ffffff08,hsla(0,0%,100%,.008) 24%,rgba(212,218,224,.012)),#050a0d24;flex:1 1 auto;min-height:0;overflow-y:auto;text-align:center;width:100%}.popup_content_in_body--hidden-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.popup_content_in_body--hidden-scrollbar::-webkit-scrollbar{display:none}.popup_content_in_body_in{color:#dce4df;padding:1rem;position:relative;z-index:1}.payment-popup__content{height:min(58rem,100vh - 4rem)}.payment-popup__body{overflow-y:auto}.popup_content_in_foot{align-items:center;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);background:linear-gradient(0deg,#ffffff1f,#ffffff08),#0e1a1fb3;border-radius:0 0 .9rem .9rem;border-top:1px solid #d2d8de1f;flex:0 0 auto;justify-content:center;text-align:center;width:100%}.popup_content_in_foot_in{padding:1rem;position:relative;z-index:1}.popup_content .button{appearance:none;-webkit-appearance:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #8cffbc0f,0 .9rem 2rem #00000038,0 0 1.5rem #6ce2aa1a;color:#f1fff5;padding-left:2rem;padding-right:2rem;text-shadow:0 1px 0 #0000003d}.popup_content .button.active,.popup_content .button:focus,.popup_content .button:hover{border-color:#d6ffe93d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04)}.popup_content .button:focus-visible{border-color:#dcffec52;box-shadow:inset 0 1px 0 #fff3,0 0 0 3px #c5ffdf1a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04)}.popup_content .button:active{box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #79ffb014,0 .5rem 1.2rem #0003,0 0 1rem #5cdf921a}.popup_content .button.green{background:linear-gradient(180deg,#c2ffde2e,#c2ffde0a),#1d4e3c8a;border-color:#aeffd33d;color:#f5fff8}.popup_content .button.green.active,.popup_content .button.green:focus,.popup_content .button.green:hover{border-color:#d4ffe94d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01f,0 1rem 2.2rem #0000003d,0 0 1.9rem #78ebb52e}.popup_content .button.red{background:linear-gradient(180deg,#ffdad538,#ffbeb612),#8c2e27e6;border-color:#ff968a75;box-shadow:inset 0 1px 0 #ffffff29,0 0 0 1px #ff82741f,0 1rem 2rem #00000038,0 0 1.5rem #dc5c4a2e;color:#fff2f0;text-shadow:0 1px 0 #4c100a47}.popup_content .button.red.active,.popup_content .button.red:focus,.popup_content .button.red:hover{border-color:#ffb2a894;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #ff827429,0 1rem 2.2rem #0000003d,0 0 1.8rem #dc5c4a3d}.popup_content .button.payment{background:linear-gradient(180deg,#ecebf22e,#d4d1e00d),#46465499;border-color:#d2cce547;color:#f5f2fb;letter-spacing:.02em}.popup_content .button.payment.active,.popup_content .button.payment:focus,.popup_content .button.payment:hover{border-color:#e5dff357;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #c2b5e61f,0 1rem 2.2rem #0000003d,0 0 1.8rem #beafe429}.popup_content .button.green:disabled,.popup_content .button.payment:disabled,.popup_content .button.red:disabled,.popup_content .button:disabled{background:linear-gradient(180deg,#e3e6e433,#c7ccc914),#68726f80;border-color:#d8dfdb3d;box-shadow:inset 0 1px 0 #ffffff14;color:#f1f5f2cc;cursor:not-allowed;filter:none;text-shadow:none;transform:none}.popup_content .button.check,.popup_content .button.check2{padding-left:0;padding-right:0}.popup_content .button.check{background:linear-gradient(180deg,#ffffff1f,#ffffff05),#2c3533a8;border-color:#c3d7ce33;border-radius:.45rem;box-shadow:inset 0 1px 0 #ffffff14,0 .45rem 1rem #0000002e,0 0 0 1px #8cffbc0a;flex:0 0 2.2rem;height:2.2rem;min-width:2.2rem;padding:0;width:2.2rem}.popup_content .button.check.green{background:linear-gradient(180deg,#beffd657,#92ebab24),#287845eb;border-color:#96f5b5b8;box-shadow:inset 0 1px 0 #ffffff2e,0 .45rem 1rem #0003,0 0 0 1px #78ffa842,0 0 1rem #5cdf923d}.popup_content .button.check.active,.popup_content .button.check:focus,.popup_content .button.check:hover{box-shadow:inset 0 1px 0 #ffffff1f,0 .45rem 1rem #0003,0 0 0 1px #8cffbc14;transform:none}.popup_content .button.check.green.active,.popup_content .button.check.green:focus,.popup_content .button.check.green:hover{border-color:#b1ffcbd6;box-shadow:inset 0 1px 0 #ffffff38,0 .45rem 1rem #00000038,0 0 0 1px #78ffa857,0 0 1.2rem #5cdf9252}.popup_content .button.check:active{box-shadow:inset 0 1px 0 #ffffff14,0 .3rem .8rem #00000029,0 0 0 1px #8cffbc0d;transform:none}@keyframes popup-fade-in{0%{opacity:0}to{opacity:1}}@keyframes popup-fade-out{0%{opacity:1}to{opacity:0}}@keyframes popup-content-in{0%{opacity:0;transform:translateY(2rem) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes popup-content-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(1.2rem) scale(.98)}}.popup_content_in_head_in-close{border-radius:5px;box-sizing:border-box;content:url(/static/media/del.695748198d0a623b8814.svg);cursor:pointer;height:3.2rem;opacity:.7;padding:.3rem;position:absolute;right:.9rem;top:50%;transform:translateY(-50%);transition:opacity .16s ease,transform .12s ease,filter .16s ease;width:3.2rem;z-index:2}.popup_content_in_head_in-close:hover{filter:drop-shadow(0 0 .6rem rgba(180,255,221,.12));opacity:.95;transform:translateY(calc(-50% - 1px))}.popup_content_in_head_in-close:active{transform:translateY(-50%)}.landingPage{background-color:#303030;color:#f5f5f5}a{color:inherit;text-decoration:none}.container{margin:0 auto;max-width:1000px;padding:0 20px;width:90%}header{clear:both;margin-bottom:5rem;padding:20px 0}.logo{float:left;position:absolute}.logo-img{height:80px}.nav-buttons{float:right;margin-left:1.2rem}.lnk1{text-decoration:underline}.btn{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;justify-content:center;padding:8px 15px;text-align:center;transition:all .2s ease}.btn-outline{background-color:#0000;border:1px solid #aaa;color:#f5f5f5}.btn-outline:hover{background-color:#ffffff1a;border-color:#f5f5f5}.btn-solid{background-color:#f5f5f5;border:1px solid #f5f5f5;color:#303030}.btn-solid:hover{background-color:#ddd;border-color:#ddd}.btn-large{font-size:16px;padding:14px 28px;width:100%}.hero{padding:30px 0 20px;text-align:center}.hero-actions{align-items:center;display:flex;flex-direction:column;gap:15px;margin:5rem auto 0;max-width:20rem}.icon{fill:#f5f5f5;height:24px;margin-bottom:5px;width:24px}.features{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:10px 0}.feature-card{background-color:#404040;border:1px solid #555;border-radius:8px;flex:1 1 100%;padding:25px 20px;text-align:center;transition:transform .2s}.feature-card:hover{transform:translateY(-5px)}.feature-card h3{font-size:1.2rem;margin-bottom:10px}.feature-card p{color:#aaa;font-size:.95rem}.gallery-section{padding:50px 0 20px}.section-title{font-size:2rem;font-weight:800;margin-bottom:30px;text-align:center}.gallery-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(1,1fr)}.gallery-img{aspect-ratio:2.16/1;border-radius:8px;box-shadow:0 4px 6px #0000004d;object-fit:cover;opacity:.8;transition:transform .3s ease,opacity .3s ease;width:100%}.gallery-img:hover{opacity:1;transform:scale(1.03)}.contact-section{background-color:#404040;border:1px solid #555;border-radius:8px;margin:20px 0;padding:20px 20px 30px;text-align:center}.fnt_orange{color:#d4af37}.fnt_graylight{color:#aaa}.fnt_12{font-size:1.2rem}.fnt_15{font-size:1.5rem}.fnt_20{font-size:2rem}.fnt_25{font-size:2.5rem}.fnt_30{font-size:3rem}.hero.hero-bg{background-image:linear-gradient(#303030bf,#303030f2),url(/static/media/logo.d319be1a71e4cf7d24b2.svg);background-position:top;background-repeat:no-repeat;background-size:80% auto;border-radius:12px;margin-bottom:20px;padding-left:20px;padding-right:20px;position:relative}footer{border-top:1px solid #555;color:#aaa;font-size:.9rem;margin-top:40px;padding:40px 0 20px;text-align:center}@media(min-width:768px){.hero{padding:50px 0 30px}.hero-actions{flex-direction:row;justify-content:center;max-width:none}.btn-large{width:auto}.features{gap:30px}.feature-card{flex-basis:calc(33.333% - 30px);flex-grow:0;flex-shrink:1}.gallery-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}.home-page{height:calc(100% - 10.4rem);overflow-x:hidden;scrollbar-gutter:stable}.home-page.more{height:calc(100% - 14.5rem)}.home-page .sticky{padding-bottom:0}.home-message-card{margin-bottom:.9rem;max-height:80rem;opacity:1;transform:translateY(0) scale(1);transform-origin:top center;transition:opacity .26s ease,transform .26s ease,max-height .26s ease,margin-bottom .26s ease}.home-message-card--dismissing{margin-bottom:0;max-height:0;opacity:0;transform:translateY(-.4rem) scale(.985)}.home-message-card__surface{backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce208),#081014a3;border:1px solid #dce2e72e;border-radius:1.4rem;overflow:hidden;position:relative}.home-message-card__surface:before{background:radial-gradient(140% 115% at 0 0,#ffffff2e 0,#ffffff1c 18%,#d8dee40d 40%,#d8dee405 56%,#0000 78%);content:"";height:min(11rem,80%);inset:0 0 auto 0;pointer-events:none;position:absolute}.home-message-card__actions,.home-message-card__body{position:relative;z-index:1}.home-message-card__body{color:#e7f0eb;font-size:1.4rem;line-height:1.65;padding:1.15rem 1.25rem .95rem;text-shadow:0 .1rem .8rem #aaffd60a}.home-message-card__body b,.home-message-card__body strong{color:inherit;font-weight:inherit}.home-message-card__actions{display:flex;justify-content:center;padding:0 1.25rem 1.1rem}.home-message-card__button{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#c2ffde2e,#c2ffde0a),#1d4e3c8a;border:1px solid #aeffd33d;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #79ffb014,0 .9rem 2rem #00000038,0 0 1.5rem #6ce2aa1f;color:#f5fff8;min-width:8.4rem;padding-left:2rem;padding-right:2rem;text-shadow:0 1px 0 #0000003d}.home-message-card__button.active,.home-message-card__button:focus,.home-message-card__button:hover{border-color:#d4ffe94d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01f,0 1rem 2.2rem #0000003d,0 0 1.9rem #78ebb52e;filter:brightness(1.04) saturate(1.04)}.home-message-card__button:focus-visible{border-color:#dcffec52;box-shadow:inset 0 1px 0 #fff3,0 0 0 3px #c5ffdf1a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529}.home-message-card__button:active{box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #79ffb014,0 .5rem 1.2rem #0003,0 0 1rem #5cdf921a}.home-message-card__button:disabled{opacity:.78;transform:none}@media(max-width:700px){.home-message-card__body{font-size:1.33rem;line-height:1.58;padding:1rem 1rem .85rem}.home-message-card__actions{padding:0 1rem 1rem}.home-message-card__button{width:auto}}.mybonus-page{background-color:#0000;padding-bottom:2.4rem;padding-top:.6rem;text-align:left}.mybonus-page__bonus-list,.mybonus-page__hero,.mybonus-page__invite-list,.mybonus-page__load-more,.mybonus-page__section,.mybonus-page__summary-grid{position:relative;z-index:1}.mybonus-page__bonus-row,.mybonus-page__empty,.mybonus-page__hero,.mybonus-page__invite-card,.mybonus-page__section,.mybonus-page__summary-card{background:#ffffff0a;border:1px solid #beffdf1a;border-radius:1.4rem}.mybonus-page__hero,.mybonus-page__section{backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce208),#081014a3;border-color:#dce2e72e;margin-bottom:1.2rem;padding:1.5rem}.mybonus-page__section-title,.mybonus-page__title{color:#eef8f2;font-size:1.95rem;line-height:1.2;margin:0}.mybonus-page__title{color:#f4fffa;font-size:2.4rem;line-height:1.1}.mybonus-page__description{color:#dce9e1;font-size:1.4rem;line-height:1.6;margin-top:.7rem}.mybonus-page__summary-grid{grid-gap:.9rem;display:grid;gap:.9rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.3rem}.mybonus-page__summary-card{padding:1rem 1.1rem}.mybonus-page__bonus-date,.mybonus-page__summary-label{color:#dfece5b8;letter-spacing:.08em;text-transform:uppercase}.mybonus-page__summary-label{font-size:1.1rem}.mybonus-page__summary-value{color:#f4fffa;font-size:2rem;line-height:1;margin-top:.5rem}.mybonus-page__invite-card--permanent,.mybonus-page__legend-item--permanent:before,.mybonus-page__summary-card--permanent{--mybonus-accent:#35ef92fa}.mybonus-page__invite-card--member,.mybonus-page__legend-item--member:before,.mybonus-page__summary-card--member{--mybonus-accent:#ffb226fa}.mybonus-page__invite-card--guest,.mybonus-page__legend-item--guest:before,.mybonus-page__summary-card--guest{--mybonus-accent:#7c8b98f2}.mybonus-page__invite-card--guest,.mybonus-page__invite-card--member,.mybonus-page__invite-card--permanent,.mybonus-page__summary-card--guest,.mybonus-page__summary-card--member,.mybonus-page__summary-card--permanent{border-color:color-mix(in srgb,var(--mybonus-accent) 78%,#ffffff14)}.mybonus-page__summary-card--guest,.mybonus-page__summary-card--member,.mybonus-page__summary-card--permanent{background:linear-gradient(135deg,color-mix(in srgb,var(--mybonus-accent) 28%,#ffffff0f) 0,#ffffff0a 58%),#ffffff0a}.mybonus-page__invite-card--guest,.mybonus-page__invite-card--member,.mybonus-page__invite-card--permanent{background:linear-gradient(90deg,color-mix(in srgb,var(--mybonus-accent) 32%,#ffffff0a) 0,#ffffff0a 18%,#ffffff0a 100%),#ffffff0a}.mybonus-page__invite-card--guest .mybonus-page__invite-name,.mybonus-page__invite-card--member .mybonus-page__invite-name,.mybonus-page__invite-card--permanent .mybonus-page__invite-name{color:color-mix(in srgb,var(--mybonus-accent) 32%,#f4fffa)}.mybonus-page__invite-card--guest .mybonus-page__invite-date,.mybonus-page__invite-card--member .mybonus-page__invite-date,.mybonus-page__invite-card--permanent .mybonus-page__invite-date{color:color-mix(in srgb,var(--mybonus-accent) 70%,#f4fffa)}.mybonus-page__section-head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.2rem}.mybonus-page__legend{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}.mybonus-page__legend-item{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;color:#e5efea;display:inline-flex;font-size:1.1rem;gap:.45rem;padding:.45rem .8rem}.mybonus-page__legend-item:before{background:var(--mybonus-accent);border-radius:50%;content:"";height:.7rem;width:.7rem}.mybonus-page__bonus-list,.mybonus-page__invite-list{display:flex;flex-direction:column;gap:.9rem}.mybonus-page__invite-card{padding:1rem 1.1rem}.mybonus-page__bonus-row,.mybonus-page__invite-head{align-items:center;display:flex;gap:1rem;justify-content:space-between}.mybonus-page__bonus-meta,.mybonus-page__invite-person{min-width:0}.mybonus-page__bonus-meta{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.mybonus-page__bonus-amount,.mybonus-page__bonus-user,.mybonus-page__invite-date,.mybonus-page__invite-name{color:#f4fffa}.mybonus-page__bonus-user,.mybonus-page__invite-name{font-size:1.4rem;line-height:1.45;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mybonus-page__bonus-date{font-size:1rem;margin-top:.35rem}.mybonus-page__invite-meta{align-items:center;display:flex;flex:0 0 auto;gap:.7rem;white-space:nowrap}.mybonus-page__invite-meta .icon2.permanent{float:none;margin:0}.mybonus-page__invite-date{font-size:1.2rem;white-space:nowrap}.mybonus-page__bonus-row{padding:1rem 1.1rem}.mybonus-page__bonus-amount{font-size:1.55rem;font-weight:700;line-height:1.4;margin-left:auto;padding-left:.8rem;white-space:nowrap}.mybonus-page__empty,.mybonus-page__load-all{color:#dce6e0c2;font-size:1.3rem;line-height:1.5;padding:1rem 1.2rem}.mybonus-page__load-more{margin-top:1rem;text-align:center}.mybonus-page__button{min-width:0}@media(max-width:700px){.mybonus-page__hero,.mybonus-page__section{padding:1.25rem}.mybonus-page__summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mybonus-page__section-head{align-items:flex-start;flex-direction:column}.mybonus-page__bonus-row{align-items:flex-start;flex-direction:row;gap:.8rem}.mybonus-page__invite-head{gap:.75rem}.mybonus-page__legend{justify-content:flex-start}.mybonus-page__invite-meta{gap:.45rem;justify-content:flex-end}.mybonus-page__bonus-user,.mybonus-page__invite-name{font-size:1.3rem}.mybonus-page__invite-date{font-size:1.1rem}.mybonus-page__bonus-amount{font-size:1.35rem}}@media(max-width:560px){.mybonus-page__summary-grid{gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr))}.mybonus-page__bonus-amount,.mybonus-page__invite-date{white-space:normal}.mybonus-page__bonus-row{gap:.65rem;padding:.85rem .95rem}.mybonus-page__bonus-user{font-size:1.2rem}.mybonus-page__bonus-date{font-size:.95rem}.mybonus-page__bonus-amount{font-size:1.25rem;white-space:nowrap}.mybonus-page__hero,.mybonus-page__section{padding:1rem}.mybonus-page__summary-card{padding:.85rem .9rem}.mybonus-page__summary-label{font-size:.95rem}.mybonus-page__summary-value{font-size:2rem}.mybonus-page__invite-card{padding:.85rem .95rem}.mybonus-page__invite-head{gap:.55rem}.mybonus-page__invite-name{font-size:1.22rem}.mybonus-page__invite-meta .icon2.permanent{transform:scale(.92);transform-origin:center}}.reactEasyCrop_Container{align-items:center;bottom:0;cursor:move;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;touch-action:none;-webkit-user-select:none;user-select:none}.reactEasyCrop_Image,.reactEasyCrop_Video{will-change:transform}.reactEasyCrop_Contain{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.reactEasyCrop_Cover_Horizontal{height:auto;width:100%}.reactEasyCrop_Cover_Vertical{height:100%;width:auto}.reactEasyCrop_CropArea{border:1px solid #ffffff80;box-shadow:0 0 0 9999em;box-sizing:border-box;color:#00000080;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%)}.reactEasyCrop_CropAreaRound{border-radius:50%}.reactEasyCrop_CropAreaGrid:before{border:1px solid #ffffff80;border-bottom:0;border-top:0;bottom:0;box-sizing:border-box;content:" ";left:33.33%;position:absolute;right:33.33%;top:0}.reactEasyCrop_CropAreaGrid:after{border:1px solid #ffffff80;border-left:0;border-right:0;bottom:33.33%;box-sizing:border-box;content:" ";left:0;position:absolute;right:0;top:33.33%}.lesson-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:.6rem 0 1.2rem;text-align:left}.lesson-page__card,.lesson-page__coach-note,.lesson-page__empty,.lesson-page__hero,.lesson-page__hero-stat,.lesson-page__participants,.lesson-page__participants-empty,.lesson-page__section,.lesson-page__user-row{backdrop-filter:blur(28px) saturate(145%);-webkit-backdrop-filter:blur(28px) saturate(145%);background:linear-gradient(145deg,#ffffff24,#ffffff0a 42%,#d6dce205),#0810149e;border:1px solid #dce2e729;border-radius:1.45rem}.lesson-page__hero,.lesson-page__section{margin-bottom:1rem;padding:1.35rem}.lesson-page__hero{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.lesson-page__coach-list,.lesson-page__hero-main,.lesson-page__lesson-list,.lesson-page__section-head{position:relative;z-index:1}.lesson-page__eyebrow,.lesson-page__hero-stat-label,.lesson-page__lesson-id,.lesson-page__participants-count,.lesson-page__section-caption,.lesson-page__user-order{font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.lesson-page__eyebrow{align-items:center;background:#ffffff0a;border:1px solid #beffdf24;border-radius:999px;color:#ddffef;display:inline-flex;padding:.36rem .78rem}.lesson-page__capacity,.lesson-page__card-duration,.lesson-page__card-kicker,.lesson-page__card-subtitle,.lesson-page__card-title,.lesson-page__hero-stat-value,.lesson-page__participants-title,.lesson-page__section-title,.lesson-page__title,.lesson-page__user-name,.lesson-page__warning{color:#f4fffa}.lesson-page__title{font-size:2.6rem;line-height:1.08;margin:.85rem 0 0}.lesson-page__coach-note,.lesson-page__description,.lesson-page__empty,.lesson-page__hero-stat-label,.lesson-page__lesson-id,.lesson-page__participants-count,.lesson-page__participants-empty,.lesson-page__section-caption,.lesson-page__user-extra,.lesson-page__user-status{color:#dfece5c2}.lesson-page__description{font-size:1.38rem;line-height:1.58;margin-top:.8rem;max-width:52rem}.lesson-page__hero-stats{grid-gap:.7rem;display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr))}.lesson-page__hero-stat{padding:.95rem 1rem}.lesson-page__hero-stat-label{color:#dfece5b3}.lesson-page__hero-stat-value{font-size:1.65rem;font-weight:700;line-height:1.15;margin-top:.45rem;word-break:break-word}.lesson-page__section-head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.lesson-page__section-copy{flex:0 1 auto;min-width:0}.lesson-page__section-head--compact{align-items:center;gap:1.2rem;margin-bottom:0}.lesson-page__section-head--stacked{align-items:flex-start;flex-direction:column;justify-content:flex-start}.lesson-page__section-title{font-size:1.95rem;line-height:1.14;margin:0}.lesson-page__section-caption{line-height:1.45;margin-top:.15rem}.lesson-page__coach-list,.lesson-page__lesson-list{display:flex;flex-direction:column;gap:.8rem}.lesson-page__coach-list{flex-direction:row;flex-wrap:wrap;gap:.78rem}.lesson-page__coach-list--header{align-items:center;flex:1 1 auto;justify-content:flex-end;min-width:0;padding-top:.18rem}.lesson-page__action-button,.lesson-page__coach-button{min-width:0}.lesson-page__coach-button{flex:0 0 auto;white-space:nowrap}.lesson-page__coach-button.button.search-new-button{min-height:3.2rem;padding-left:1.35rem;padding-right:1.35rem}.lesson-page__coach-button.is-selected{background:linear-gradient(180deg,#c2ffde33,#c2ffde0f),#1d4e3c94;border-color:#bcffd652;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01f,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb52e}.lesson-page__profile .list,.lesson-page__profile .list_in{background:#0000;box-shadow:none;margin:0;padding:0}.lesson-page__coach-note{font-size:1.35rem;line-height:1.62;padding:1rem 1.1rem;transition:max-height .1s ease}.lesson-page__coach-note-wrap{padding-bottom:1.35rem;position:relative}.lesson-page__coach-note-wrap.is-collapsible .lesson-page__coach-note{overflow:hidden}.lesson-page__coach-note-wrap.is-collapsible:not(.is-expanded):after{background:linear-gradient(180deg,#08101400,#0810144d 38%,#081014d1);border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem;bottom:1.35rem;content:"";height:5.4rem;left:.12rem;pointer-events:none;position:absolute;right:.12rem;z-index:1}.lesson-page__coach-note-toggle{align-items:center;background:linear-gradient(180deg,#ffffff1f,#ffffff0a),#081014eb;border:1px solid #d6ffe92e;border-radius:999px;bottom:0;box-shadow:0 0 0 1px #b4e6cd14,0 .55rem 1.1rem #00000047;cursor:pointer;display:inline-flex;height:3rem;justify-content:center;left:50%;padding:0;position:absolute;transform:translateX(-50%);width:3rem;z-index:2}.lesson-page__coach-note-toggle:focus-visible,.lesson-page__coach-note-toggle:hover{background:hsla(0,0%,100%,.085);border-color:#d6ffe947;outline:none}.lesson-page__coach-note-toggle-icon{border-bottom:.22rem solid #ecf6f1eb;border-right:.22rem solid #ecf6f1eb;display:block;height:.95rem;transform:translateY(-.18rem) rotate(45deg);transition:transform .1s ease;width:.95rem}.lesson-page__coach-note-toggle.is-expanded .lesson-page__coach-note-toggle-icon{transform:translateY(.12rem) rotate(225deg)}.lesson-page__coach-note span,.lesson-page__note span{color:inherit}.lesson-page__view-switch{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:flex-end}.lesson-page__icon-button,.lesson-page__lock-button,.lesson-page__view-button{align-items:center;appearance:none;-webkit-appearance:none;background:#ffffff0a;border:1px solid #d6ffe924;border-radius:999px;display:inline-flex;justify-content:center;padding:0}.lesson-page__lock-button,.lesson-page__view-button{cursor:pointer;height:3.3rem;width:3.3rem}.lesson-page__view-button{height:2.5rem;width:2.5rem}.lesson-page__icon-button:focus-visible,.lesson-page__icon-button:hover,.lesson-page__lock-button.is-clickable:focus-visible,.lesson-page__lock-button.is-clickable:hover,.lesson-page__view-button:focus-visible,.lesson-page__view-button:hover{background:hsla(0,0%,100%,.075);border-color:#d6ffe93d;outline:none}.lesson-page__lock-button:disabled{cursor:default;opacity:.7}.lesson-page__view-button .icon_left,.lesson-page__view-button .icon_right{height:1.4rem}.lesson-page__lock-icon{height:1.85rem}.lesson-page__card{overflow:hidden;padding:1.05rem 1.1rem;position:relative}.lesson-page__card:after,.lesson-page__card:before{content:"";pointer-events:none;position:absolute}.lesson-page__card:before{-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);height:8.4rem;left:0;opacity:.98;top:0;width:8.4rem;z-index:0}.lesson-page__card:after{height:.3rem;left:0;opacity:.96;right:0;top:0;z-index:0}.lesson-page__card.is-available{background:linear-gradient(135deg,color-mix(in srgb,#8fe49d 24%,#0000),hsla(0,0%,100%,.045) 26%,#d6dce205),#0810149e;border-color:color-mix(in srgb,#8fe49d 30%,#dce2e729)}.lesson-page__card.is-available:before{background:linear-gradient(135deg,#8fe49df5,#5ec974d1 24%,#5ec9746b 56%,#5ec97424 76%,#0000 92%);filter:none}.lesson-page__card.is-available:after{background:linear-gradient(90deg,#8fe49df2,#78ebb52e);box-shadow:0 0 1.1rem #78ebb53d}.lesson-page__card.is-full{background:linear-gradient(135deg,color-mix(in srgb,#ffb198 24%,#0000),hsla(0,0%,100%,.045) 26%,#d6dce205),#0810149e;border-color:color-mix(in srgb,#ffb198 30%,#dce2e729)}.lesson-page__card.is-full:before{background:linear-gradient(135deg,#ffb198fa,#dc5c4adb 24%,#dc5c4a7a 56%,#dc5c4a29 76%,#0000 92%);filter:none}.lesson-page__card.is-full:after{background:linear-gradient(90deg,#ffb198f2,#dc5c4a2e);box-shadow:0 0 1.1rem #ffb19838}.lesson-page__card.is-locked{border-color:#ffc17d38}.lesson-page__action-group,.lesson-page__actions,.lesson-page__card-head,.lesson-page__card-main,.lesson-page__participants,.lesson-page__participants-head,.lesson-page__user-actions,.lesson-page__user-main{display:flex}.lesson-page__card-head,.lesson-page__participants-head{align-items:flex-start;border-bottom:1px solid #ffffff14;gap:1rem;justify-content:space-between;padding-bottom:.9rem;position:relative;z-index:1}.lesson-page__card.is-available .lesson-page__card-head{border-bottom-color:color-mix(in srgb,#8fe49d 28%,#ffffff14)}.lesson-page__card.is-full .lesson-page__card-head{border-bottom-color:color-mix(in srgb,#ffb198 28%,#ffffff14)}.lesson-page__action-group,.lesson-page__card-main,.lesson-page__participants,.lesson-page__user-main{flex-direction:column}.lesson-page__card-main{flex:1 1 auto;min-width:0}.lesson-page__card-title{font-size:1.65rem;font-weight:700;line-height:1.2}.lesson-page__card-kicker{font-size:.98rem;letter-spacing:.12em;text-transform:uppercase}.lesson-page__card-kicker.is-available{color:color-mix(in srgb,#8fe49d 62%,#fff 24%)}.lesson-page__card-kicker.is-full{color:color-mix(in srgb,#ffb198 68%,#fff 14%)}.lesson-page__card.is-available .lesson-page__card-title{color:color-mix(in srgb,#8fe49d 18%,#f4fffa)}.lesson-page__card.is-full .lesson-page__card-title{color:color-mix(in srgb,#ffb198 14%,#f4fffa)}.lesson-page__card-subtitle{color:#dfece5db;font-size:1.24rem;line-height:1.4;margin-top:.22rem}.lesson-page__card-meta{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:.42rem;justify-content:flex-start}.lesson-page__card-meta-top{align-items:center;display:flex;flex-wrap:nowrap;gap:.55rem;justify-content:flex-end}.lesson-page__capacity,.lesson-page__card-duration,.lesson-page__lesson-id{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;font-size:1.08rem;line-height:1.1;padding:.42rem .78rem}.lesson-page__capacity.is-available{color:#8fe49d}.lesson-page__capacity.is-full{color:#ffb198}.lesson-page__actions{flex-wrap:wrap;gap:.85rem;margin-top:.95rem}.lesson-page__action-group{align-items:center;flex-direction:row;flex-wrap:wrap;gap:.5rem}.lesson-page__action-group--secondary{margin-left:auto}.lesson-page__action-button.button{min-height:3.05rem;padding-left:1.1rem;padding-right:1.1rem}.lesson-page__action-button.button.green.search-new-button{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff29,#ffffff0d),linear-gradient(180deg,#3f9b52eb,#2b7b3dd6 52%,#205c2dc7);border-color:#82cd8f80;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #82cd8f24,0 1rem 2rem #00000038,0 0 1.5rem #5cb56d29}.lesson-page__action-button.button.green.search-new-button.active,.lesson-page__action-button.button.green.search-new-button:focus,.lesson-page__action-button.button.green.search-new-button:hover{border-color:#82cd8fad;box-shadow:inset 0 1px 0 #ffffff38,0 0 0 1px #82cd8f2e,0 1rem 2.2rem #0000003d,0 0 1.8rem #5cb56d38;filter:brightness(1.05) saturate(1.04)}.lesson-page__action-button.button.red.search-new-button{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff24,#ffffff0a),linear-gradient(180deg,#d85a48eb,#bc3f30d6 52%,#96271dcc);border-color:#f0aa9f8a;box-shadow:inset 0 1px 0 #ffffff2e,0 0 0 1px #f0aa9f24,0 1rem 2rem #00000038,0 0 1.5rem #d85a482e}.lesson-page__action-button.button.red.search-new-button.active,.lesson-page__action-button.button.red.search-new-button:focus,.lesson-page__action-button.button.red.search-new-button:hover{border-color:#f0aa9fb3;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #f0aa9f2e,0 1rem 2.2rem #0000003d,0 0 1.8rem #d85a483d;filter:brightness(1.05) saturate(1.04)}.lesson-page__actions,.lesson-page__note,.lesson-page__participants-empty,.lesson-page__user-list{position:relative;z-index:1}.lesson-page__action-button--payment{background:linear-gradient(180deg,#e1e8ff29,#ffffff0a),#2d3c527a;border-color:#b7c6e63d;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #b0c9ff0f,0 .9rem 2rem #00000038,0 0 1.4rem #7ea4e21a}.lesson-page__warning{color:#ffbf76;font-size:1.15rem;font-weight:700;line-height:1.35}.lesson-page__note{background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:1.1rem;color:#dfece5e0;font-size:1.3rem;line-height:1.58;margin-top:.95rem;padding:.95rem 1rem}.lesson-page__participants{gap:.8rem;margin-top:1rem;padding:.95rem 1rem}.lesson-page__participants-head{align-items:center}.lesson-page__participants-title{font-size:1.3rem;font-weight:700;line-height:1.2}.lesson-page__participants-count{color:#dfece5ad}.lesson-page__user-list{display:flex;flex-direction:column;gap:.45rem}.lesson-page__participants-empty--plain,.lesson-page__user-list--plain{margin-top:.95rem}.lesson-page__empty,.lesson-page__participants-empty,.lesson-page__user-row{padding:.9rem 1rem}.lesson-page__user-row{grid-gap:.9rem;align-items:center;background:linear-gradient(145deg,#8fe49d4d,hsla(0,0%,100%,.065) 42%,rgba(214,220,226,.025)),#081014bd;border-color:#8fe49d57;border-radius:1.1rem;display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr) auto}.lesson-page__user-row.is-anonym{background:linear-gradient(145deg,#5ca4e052,hsla(0,0%,100%,.065) 42%,rgba(214,220,226,.025)),#081014bd;border-color:#84d4ff57}.lesson-page__user-row.is-confirmed{background:linear-gradient(145deg,#8fe49d5c,#ffffff12 42%,#d6dce208),#081014c2;border-color:#8fe49d66}.lesson-page__user-row.is-self{background:linear-gradient(145deg,#ffe4783d,#ffffff0a 42%,#d6dce205),#081014b3;border-color:#ffe47857}.lesson-page__user-main{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:.4rem;min-width:0}.lesson-page__user-order{align-items:center;color:#ecf6f1d1;display:inline-flex;flex:0 0 auto;font-weight:700;transform:translateY(.04rem)}.lesson-page__user-extra,.lesson-page__user-name,.lesson-page__user-order{font-size:1.42rem;line-height:1.35}.lesson-page__user-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lesson-page__user-extra{color:#ffdf91;flex:0 0 auto;white-space:nowrap}.lesson-page__user-actions{align-items:center;flex-wrap:nowrap;gap:.35rem;justify-content:flex-end}.lesson-page__icon-button,.lesson-page__user-status{height:2.28rem;width:2.28rem}.lesson-page__icon-button{cursor:pointer}.lesson-page__icon-button--danger{border-color:#ffa49933}.lesson-page__icon-button img,.lesson-page__user-status img{display:block;float:none;margin:0;position:static;top:auto}.lesson-page__user-status{align-items:center;background:#8fe49d14;border:1px solid #8fe49d33;border-radius:999px;display:inline-flex;justify-content:center}.lesson-page__icon-button .icon1.del.small2,.lesson-page__icon-button .icon1.ok0.small2,.lesson-page__user-status .icon1.ok1.small2{float:none;height:1.14rem;position:static;right:auto;top:auto;transform:none;width:auto}.lesson-page__icon-button .icon1.del.small2{height:2.52rem;width:auto}.lesson-page__qr-popup{align-items:center;display:flex;flex-direction:column;gap:1.2rem;padding:.6rem 0 .3rem}.lesson-page__qr-code{background:#fff;border-radius:1rem;display:inline-flex;padding:1rem}.lesson-page__qr-line{color:#eef8f2;font-size:1.35rem;line-height:1.4}.lesson-page__qr-button{min-width:0}.lesson-page__load-more{margin-top:1rem;text-align:center}.lesson-page__button{min-width:0}.lesson-page__load-all{color:#dfece5c2}.lesson-page__empty,.lesson-page__participants-empty{font-size:1.28rem;line-height:1.55}.lesson-page__empty--inline{font-size:1.12rem;line-height:1.35;padding:.7rem .95rem}@media(max-width:860px){.lesson-page__hero{grid-template-columns:minmax(0,1fr)}.lesson-page__hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.lesson-page__actions{align-items:stretch;flex-direction:column}.lesson-page__action-group--secondary{margin-left:0}.lesson-page__actions>.lesson-page__action-button{align-self:flex-start;flex:0 0 auto;width:auto}.lesson-page__section-head--compact{align-items:flex-start}.lesson-page__coach-list--header{justify-content:flex-start}}@media(max-width:700px){.lesson-page{padding:.6rem 0 .8rem}.lesson-page__hero,.lesson-page__section{padding:1.1rem}.lesson-page__title{font-size:2.1rem}.lesson-page__description{font-size:1.2rem}.lesson-page__hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.lesson-page__hero-stat:last-child{grid-column:1/-1}.lesson-page__card-head,.lesson-page__participants-head,.lesson-page__section-head{align-items:flex-start;flex-direction:column}.lesson-page__card-head{align-items:flex-start;gap:.75rem}.lesson-page__card-head,.lesson-page__section-head--list{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.lesson-page__section-head--list{align-items:center;gap:.8rem}.lesson-page__section-head--compact{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:.8rem;justify-content:space-between}.lesson-page__section-copy{flex:0 1 auto}.lesson-page__section-head--compact .lesson-page__section-caption{display:none}.lesson-page__coach-list--header{-ms-overflow-style:none;flex:0 1 auto;flex-wrap:nowrap;gap:.78rem;justify-content:flex-end;overflow-x:auto;padding-bottom:.1rem;scrollbar-width:none}.lesson-page__coach-list--header::-webkit-scrollbar{display:none}.lesson-page__coach-button.button.search-new-button{font-size:1.12rem;min-height:2.95rem;padding-left:1rem;padding-right:1rem}.lesson-page__view-switch{justify-content:flex-end;width:auto}.lesson-page__card,.lesson-page__coach-note,.lesson-page__participants,.lesson-page__user-row{border-radius:1.2rem}.lesson-page__card{padding:.95rem}.lesson-page__card-meta{align-items:flex-end;flex:0 0 auto}.lesson-page__capacity,.lesson-page__card-duration,.lesson-page__lesson-id{font-size:1rem}.lesson-page__user-row{grid-template-columns:minmax(0,1fr) auto}.lesson-page__user-main{gap:.32rem}.lesson-page__user-actions{justify-content:flex-end}.lesson-page__action-button.button{min-height:2.9rem;padding-left:.92rem;padding-right:.92rem}.lesson-page__empty,.lesson-page__participants,.lesson-page__participants-empty,.lesson-page__user-row{padding:.85rem}.lesson-page__coach-note,.lesson-page__note{font-size:1.2rem}.lesson-page__coach-note-wrap{padding-bottom:1.2rem}.lesson-page__coach-note-wrap.is-collapsible:not(.is-expanded):after{bottom:1.2rem;height:4.9rem}.lesson-page__coach-note-toggle{height:2.85rem;width:2.85rem}.lesson-page__coach-list{gap:.78rem}.lesson-page__action-button,.lesson-page__coach-button{width:auto}.lesson-page__qr-popup{gap:1rem}}.trans-page{background-color:#0000;overflow-x:hidden;padding-bottom:.8rem;padding-top:.6rem;text-align:left}.trans-page__empty,.trans-page__hero,.trans-page__row,.trans-page__section{backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce208),#081014a3;border:1px solid #dce2e72e;border-radius:1.5rem}.trans-page__hero,.trans-page__section{margin-bottom:1.2rem;overflow:hidden;padding:1.5rem;position:relative}.trans-page__hero:before,.trans-page__section:before{background:radial-gradient(140% 120% at 0 0,#ffffff2e 0,#ffffff1a 24%,#dae0e60d 48%,#0000 78%);content:"";height:min(18rem,72%);inset:0 auto auto 0;pointer-events:none;position:absolute;width:min(34rem,92%)}.trans-page__hero,.trans-page__list,.trans-page__load-more,.trans-page__log,.trans-page__section-head,.trans-page__toolbar{position:relative;z-index:1}.trans-page__hero{align-items:flex-end;display:flex;gap:1.2rem;justify-content:space-between}.trans-page__section-title,.trans-page__title{color:#f4fffa;line-height:1.12;margin:0}.trans-page__title{font-size:2.5rem}.trans-page__section-title{flex:1 1 auto;font-size:1.9rem;min-width:0}.trans-page__description{color:#dce9e1;font-size:1.35rem;line-height:1.6;margin-top:.7rem;max-width:60rem}.trans-page__hero-stat{background:#ffffff0a;border:1px solid #beffdf1a;border-radius:1.2rem;min-width:11rem;padding:1rem 1.1rem}.trans-page__hero-stat-label,.trans-page__last-reservation,.trans-page__load-all,.trans-page__topline{color:#dfece5b8;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.trans-page__hero-stat-value{color:#f4fffa;font-size:2rem;line-height:1;margin-top:.45rem}.trans-page__section-head{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.trans-page__section-summary{color:#f4b660;flex:0 0 auto;font-size:1.9rem;font-weight:700;line-height:1.12;margin-left:auto;padding-top:.1rem;text-align:right;white-space:nowrap}.trans-page__section--toolbar{padding-bottom:1.2rem}.trans-page__toolbar{align-items:center;display:flex;flex-wrap:nowrap;gap:.55rem}.trans-page__date-field{flex:1 1 min(11rem,(100% - 15.5rem)/2);max-width:11rem;min-width:8.4rem;width:min(11rem,(100% - 15.5rem)/2)}.trans-page__date-field .input-div{margin-bottom:0}.trans-page__toolbar-separator{color:#d9e6de;font-size:1.5rem;line-height:1}.trans-page__download-button{flex:0 0 auto;margin-left:.2rem;padding-left:1.35rem;padding-right:1.35rem}.trans-page__pill-button{appearance:none;-webkit-appearance:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #8cffbc0f,0 .9rem 2rem #00000038,0 0 1.5rem #6ce2aa1a;color:#f1fff5;padding-left:2rem;padding-right:2rem;text-shadow:0 1px 0 #0000003d}.trans-page__pill-button.active,.trans-page__pill-button:focus,.trans-page__pill-button:hover{border-color:#d6ffe93d;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #79ffb01a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04)}.trans-page__pill-button:focus-visible{border-color:#dcffec52;box-shadow:inset 0 1px 0 #fff3,0 0 0 3px #c5ffdf1a,0 1rem 2.2rem #0000003d,0 0 1.8rem #78ebb529;filter:brightness(1.04) saturate(1.04)}.trans-page__pill-button:active{box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #79ffb014,0 .5rem 1.2rem #0003,0 0 1rem #5cdf921a}.trans-page__pill-button.button.red{background:linear-gradient(180deg,#ffdad538,#ffbeb612),#8c2e27e6;border-color:#ff968a75;box-shadow:inset 0 1px 0 #ffffff29,0 0 0 1px #ff82741f,0 1rem 2rem #00000038,0 0 1.5rem #dc5c4a2e;color:#fff2f0;text-shadow:0 1px 0 #4c100a47}.trans-page__pill-button.button.red.active,.trans-page__pill-button.button.red:focus,.trans-page__pill-button.button.red:hover{border-color:#ffb2a894;box-shadow:inset 0 1px 0 #fff3,0 0 0 1px #ff8c7e29,0 1rem 2.2rem #0000003d,0 0 1.8rem #e6705c38}.trans-page__log{color:#dbe6df;font-size:1.15rem;line-height:1.55;margin-top:1rem}.trans-page__list{display:flex;flex-direction:column;gap:.9rem}.trans-page__empty,.trans-page__row{padding:1.1rem}.trans-page__row-main{display:flex;flex-direction:column;gap:.14rem}.trans-page__topline{font-size:1.12rem;width:100%}.trans-page__bonus-banner{align-items:center;background:linear-gradient(90deg,#35ef9224,#ffffff08 22%,#ffffff05);border:1px solid #35ef922e;border-radius:1.15rem;display:flex;gap:1rem;justify-content:space-between;padding:.9rem 1rem}.trans-page__bonus-text{align-items:baseline;display:flex;flex-wrap:wrap;gap:.45rem}.trans-page__bonus-label{color:#c2ffdcc2;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.trans-page__bonus-name{color:#f1fff8;font-size:1.35rem}.trans-page__bonus-button{flex:0 0 auto}.trans-page__content{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1.6fr) minmax(15rem,.95fr)}.trans-page__meta,.trans-page__side{min-width:0}.trans-page__meta{display:flex;flex-direction:column;gap:.14rem}.trans-page__user{color:#f4b660;font-size:1.5rem;line-height:1.24}.trans-page__copy-link,.trans-page__edit-button{background:#0000;border:0;padding:0}.trans-page__copy-link{align-self:flex-start;color:#9ee7d8;cursor:pointer;display:inline-flex;font-size:1.22rem;line-height:1.18}.trans-page__detail,.trans-page__note{color:#e5efea;font-size:1.18rem;line-height:1.28}.trans-page__detail{color:#cdd9d2}.trans-page__side{align-items:flex-end;display:flex;flex-direction:column;gap:.35rem;padding-top:.05rem}.trans-page__action-row,.trans-page__admin-row,.trans-page__icon-row,.trans-page__status-line{align-items:center;display:flex;gap:.55rem;justify-content:flex-end;width:100%}.trans-page__action-row,.trans-page__admin-row{gap:1rem}.trans-page__action-row,.trans-page__admin-row,.trans-page__icon-row{margin-top:0}.trans-page__last-reservation{text-align:right}.trans-page__action-button-wrap,.trans-page__edit-button,.trans-page__icon-link,.trans-page__toggle-icon{cursor:pointer}.trans-page__icon-link{align-items:center;display:inline-flex;justify-content:center}.trans-page__state-button{display:inline-flex}.trans-page__amount{font-size:1.6rem;line-height:1.3;white-space:nowrap}.trans-page__amount--credit{color:#62efae}.trans-page__amount--debit{color:#ffb347}.trans-page__warning{color:#ffb347;font-size:1.2rem;line-height:1.45;padding-top:0}.trans-page__empty{color:#dce6e0c2;font-size:1.25rem;line-height:1.55}.trans-page__load-more{margin-top:1rem;text-align:center}.trans-page__load-button{min-width:0}@media(max-width:860px){.trans-page__hero{align-items:stretch;flex-direction:column}.trans-page__content{align-items:start;grid-template-columns:minmax(0,1fr) auto}.trans-page__hero-stat{max-width:14rem}.trans-page__toolbar{gap:.55rem}.trans-page__date-field{flex-basis:min(11rem,(100% - 14.8rem)/2);width:min(11rem,(100% - 14.8rem)/2)}}@media(max-width:640px){.trans-page__hero,.trans-page__section{padding:1.15rem}.trans-page__title{font-size:2.15rem}.trans-page__section-title{font-size:1.7rem}.trans-page__section-head{gap:.8rem}.trans-page__section-summary{font-size:1.7rem;text-align:right}.trans-page__toolbar{align-items:stretch;flex-wrap:wrap}.trans-page__date-field{flex-basis:100%;width:100%}.trans-page__toolbar-separator{display:none}.trans-page__download-button{margin-left:0}.trans-page__bonus-banner{align-items:flex-start;flex-direction:column}.trans-page__content{gap:.8rem;grid-template-columns:minmax(0,1fr) auto}.trans-page__action-row,.trans-page__admin-row,.trans-page__icon-row{flex-wrap:wrap;justify-content:flex-end}}.exercise-page{background-color:#0000;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:.6rem 0 2rem;text-align:left}.exercise-page__message,.exercise-page__record,.exercise-page__toolbar-panel,.exercise-page__workout-card{backdrop-filter:blur(28px) saturate(145%);-webkit-backdrop-filter:blur(28px) saturate(145%);background:linear-gradient(145deg,#ffffff24,#ffffff0a 42%,#d6dce205),#081014a3;border:1px solid #dce2e72e;border-radius:1.45rem}.exercise-page__toolbar-panel,.exercise-page__workout-card{padding:1.4rem}.exercise-page__toolbar-panel{border-radius:1.2rem;padding:.85rem 1rem}.exercise-page__message,.exercise-page__tab-row,.exercise-page__toolbar-panel,.exercise-page__workout-card{margin-bottom:1rem}.exercise-page__toolbar-row{align-items:center;display:flex;flex-wrap:wrap;gap:.7rem;justify-content:space-between}.exercise-page__date-trigger,.exercise-page__record-action,.exercise-page__record-save,.exercise-page__tab,.exercise-page__timer-toggle,.exercise-page__toolbar-icon-button,.exercise-page__toolbar-link{appearance:none;-webkit-appearance:none;background:#0000;border:0;font:inherit}.exercise-page__date-trigger{align-items:center;background:linear-gradient(180deg,#ffffff2e,#ffffff0a),#182a2e7a;border:1px solid #c8ffe32e;border-radius:999px;color:#f1fff5;cursor:pointer;display:inline-flex;font-size:1.25rem;gap:.55rem;line-height:1.1;padding:.62rem .9rem}.exercise-page__date-icon{flex:0 0 auto;position:static;right:auto;top:auto}.exercise-page__toolbar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.exercise-page__toolbar-link{color:#cfe6d8;cursor:pointer;font-size:1.2rem;text-decoration:underline;text-underline-offset:.18rem}.exercise-page__toolbar-icon-button{align-items:center;background:#ffffff0a;border:1px solid #d6ffe929;border-radius:.85rem;cursor:pointer;display:inline-flex;height:3.2rem;justify-content:center;padding:0;width:3.2rem}.exercise-page__message{color:#dfece5c7;font-size:1.35rem;line-height:1.55;padding:1rem 1.2rem}.exercise-page__message--muted{background:linear-gradient(145deg,#ffffff1a,#ffffff08 42%,rgba(214,220,226,.015)),#0e131694}.exercise-page__tab-row{display:flex;gap:.45rem;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none}.exercise-page__tab-row::-webkit-scrollbar{display:none}.exercise-page__tab{align-items:center;background:#ffffff0a;border:1px solid #d6ffe91f;border-radius:.8rem;color:#dce9e1;cursor:pointer;display:inline-flex;flex:0 0 auto;gap:.45rem;max-width:10.4rem;min-width:0;padding:.55rem .7rem .85rem;position:relative;white-space:nowrap}.exercise-page__tab.is-active{background:linear-gradient(145deg,#ffffff29,#ffffff0d 42%,#d6dce205),#141e22c2;border-color:#d6ffe947;color:#f4fffa;max-width:18rem;padding-inline:1rem}.exercise-page__tab-dot{border-radius:999px;flex:0 0 auto;height:.8rem;width:.8rem}.exercise-page__tab-label{font-size:1.2rem;line-height:1.2;max-width:6rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.exercise-page__tab.is-active .exercise-page__tab-label{max-width:13rem}.exercise-page__tab-accent{border-radius:999px;bottom:.22rem;height:.24rem;left:.55rem;opacity:.95;position:absolute;right:.55rem}.exercise-page__workout-card{background:linear-gradient(135deg,color-mix(in srgb,#8acaa3 20%,#0000),hsla(0,0%,100%,.045) 26%,#d6dce205),#081014a3;background:linear-gradient(135deg,color-mix(in srgb,var(--exercise-accent,#8acaa3) 20%,#0000) 0,hsla(0,0%,100%,.045) 26%,#d6dce205 100%),#081014a3;border-color:color-mix(in srgb,#8acaa3 30%,#dce2e72e);border-color:color-mix(in srgb,var(--exercise-accent,#8acaa3) 30%,#dce2e72e)}.exercise-page__workout-head{gap:1rem;margin-bottom:1rem;padding-bottom:1rem}.exercise-page__workout-head,.exercise-page__workout-top{align-items:flex-start;border-bottom:1px solid color-mix(in srgb,#8acaa3 28%,#ffffff14);border-bottom:1px solid color-mix(in srgb,var(--exercise-accent,#8acaa3) 28%,#ffffff14);display:flex;justify-content:space-between}.exercise-page__workout-top{gap:.8rem;margin-bottom:.85rem;padding-bottom:.85rem}.exercise-page__workout-main{flex:1 1 auto;min-width:0}.exercise-page__entry-label,.exercise-page__entry-title,.exercise-page__workout-kicker{font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.exercise-page__workout-kicker{color:color-mix(in srgb,#8acaa3 62%,#fff 24%);color:color-mix(in srgb,var(--exercise-accent,#8acaa3) 62%,#fff 24%)}.exercise-page__workout-title{color:color-mix(in srgb,#8acaa3 20%,#f4fffa);color:color-mix(in srgb,var(--exercise-accent,#8acaa3) 20%,#f4fffa);font-size:1.85rem;line-height:1.12;margin:0}.exercise-page__workout-title-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:.45rem;min-width:0}.exercise-page__workout-title-note{color:#dfece5d6;font-size:1.1rem;line-height:1.3}.exercise-page__workout-subtitle{color:#dfece5bd;font-size:1.1rem;line-height:1.3;margin-top:.2rem}.exercise-page__workout-meta{background:#ffffff0a;border:1px solid color-mix(in srgb,#8acaa3 34%,#ffffff1a);border:1px solid color-mix(in srgb,var(--exercise-accent,#8acaa3) 34%,#ffffff1a);border-radius:999px;color:#f4fffa;flex:0 0 auto;font-size:1.4rem;font-weight:700;line-height:1.1;padding:.45rem .85rem;white-space:nowrap}.exercise-page__note{color:#dfece5d6;font-size:1.1rem;line-height:1.35;margin-top:.3rem}.exercise-page__chart-wrap,.exercise-page__entry-panel,.exercise-page__performance-card{background:linear-gradient(180deg,#ffffff0d,hsla(0,0%,100%,.015) 42%,#08101414),hsla(0,0%,100%,.025);border:1px solid #beffdf14;border-radius:1.25rem}.exercise-page__entry-panel{margin-bottom:1rem;padding:1rem}.exercise-page__entry-panel--inline{background:#0000;border:0;border-radius:0;flex:0 1 auto;margin-bottom:0;max-width:38rem;min-width:0;padding:0}.exercise-page__entry-head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.9rem}.exercise-page__entry-title{color:#dfece5b8}.exercise-page__entry-hint{color:#f4fffa;font-size:1.3rem;line-height:1.4}.exercise-page__entry-controls{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.exercise-page__entry-field{display:flex;flex-direction:column;gap:.2rem;width:min(9.5rem,100%)}.exercise-page__entry-label{color:#dfece5b8}.exercise-page__entry-input{height:3.2rem;margin-bottom:0;min-width:0;padding-inline:.9rem}.exercise-page__timer-toggle{align-items:center;background:#ffffff0a;border:1px solid #d6ffe924;border-radius:999px;cursor:pointer;display:inline-flex;height:3.2rem;justify-content:center;padding:0;width:3.2rem}.exercise-page__timer-panel{background:radial-gradient(circle at top,#8ef6b614,#0000 52%),linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.015) 42%,#0810141f),hsla(0,0%,100%,.025);border:1px solid #c2ffde1a;border-radius:1.25rem;margin-top:1rem;padding:1.1rem 1rem 1rem;text-align:center}.exercise-page__timer-shell{background:radial-gradient(circle at 50% 0,#d6ffe929,#0000 55%),linear-gradient(180deg,#ffffff14,#ffffff05 46%,#0810141f),#ffffff08;border:1px solid #c2ffde1f;border-radius:1.35rem;box-shadow:inset 0 .12rem .6rem #ffffff14,inset 0 -.6rem 1.6rem #00000029,0 0 0 1px hsla(0,0%,100%,.025);overflow:hidden;padding:1.2rem 1rem 1.05rem;position:relative}.exercise-page__timer-shell:before{border:1px solid #d6ffe914;border-radius:1rem;content:"";inset:.6rem;pointer-events:none;position:absolute}.exercise-page__timer-kicker{color:#d6ffe99e;font-size:1rem;letter-spacing:.18em;line-height:1;margin-bottom:.45rem;text-transform:uppercase}.exercise-page__timer-value{color:#f4fffa;font-size:7.4rem;font-weight:700;letter-spacing:.06em;line-height:.92;position:relative;text-shadow:0 .18rem 1.1rem #d6ffe91f,0 .1rem .4rem #0000004d;z-index:1}.exercise-page__timer-actions{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-top:.95rem}.exercise-page__timer-actions .button{background:linear-gradient(180deg,#c2ffde2e,#c2ffde0a),#1d4e3c8a;border:1px solid #c2ffde2e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #79ffb014,0 .65rem 1.35rem #0003,0 0 1.2rem #6ce2aa14;font-size:1.7rem;height:3.8rem;line-height:1;min-width:8.4rem;padding:0 1.35rem}.exercise-page__timer-actions .button.red{background:linear-gradient(180deg,#ffd6d62e,#ffd6d60a),#6e23238f;border-color:#ffbfbf2e;box-shadow:inset 0 1px 0 #ffffff1f,0 0 0 1px #ffa0a014,0 .65rem 1.35rem #0003,0 0 1.2rem #ff787814}.exercise-page__add-button{align-items:center;background:linear-gradient(180deg,#c2ffde2e,#c2ffde0a),#1d4e3c8a;border:1px solid #c2ffde2e;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff24,0 0 0 1px #79ffb014,0 .65rem 1.35rem #0003,0 0 1.2rem #6ce2aa1a;color:#effff2;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:1.8rem;font-weight:600;height:3.2rem;justify-content:center;line-height:1;padding:0;width:3.2rem}.exercise-page__add-button:focus-visible,.exercise-page__add-button:hover{border-color:#d4ffe947;filter:brightness(1.05) saturate(1.04);outline:none}.exercise-page__records{display:flex;flex-direction:column;gap:.45rem;margin-bottom:1rem}.exercise-page__record{padding:.55rem .8rem}.exercise-page__record-main{flex-wrap:wrap;gap:.45rem}.exercise-page__record-main,.exercise-page__record-summary{align-items:center;display:flex;justify-content:space-between}.exercise-page__record-summary{flex:1 1 36rem;gap:.7rem;min-width:0}.exercise-page__record-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;min-width:0}.exercise-page__record-date,.exercise-page__record-edit,.exercise-page__record-value{color:#f4fffa;font-size:1.32rem;line-height:1.25}.exercise-page__record-date{flex:0 0 auto;white-space:nowrap}.exercise-page__record-value{min-width:0}.exercise-page__record-actions{align-items:center;display:inline-flex;flex:0 0 auto;gap:.4rem}.exercise-page__record-action .icon1,.exercise-page__record-actions .icon1,.exercise-page__record-save .icon1{display:block;float:none;height:1.1rem;margin:0;object-fit:contain;position:static;top:auto;width:1.1rem}.exercise-page__record-action .icon1.del{height:1.15rem;width:1.15rem}.exercise-page__record-action,.exercise-page__record-save{align-items:center;background:#ffffff0a;border:1px solid #d6ffe929;border-radius:999px;cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.45rem;justify-content:center;padding:0;width:2.45rem}.exercise-page__record-action--danger{border-color:#ffbbbb29}.exercise-page__record-edit{align-items:center;display:inline-flex;flex:0 1 auto;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.exercise-page__record-inline-label{color:#dfece5b8;font-size:1.05rem;line-height:1}.exercise-page__record-input-wrap{width:6.9rem}.exercise-page__record-input{height:2.8rem;margin-bottom:0;padding-inline:.75rem}.exercise-page__performance-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem}.exercise-page__performance-card{border-color:#d6ffe91a;padding:.95rem 1rem 1rem}.exercise-page__performance-head{align-items:center;display:flex;gap:.8rem;justify-content:space-between;margin-bottom:.75rem}.exercise-page__performance-title{color:#f4fffa;font-size:1.3rem;line-height:1.2;text-align:left}.exercise-page__performance-meta{background:hsla(0,0%,100%,.035);border:1px solid #d6ffe91f;border-radius:999px;color:#dfece5c2;flex:0 0 auto;font-size:1.05rem;line-height:1;padding:.25rem .6rem}.exercise-page__performance-bar{background:linear-gradient(180deg,#ffffff1a,#ffffff08),hsla(0,0%,100%,.045);border:1px solid #ffd2d22e;border-radius:999px;box-shadow:inset 0 .15rem .8rem #00000042,0 0 0 1px #ffffff05;height:1.65rem;overflow:hidden;padding:.14rem;position:relative}.exercise-page__performance-bar:after{background:linear-gradient(180deg,#ffffff14,#fff0);border-radius:inherit;content:"";inset:.12rem;pointer-events:none;position:absolute}.exercise-page__performance-fill{align-items:center;border-radius:999px;box-shadow:inset 0 .1rem .2rem #ffffff2e,0 .35rem 1rem #8c14143d;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative}.exercise-page__performance-fill:before{background:linear-gradient(180deg,#ffffff57,#ffffff05 48%,#78000014),radial-gradient(circle at 18% 25%,#ffffff52,#0000 34%);content:"";inset:0;pointer-events:none;position:absolute}.exercise-page__performance-value{color:#fff1ec;font-size:1.15rem;font-weight:700;position:relative;text-shadow:0 .08rem .35rem #5e000059;z-index:1}.exercise-page__performance-detail-wrap{background:hsla(0,0%,100%,.025);border:1px solid #d6ffe914;border-radius:.95rem;margin-top:.8rem;padding:.8rem .9rem}.exercise-page__performance-detail{color:#dfece5d6;font-size:1.25rem;line-height:1.45;text-align:center}.exercise-page__performance-detail br{content:"";display:block;margin-top:.2rem}.exercise-page__chart-wrap{min-height:18rem;padding:.5rem .7rem .2rem .2rem}.exercise-page__chart{height:18rem}.exercise-page__chart .apexcharts-canvas,.exercise-page__chart .apexcharts-inner,.exercise-page__chart .apexcharts-svg{border-radius:1rem}.exercise-page__chart .apexcharts-gridline{stroke-linecap:round}.exercise-page__chart .apexcharts-xaxis text,.exercise-page__chart .apexcharts-yaxis text{filter:drop-shadow(0 0 .55rem rgba(8,16,20,.18))}.exercise-page__chart .apexcharts-tooltip{backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);background:linear-gradient(145deg,#ffffff29,#ffffff0a 42%,#d6dce205),#081014eb!important;border:1px solid #dce2e724!important;border-radius:1rem!important}@media(max-width:700px){.exercise-page{padding:.6rem 0 1rem}.exercise-page__toolbar-panel,.exercise-page__workout-card{padding:1rem}.exercise-page__toolbar-panel{padding:.7rem .8rem}.exercise-page__entry-head,.exercise-page__record-main,.exercise-page__record-summary,.exercise-page__toolbar-row,.exercise-page__workout-head,.exercise-page__workout-top{align-items:flex-start;flex-direction:row}.exercise-page__workout-top{gap:.45rem}.exercise-page__performance-grid{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.exercise-page__performance-head{align-items:center;flex-direction:row;gap:.55rem}.exercise-page__entry-controls{align-items:flex-end;gap:.25rem;justify-content:flex-end}.exercise-page__entry-field{width:min(5.4rem,100%)}.exercise-page__date-trigger,.exercise-page__note,.exercise-page__performance-detail,.exercise-page__record-date,.exercise-page__record-edit,.exercise-page__record-value,.exercise-page__tab-label,.exercise-page__toolbar-link,.exercise-page__workout-subtitle{font-size:1.15rem}.exercise-page__workout-title{font-size:1.6rem}.exercise-page__workout-title-row{gap:.3rem}.exercise-page__workout-title-note{font-size:1.02rem}.exercise-page__workout-meta{font-size:1.18rem;padding:.38rem .72rem}.exercise-page__entry-input{font-size:1.15rem;height:2.85rem;padding-inline:.55rem}.exercise-page__entry-panel--inline{flex:0 1 auto;max-width:17rem}.exercise-page__add-button,.exercise-page__timer-toggle{height:2.85rem;width:2.85rem}.exercise-page__records{gap:.4rem}.exercise-page__record{padding:.5rem .65rem}.exercise-page__record-main{flex-wrap:wrap;gap:.35rem}.exercise-page__record-main--editing{flex-wrap:nowrap}.exercise-page__record-summary{flex:1 1 24rem;gap:.55rem}.exercise-page__record-main--editing .exercise-page__record-summary{flex:1 1 auto;min-width:0}.exercise-page__record-meta{gap:.55rem}.exercise-page__record-edit{gap:.3rem;justify-content:flex-end}.exercise-page__record-main--editing .exercise-page__record-edit{flex:0 0 auto;flex-wrap:nowrap}.exercise-page__record-input-wrap{width:5.8rem}.exercise-page__record-input{height:2.55rem;padding-inline:.55rem}.exercise-page__performance-card{padding:.75rem .8rem .85rem}.exercise-page__performance-title{font-size:1.15rem}.exercise-page__performance-meta{font-size:.95rem;padding:.2rem .5rem}.exercise-page__performance-detail-wrap{margin-top:.6rem;padding:.65rem .7rem}.exercise-page__timer-value{font-size:5.4rem}.exercise-page__timer-panel{padding:.85rem .8rem .9rem}.exercise-page__timer-shell{padding:.95rem .7rem .85rem}.exercise-page__timer-actions .button{font-size:1.55rem;height:3.4rem;min-width:7.2rem}.exercise-page__record-actions{justify-content:flex-start}.exercise-page__chart-wrap{min-height:16rem;padding:.35rem .45rem .15rem .1rem}.exercise-page__chart{height:16rem}}.exercise-plan-popup{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:radial-gradient(circle at top,#ffffff12,#0000 38%),radial-gradient(circle at 20% 80%,#b4bec80a,#0000 30%),#080e1261}.exercise-plan-popup__content{backdrop-filter:blur(32px) saturate(165%);-webkit-backdrop-filter:blur(32px) saturate(165%);background:linear-gradient(145deg,#ffffff2e,#ffffff0a 42%,#d6dce208),#081014b8;border:1px solid #dce2e72e;border-radius:1.2rem;box-shadow:0 2.1rem 5.4rem #00000075,inset 0 0 0 1px #e4e9ee29,0 0 0 1px #a4acb524,0 0 3.6rem #7c848e1f;display:flex;flex-direction:column;height:min(72rem,100vh - 3.2rem);max-width:42rem;min-height:min(72rem,100vh - 3.2rem);overflow:hidden;position:relative}.exercise-plan-popup__content:before{background:radial-gradient(140% 115% at 0 0,#fff3 0,#ffffff21 18%,#d8dee40f 40%,rgba(216,222,228,.025) 56%,#0000 78%);content:"";height:min(18rem,62%);left:0;pointer-events:none;position:absolute;right:0;top:0}.exercise-plan-popup__content .popup_content_in_head{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(180deg,#ffffff26,#ffffff0a),#101e22b3;border-bottom:1px solid #d2d8de24}.exercise-plan-popup__content .popup_content_in_head_in{color:#d9e4dd;font-weight:600;letter-spacing:.045em;padding:1.1rem 5.1rem 1.1rem 1.6rem;text-align:left}.exercise-plan-popup__content .popup_content_in_head_in-close{box-sizing:border-box;height:3.2rem;opacity:.74;padding:.3rem;right:.9rem;top:50%;transform:translateY(-50%);width:3.2rem}.exercise-plan-popup__body{background:linear-gradient(180deg,#ffffff08,hsla(0,0%,100%,.008) 24%,rgba(212,218,224,.012)),#050a0d24;flex:1 1 auto;min-height:0;overflow:hidden}.exercise-plan-popup__body-in{color:#eefaf1;display:flex;flex-direction:column;height:100%;min-height:0;padding:1.35rem;position:relative;z-index:1}.exercise-plan-popup__top{flex:0 0 auto;padding-bottom:.85rem}.exercise-plan-popup__intro{color:#dfece5c2;font-size:1.2rem;line-height:1.45;margin-bottom:1rem}.exercise-plan-popup__search-wrap{grid-gap:.75rem;align-items:center;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto}.exercise-plan-popup__search-input-wrap{position:relative}.exercise-plan-popup__search{background:linear-gradient(180deg,#ffffff12,hsla(0,0%,100%,.025) 42%,#0810141a),#ffffff08;border:1px solid #dce2e724;border-radius:999px;box-sizing:border-box;color:#eefaf1;font-size:1.28rem;min-height:3.45rem;outline:none;padding:.48rem 4.15rem .48rem 1.15rem;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease;width:100%}.exercise-plan-popup__search-clear{background:#0000 url(/static/media/del.695748198d0a623b8814.svg) 50%/1.9rem 1.9rem no-repeat;border:0;border-radius:999px;cursor:pointer;height:2.45rem;opacity:.82;padding:0;position:absolute;right:1.15rem;top:50%;transform:translateY(-50%);transition:opacity .16s ease;width:2.45rem}.exercise-plan-popup__search-clear:focus-visible,.exercise-plan-popup__search-clear:hover{opacity:1}.exercise-plan-popup__search-clear:focus-visible{outline:0}.exercise-plan-popup__search::placeholder{color:#dfece57a}.exercise-plan-popup__search:focus{background:linear-gradient(180deg,#ffffff14,#ffffff08 42%,#0810141a),#ffffff0a;border-color:#beffdf38;box-shadow:0 0 0 .2rem #aeffd214}.exercise-plan-popup__search-meta{background:#ffffff0a;border:1px solid #beffdf1f;border-radius:999px;color:#dfece5c2;font-size:1.1rem;line-height:1.1;padding:.5rem .85rem;white-space:nowrap}.exercise-plan-popup__form{display:flex;flex:1 1 auto;flex-direction:column;gap:.55rem;min-height:0;overflow-y:auto;padding-bottom:.35rem;padding-top:.15rem}.exercise-plan-popup__group-wrap{display:flex;flex-direction:column;gap:.45rem}.exercise-plan-popup__group-head-wrap{margin-top:.2rem}.exercise-plan-popup__group-head{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,#8acaa3 20%,#0000),hsla(0,0%,100%,.045) 26%,#d6dce205),#081014a3;background:linear-gradient(135deg,color-mix(in srgb,var(--exercise-plan-accent,#8acaa3) 20%,#0000) 0,hsla(0,0%,100%,.045) 26%,#d6dce205 100%),#081014a3;border:1px solid color-mix(in srgb,#8acaa3 30%,#dce2e72e);border:1px solid color-mix(in srgb,var(--exercise-plan-accent,#8acaa3) 30%,#dce2e72e);border-radius:1rem;display:flex;gap:.85rem;justify-content:space-between;min-height:0;padding:.8rem 1rem}.exercise-plan-popup__group-head-main{min-width:0}.exercise-plan-popup__group-kicker{color:color-mix(in srgb,#8acaa3 62%,#fff 24%);color:color-mix(in srgb,var(--exercise-plan-accent,#8acaa3) 62%,#fff 24%);font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.exercise-plan-popup__group-title{color:color-mix(in srgb,#8acaa3 20%,#f4fffa);color:color-mix(in srgb,var(--exercise-plan-accent,#8acaa3) 20%,#f4fffa);font-size:1.6rem;font-weight:700;line-height:1;margin-top:0;word-break:break-word}.exercise-plan-popup__group-total{background:linear-gradient(135deg,color-mix(in srgb,#8acaa3 22%,#0000),#ffffff08),#ffffff0a;background:linear-gradient(135deg,color-mix(in srgb,var(--exercise-plan-accent,#8acaa3) 22%,#0000),#ffffff08),#ffffff0a;border:1px solid color-mix(in srgb,#8acaa3 34%,#ffffff1a);border:1px solid color-mix(in srgb,var(--exercise-plan-accent,#8acaa3) 34%,#ffffff1a);border-radius:999px;color:#f4fffa;flex:0 0 auto;font-size:1.15rem;font-weight:700;line-height:1;padding:.3rem .55rem;white-space:nowrap}.exercise-plan-popup__item{align-items:center;background:linear-gradient(180deg,#ffffff0f,hsla(0,0%,100%,.018) 42%,#08101414),#ffffff05;border:1px solid #dce2e71a;border-radius:1rem;color:#eefaf1;cursor:pointer;display:flex;gap:.9rem;padding:.95rem 1rem;text-align:left;transition:transform .14s ease,border-color .18s ease,background .18s ease;width:100%}.exercise-plan-popup__item:focus-visible,.exercise-plan-popup__item:hover{background:linear-gradient(180deg,#ffffff17,hsla(0,0%,100%,.028) 42%,#08101414),hsla(0,0%,100%,.026);border-color:#c2ffde2e;outline:none;transform:translateY(-1px)}.exercise-plan-popup__item.is-selected{background:linear-gradient(180deg,#adffce24,#adffce0a 42%,#08101414),#ffffff08;border-color:#aaffcb42}.exercise-plan-popup__check{background:#ffffff0a;border:1px solid #d6ffe92e;border-radius:.45rem;box-shadow:inset 0 0 0 1px #ffffff05;flex:0 0 auto;height:1.7rem;position:relative;width:1.7rem}.exercise-plan-popup__check.is-selected{background:linear-gradient(180deg,#c2ffde2e,#c2ffde0a),#1d4e3c8a;border-color:#c2ffde38}.exercise-plan-popup__check.is-selected:after{border-bottom:2px solid #effff2;border-right:2px solid #effff2;content:"";height:.85rem;left:.48rem;position:absolute;top:.2rem;transform:rotate(40deg);width:.45rem}.exercise-plan-popup__item-name{color:#eefaf1;flex:1 1 auto;font-size:1.28rem;line-height:1.3;min-width:0}.exercise-plan-popup__empty{background:linear-gradient(145deg,#ffffff12,#ffffff05 42%,rgba(214,220,226,.015)),#08101466;border:1px solid #dce2e71f;border-radius:1rem;color:#dfece5c2;font-size:1.24rem;line-height:1.5;padding:1rem 1.1rem}.exercise-plan-popup__foot{background:linear-gradient(180deg,#ffffff14,#ffffff05),#0a1216b8;border-top:1px solid #d2d8de1f}.exercise-plan-popup__foot-in{display:flex;gap:.7rem;justify-content:center;padding:1rem 1.35rem 1.15rem}.exercise-plan-popup__back,.exercise-plan-popup__save{border-radius:999px;min-width:9rem}@media(max-width:700px){.exercise-plan-popup__content{height:min(72rem,100vh - 1.8rem);max-width:calc(100vw - 1.8rem);min-height:min(72rem,100vh - 1.8rem)}.exercise-plan-popup__body-in{padding:1rem}.exercise-plan-popup__top{padding-bottom:.75rem}.exercise-plan-popup__group-head{align-items:center}.exercise-plan-popup__group-title{font-size:1.6rem}.exercise-plan-popup__foot-in{flex-direction:row;justify-content:center;padding:.9rem 1rem 1rem}.exercise-plan-popup__back,.exercise-plan-popup__save{margin-right:0!important;width:auto}.exercise-plan-popup__search-meta{font-size:1rem;padding:.45rem .7rem}.exercise-plan-popup__search-clear{right:1rem}}
/*# sourceMappingURL=main.d195e79b.css.map*/