.button{border:2px solid;border-radius:var(--border-radius-m);background:var(--light);box-shadow:var(--shadow);cursor:pointer;outline:none;text-decoration:none}.button:hover{text-decoration:none}.button-M{padding:5px 10px;font-size:var(--text-m);line-height:var(--text-m-line)}.button-L{padding:10px;font-size:var(--text-l);line-height:var(--text-l-line)}.button.primary{border-color:var(--primary-color);color:var(--primary-color)}.button.error{border-color:var(--invalid-color);color:var(--invalid-color)}.button.muted{border-color:var(--muted-text-color);color:var(--muted-text-color)}.button.fill{color:var(--primary-color-fg)}.button.fill.primary{background:var(--primary-color)}.button.fill.error{background:var(--invalid-color)}.button.fill.muted{background:var(--muted-text-color)}.button.disabled{opacity:.7;pointer-events:none}.card{border:var(--border);border-radius:var(--border-radius-m)}.card__title{margin-top:8px}.checkbox{display:inline-flex;align-items:center;margin:0 8px 4px 0}.checkbox__input{position:absolute;opacity:0}.checkbox__icon{opacity:0}.checkbox__box{width:16px;height:16px;border:var(--border);border-radius:var(--border-radius-s);margin-right:var(--gap-size-s);cursor:pointer;line-height:var(--text-xs-line);transition:background-color var(--animation-duration) ease-in-out}.checkbox__label{display:flex;align-items:center;color:var(--dark)}.checkbox.checked .checkbox__icon{opacity:1}.checkbox.checked .checkbox__box{background:var(--primary-color)}.checkbox .disabled .checkbox__box{background:var(--light-gray-color)}.clipboard{cursor:pointer}.confirm{width:300px;border-radius:var(--border-radius-m);background:var(--light)}.confirm__text{padding:8px;font-size:var(--text-m);line-height:var(--text-m-line);text-align:center}.confirm__buttons{display:flex;justify-content:space-between;padding:8px;border-top:var(--border)}.confirm__buttons button{width:100%}.confirm__buttons button:first-child{margin-right:16px}.controls{z-index:1;width:100%;max-width:1024px;box-sizing:border-box;padding-bottom:2px;border-radius:0 0 var(--border-radius-s) var(--border-radius-s);border-top:none;margin-right:auto;margin-left:auto;background:var(--light);box-shadow:var(--shadow)}.controls .input-text{margin:0 var(--gap-size);transition:margin-bottom var(--animation-duration) ease-in-out}.controls .lang-selector{margin:var(--gap-size)}.controls .pos-selector{padding-bottom:2px}.controls .search-type-selector,.controls .pos-selector,.controls .flavorisation-selector{flex:1 1 auto;margin:0 var(--gap-size)}.controls .search-type-selector:first-child,.controls .pos-selector:first-child,.controls .flavorisation-selector:first-child{margin-top:var(--gap-size)}.controls .search-type-selector:not(.controls .search-type-selector:last-child,.controls .pos-selector:last-child,.controls .flavorisation-selector:last-child),.controls .pos-selector:not(.controls .search-type-selector:last-child,.controls .pos-selector:last-child,.controls .flavorisation-selector:last-child),.controls .flavorisation-selector:not(.controls .search-type-selector:last-child,.controls .pos-selector:last-child,.controls .flavorisation-selector:last-child){margin-bottom:var(--gap-size)}@media (width <= 1024px){.controls{border-radius:0}}.expand__container{overflow:hidden;max-height:0;box-sizing:border-box;margin-bottom:0;opacity:0;transition:max-height var(--animation-duration) linear,opacity var(--animation-duration) linear}.expand__button-wrap{padding-top:2px}.expand__button{display:block;width:21px;height:16px;padding:0;border:none;margin:3px auto;background:var(--light);color:var(--muted-text-color);cursor:pointer;outline:none;transition:transform var(--animation-duration) linear}.expand.expanded .expand__button{transform:rotate(180deg)}.expand.expanded .expand__container{max-height:400px;opacity:1}.flavorisation-selector .selector__select{width:50%}@media (width <= 450px){.flavorisation-selector .selector__select{width:65%}}.header{position:relative;z-index:10;display:flex;width:100%;max-width:1052px;box-sizing:border-box;align-items:center;justify-content:space-between;padding:8px 16px;margin:0 auto;box-shadow:0 8px 16px #00000026}.header:before{position:absolute;z-index:-1;right:-50vw;left:-50vw;height:100%;background-color:var(--header-background-color);content:""}.header .show-menu-button{z-index:10;display:none;width:var(--line-length);height:var(--line-length);box-sizing:content-box;padding:3px;border:1px solid var(--gray-5);border-radius:4px;background:none;color:inherit;cursor:pointer;font:inherit;outline:inherit}.header .show-menu-button:focus{outline:0}.header .show-menu-button>.lines{position:relative;display:block;width:var(--line-length);height:var(--line-width);background-color:var(--light);transition:transform var(--animation-duration) linear,margin var(--animation-duration) linear,background-color var(--animation-duration) linear}.header .show-menu-button>.lines:before,.header .show-menu-button>.lines:after{position:absolute;display:block;width:var(--line-length);height:var(--line-width);background-color:var(--light);content:"";transition:transform var(--animation-duration) linear,margin var(--animation-duration) linear,background-color var(--animation-duration) linear}.header .show-menu-button>.lines:after{margin-top:calc(-1 * var(--base-margin))}.header .show-menu-button>.lines:before{margin-top:var(--base-margin)}.header .show-menu-button>.lines.active{background-color:#0000}.header .show-menu-button>.lines.active:before,.header .show-menu-button>.lines.active:after{margin-top:0}.header .show-menu-button>.lines.active:after{transform:rotate(-45deg)}.header .show-menu-button>.lines.active:before{transform:rotate(45deg)}.header .menu{display:flex;align-items:center;justify-content:space-between}.header .menu-item{position:relative;margin-left:10px;color:var(--gray-a);cursor:pointer;font-size:var(--text-m);font-weight:500;line-height:var(--text-l-line);transition:color var(--animation-duration) linear;white-space:nowrap}.header .menu-item.active{color:var(--light)}.header .menu-item.active:after{opacity:1}.header .menu-item:after{position:absolute;top:-50%;right:0;color:var(--primary-color);content:attr(data-sub-title);font-size:var(--text-xs);opacity:.8;transition:opacity var(--animation-duration) ease-in-out}.header .menu-item:hover{color:var(--gray-d);text-decoration:none}.header .menu-item:hover:after{opacity:1}.header .logo{display:flex;align-items:center;justify-content:space-between;padding:5px 0;margin:0;color:var(--light);font-size:var(--text-l);font-weight:500;white-space:nowrap}@media (width <= 395px){.header .logo{font-size:var(--text-ml)}}.header .logo-img{display:flex;margin-right:10px;cursor:pointer}.header .badge:after{position:absolute;width:8px;height:8px;border-radius:50%;animation:.3s show forwards;background-color:var(--primary-color);content:"";opacity:0;pointer-events:none}.header.mobile{flex-wrap:wrap}.header.mobile .menu{width:100%;max-height:0;flex-direction:column;align-items:center;opacity:0;pointer-events:none}.header.mobile .menu.anim{transition:max-height var(--animation-duration) linear,opacity var(--animation-duration) linear}.header.mobile .menu-item{margin-top:8px;margin-bottom:8px}.header.mobile .menu.active{max-height:500px;opacity:1;pointer-events:all}.header.mobile .logo{overflow:hidden;padding-right:33px;text-overflow:ellipsis}.header.mobile .logo-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header.mobile .show-menu-button{position:absolute;top:12px;right:16px;display:block;background:var(--header-background-color)}.header.mobile .show-menu-button.badge:after{top:-4px;right:-4px}.header.mobile .show-menu-button.expanded.badge:after{animation:.3s hide forwards}.hint{width:fit-content;color:var(--muted-text-color);cursor:pointer;font-size:var(--text-m);line-height:var(--text-m-line);text-decoration:underline}.hint-global{position:absolute;z-index:100;display:flex;width:fit-content;max-width:256px;height:fit-content;padding:8px;border-radius:var(--border-radius-s);background:var(--dark);box-shadow:var(--shadow);color:var(--light);opacity:0;transform:translateY(-100%);transition:opacity var(--animation-duration) ease-in-out;word-break:normal}.hint-global.visible{opacity:1}.input-text{position:relative}.input-text__input{width:100%;padding:8px 16px;border:var(--border);border-radius:var(--border-radius-s);background:var(--light);color:var(--dark);font-size:var(--text-l);font-weight:500;line-height:30px}.input-text__input:focus{outline:var(--outline)}.input-text__input:not([value=""]){color:var(--dark)}.input-text__input::-webkit-search-decoration,.input-text__input::-webkit-search-cancel-button,.input-text__input::-webkit-search-results-button,.input-text__input::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-text__clear-button{position:absolute;z-index:10;top:9px;right:4px;display:block;width:30px;height:30px;padding:0;border:0;border-radius:50%;background-color:var(--light);color:var(--muted-text-color);cursor:pointer;font-family:Impact,fantasy;font-size:30px;font-weight:600;line-height:30px;outline:none;transition:background var(--animation-duration)}.input-text__clear-button:focus{outline:0}.input-text__clear-button:hover,.input-text__clear-button:focus{background-color:#007bff40}.input-text__clear-button[disabled]{display:none}.lang-selector{display:flex;align-items:center;justify-content:space-between}.lang-selector option,.lang-selector select{text-transform:capitalize}.lang-selector button{color:var(--primary-color)}.lang-selector__isv{overflow:hidden;min-width:40%;box-sizing:border-box;flex:0 1;padding:4px 6px;border:var(--border);border-radius:var(--border-radius-s);color:var(--dark);font-size:var(--text-m);line-height:var(--text-l-line);outline:none;text-overflow:ellipsis;text-transform:capitalize}.lang-selector__another{min-width:40%;flex:0 1}.lang-selector__another .selector__select{padding:6px}.lang-selector__change-dir-button{width:30px;height:30px;padding:0;border:none;border-radius:50%;background:none;cursor:pointer;outline:none;transition:transform var(--animation-duration) ease-in-out,background-color var(--animation-duration) ease-in-out}.lang-selector__change-dir-button.rotate{transform:rotate(180deg)}.lang-selector__change-dir-button:hover{background-color:#007bff40}.lang-selector__change-dir-button:focus{outline:var(--outline)}.lineSelector{position:relative;display:flex;height:40px;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none}.lineSelector .slide{position:absolute;height:40px;border-radius:.35rem;background:var(--primary-color);box-shadow:var(--shadow);pointer-events:none;transition:margin-left var(--animation-duration) ease-in-out}.lineSelector .item{z-index:1;display:flex;flex:1 1 0;align-items:center;justify-content:center;color:var(--primary-color);font-weight:500;text-align:center;transition:color var(--animation-duration) ease-in-out}.lineSelector .item.active{color:var(--primary-color-fg)}.loader{position:absolute;z-index:100;top:0;left:0;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;pointer-events:none;transition:opacity var(--animation-duration) ease-in-out}.loader.loading{opacity:1;pointer-events:all}.loader__title{margin-top:10px;color:var(--muted-text-color);font-size:28px;font-weight:500}#app{position:absolute;display:flex;overflow:hidden;width:100%;height:100%;flex-direction:column;background:var(--main-background-color)}.spinner{display:inline-block;border-style:solid;border-color:var(--primary-color);border-radius:50%;border-right-color:transparent;animation:spinner-animation .75s linear infinite;vertical-align:text-bottom}@keyframes spinner-animation{to{transform:rotate(360deg)}}.modal-dialog{position:relative;z-index:25;display:flex;max-width:1000px;max-height:100%;flex-direction:column;padding:0;border:none;background:transparent;transition:opacity var(--animation-duration) ease-in-out}.modal-dialog-back{position:absolute;z-index:20;top:0;left:0;width:100%;height:100%;background:var(--overlay-color);opacity:.5}.modal-dialog-container{position:absolute;z-index:20;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity var(--animation-duration) ease-in-out}.modal-dialog-container.show{opacity:1;pointer-events:all}.modal-dialog__header{display:flex;justify-content:space-between;padding:16px;border-radius:var(--border-radius-s) var(--border-radius-s) 0 0;border-bottom:var(--border);background:var(--light)}.modal-dialog__header-title{color:var(--dark);font-size:var(--text-l);font-weight:600;line-height:var(--text-l-line)}.modal-dialog__header-title .details{font-style:italic;font-weight:400}.modal-dialog__header-close{border:none;background:none;color:var(--light-gray-color);cursor:pointer;font-size:var(--text-xl);font-weight:700;line-height:var(--text-xl-line);outline:none;transition:var(--animation-duration) color ease-in-out}.modal-dialog__header-close:hover{color:var(--muted-text-color)}.modal-dialog__body{overflow:auto;min-width:500px}@media (width <= 678px){.modal-dialog__body{min-width:90vw;padding:.5vh 2.5vw}}@media (width <= 450px){.modal-dialog__body{min-width:90vw}.modal-dialog__body td,.modal-dialog__body td span{font-size:2.5vw!important}}.modal-dialog__body,.modal-dialog__footer{padding:12px 24px}@media (width <= 678px){.modal-dialog__body,.modal-dialog__footer{padding:.5vh 2.5vw}}.modal-dialog__footer{border-radius:0 0 var(--border-radius-s) var(--border-radius-s);border-top:var(--border);background:var(--light);line-height:1.5}@media (width <= 450px){.modal-dialog__footer{font-size:3vw}}.notification-container{position:absolute;top:0;left:0;display:flex;width:100%;justify-content:center;pointer-events:none}.notification{z-index:21;display:block;padding:2px 10px;border-radius:var(--border-radius-m);margin-top:10%;background:var(--primary-color);box-shadow:var(--shadow);color:var(--light);font-size:var(--text-ml);opacity:0;pointer-events:none;transition:opacity var(--animation-duration) ease-in-out}.notification.error{background:var(--invalid-color)}.notification.valid{background:var(--valid-color)}.notification.show{opacity:1;pointer-events:all}.offline-placeholder{display:flex;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;padding:var(--gap-size);background:var(--light);text-align:center}.pos-selector .selector__select{width:50%}@media (width <= 450px){.pos-selector .selector__select{width:65%}}.results-card{position:relative;width:100%;max-width:1024px;box-sizing:border-box;flex-shrink:0;padding:16px 16px 24px;border-radius:var(--border-radius-s);margin-bottom:var(--gap-size);background:var(--light);box-shadow:var(--shadow)}.results-card:focus{outline:var(--outline)}.results-card.selected{outline:4px solid var(--primary-color)}.results-card__text{display:flex;flex-wrap:wrap;align-items:center;justify-content:start;color:var(--dark);font-weight:600;gap:4px}.results-card .translate{font-size:var(--text-l);line-height:var(--text-l-line)}.results-card .original{font-size:var(--text-m);line-height:var(--text-m-line)}.results-card.short{overflow:hidden;padding:8px;margin-bottom:8px}.results-card.short .results-card__bottom{display:flex;align-items:flex-end;justify-content:space-between}.results-card-actions{position:absolute;right:4px;bottom:4px;display:flex;gap:2px}.results-card-actions .action-button{flex:0 1 auto;padding:1px 3px;border:none;background:none;color:var(--primary-color);cursor:pointer;font-size:var(--text-s);line-height:var(--text-s-line);outline:none}@media (width <= 395px){.results-card-actions .action-button{font-size:var(--text-xs);line-height:var(--text-xs-line)}}.results-card-actions .action-button.hide{display:none}.results-card-actions.short{position:initial;display:flex;margin-right:-4px;margin-bottom:-4px}.results-card-actions.short .action-button{display:flex;width:24px;height:24px;align-items:center;justify-content:center;padding:0;border-radius:var(--border-radius-s);background:var(--primary-color);color:var(--primary-color-fg);font-size:var(--text-xs);line-height:var(--text-xs-line);transition:transform var(--animation-duration) ease-in-out}.results-card-actions.short .action-button:active{transform:scale(.9)}.results-card-actions.short .action-button:not(:first-child){margin-left:4px}.results-card-check-badge{position:absolute;top:6px;right:6px;padding:2px 4px;border-radius:var(--border-radius-s);background:var(--invalid-color);color:var(--status-badge-color);font-size:var(--text-xs);font-weight:700;line-height:var(--text-xs-line)}.results-card-check-badge.verified{background:var(--valid-color)}.results-card-check-badge.short{top:0;right:0;width:16px;height:16px;padding:0;border-radius:0;background:linear-gradient(45deg,var(--transperent) 0%,var(--transperent) 50%,var(--invalid-color) 50%,var(--invalid-color) 100%)}.results-card-check-badge.short.verified{display:none}.results-card-original,.results-card-original .words,.results-card-original .word{display:flex;flex-wrap:wrap;gap:4px}.results-card-original .word:not(:last-child):after{padding-left:2px;color:var(--muted-text-color);content:"/";font-weight:400}.results-card-original .ipa{color:var(--muted-text-color);font-weight:500}.results-card-original .caseInfo{font-style:italic;font-weight:400;letter-spacing:-.5pt}.results-card-status{padding:0;border:none;margin:0 0 0 4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;font:inherit;transition:transform var(--animation-duration) ease-in-out}.results-card-status:hover{transform:scale(1.3)}.results-empty{margin-top:100px;font-size:var(--text-xxl);font-weight:600;text-align:center}.results-empty__smile{white-space:nowrap}.results-empty__filter{padding:0 15px;margin-top:5px;color:var(--muted-text-color);font-size:var(--text-l)}.results-empty__button{height:40px;padding:0 10px;border:none;border-radius:.35rem;margin-top:20px;background:var(--primary-color);box-shadow:var(--shadow);color:var(--light);cursor:pointer;font-size:var(--text-m);font-weight:500;outline:none}.results-list{display:flex;overflow:auto;height:100%;flex-direction:column;align-items:center;padding:var(--gap-size) 0;color:var(--dark)}.results-list__message-for-users{width:100%;max-width:1024px;box-sizing:border-box;padding:var(--gap-size);white-space:pre-line}.results-list.short{padding:var(--gap-size-s) 0}@media (width <= 1024px){.results-list{padding-right:var(--gap-size)!important;padding-left:var(--gap-size)!important}.results-list.short{padding:var(--gap-size-s)!important}}.animation-container{overflow:auto;width:100%;height:100%;padding:0;margin:0}.animation-container.grammarRoute{height:calc(100% - 60px)}.animation-container.show{opacity:1;transition:opacity var(--animation-duration) ease-in-out}.animation-container.hide{opacity:0;transition:opacity var(--animation-duration) ease-in-out}.selector{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;color:var(--dark);white-space:nowrap}.selector.hide-label label{position:absolute;opacity:0}.selector__title{font-size:var(--text-ml)}.selector__select{width:100%;box-sizing:border-box;padding:6px 28px 6px 12px;border:var(--border);border-radius:var(--border-radius-s);background:var(--light);color:var(--dark);cursor:pointer;font-size:var(--text-m);line-height:var(--text-m-line);outline:none}.selector__select:focus{outline:var(--outline)}.selector:after{position:absolute;top:14px;right:7px;display:block;width:0;height:0;border-top:8px solid var(--gray-6);border-right:5px solid transparent;border-left:5px solid transparent;content:""}.table{width:100%;margin:10px auto;border-collapse:collapse;font-size:var(--text-m);font-weight:600;line-height:1.4;text-align:start}.table .with-tips{width:100%;color:var(--dark)}.table th,.table td{height:10px;box-sizing:border-box;border:2px solid var(--table-border-color);text-align:center}.table th.B,.table td.B{background:#90caf9}.table th.b,.table td.b{background:var(--table-highlighted-cell)}.table th.G,.table td.G{background:#a5d6a7}.table th.g,.table td.g{background:#c8e6c9}.table th.R,.table td.R{background:#ef9a9a}.table th.r,.table td.r{background:#ffcdd2}.table th.S,.table td.S{background:var(--table-highlighted-cell)}.table th.s,.table td.s{background:#eee}.table th.ts,.table td.ts{text-align:start}.table th.te,.table td.te{text-align:end}.table th.d,.table td.d{background:#bdbdbd;color:var(--light);text-align:center}.table th.D,.table td.D{background:#90a4ae;color:var(--light);text-align:center}.table th.nowrap,.table td.nowrap{white-space:nowrap}.table th.bt,.table td.bt{border-top-color:transparent}.table th.br,.table td.br{border-right-color:transparent}.table th.bb,.table td.bb{border-bottom-color:transparent}.table th.bl,.table td.bl{border-left-color:transparent}.textarea{position:relative;display:flex;flex-direction:column}.textarea__error-text{color:var(--invalid-color);font-size:var(--text-m);line-height:var(--text-m-line)}.textarea__native{overflow:auto;box-sizing:border-box;padding:var(--gap-size-s);border:var(--border);border-radius:var(--border-radius-s);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--light);color:var(--dark);outline:none;resize:none}.textarea__native.M{font-size:var(--text-m);line-height:var(--text-m-line)}.textarea__native.L{font-size:var(--text-l);line-height:var(--text-l-line)}.textarea.error .textarea__native{border:2px solid var(--invalid-color)}.textarea:not(.error) textarea:focus{outline:var(--outline)}:root{--gray-1: #111;--gray-2: #222;--gray-3: #333;--gray-4: #444;--gray-5: #555;--gray-6: #666;--gray-7: #777;--gray-8: #888;--gray-9: #999;--gray-a: #aaa;--gray-b: #bbb;--gray-c: #ccc;--gray-d: #ddd;--gray-e: #eee}.color-theme--light{--primary-color: #1E88E5;--primary-color-fg: #fff;--muted-text-color: #9E9E9E;--light-gray-color: #999;--valid-color: #43A047;--invalid-color: #E53935;--yellow-color: #FFB300;--header-background-color: #272727;--input-border-color: #E0E0E0;--shadow: 0 8px 16px rgb(0 0 0 / 5%);--border: 1px solid var(--input-border-color);--outline: 2px solid var(--primary-color);--table-highlighted-cell: #81D4FA;--table-border-color: var(--gray-9);--overlay-color: #000;--main-background-color: #FAFAFA;--tips-background-color: #1976D2;--status-badge-color: #fff;--dark: #212121;--light: #fff;--transperent: rgb(1 1 1 / 0%)}.color-theme--dark{--primary-color: #42A5F5;--primary-color-fg: #fff;--muted-text-color: #BDBDBD;--light-gray-color: #999;--valid-color: #43A047;--invalid-color: #E53935;--yellow-color: #FFB300;--header-background-color: #272727;--input-border-color: #333;--shadow: 0 8px 16px rgb(0 0 0 / 5%);--border: 1px solid var(--input-border-color);--outline: 2px solid var(--primary-color);--table-highlighted-cell: #1976D2;--table-border-color: var(--gray-9);--overlay-color: #000;--main-background-color: #262626;--tips-background-color: #81D4FA;--status-badge-color: #fff;--dark: #fff;--light: #212121;--transperent: rgb(1 1 1 / 0%)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{border:none;border-radius:2px;background:var(--gray-8)}::-webkit-scrollbar-thumb:hover{background:var(--gray-8)}::-webkit-scrollbar-thumb:active{background:var(--gray-8)}::-webkit-scrollbar-track{border:none;border-radius:0;background:var(--main-background-color)}::-webkit-scrollbar-track:hover{background:var(--main-background-color)}::-webkit-scrollbar-track:active{background:var(--main-background-color)}::-webkit-scrollbar-corner{background:transparent}:root{--text-xxl: 28px;--text-xxl-line: 28px;--text-xl: 24px;--text-xl-line: 24px;--text-l: 20px;--text-l-line: 24px;--text-ml: 18px;--text-ml-line: 22px;--text-m: 16px;--text-m-line: 20px;--text-s: 14px;--text-s-line: 18px;--text-xs: 12px;--text-xs-line: 16px}:root{--border-radius-s: 5px;--border-radius-m: 8px;--line-width: 3px;--line-length: 25px;--base-margin: 8px;--animation-duration: .15s;--transition-duration: .1s;--gap-size: 16px;--gap-size-s: 8px}:root .custom-text span.p{color:#9c27b0}:root .custom-text span.r{color:#f44336}:root .custom-text span.g{color:#4caf50}:root .custom-text span.b{color:#3f51b5}:root .custom-text span.s{color:#9e9e9e}:root .custom-text span.k{color:sienna}:root .custom-text span.B{font-weight:600}:root .custom-text span.i{font-style:italic}.primary-color{color:var(--primary-color)}.muted-color{color:var(--muted-text-color)}.text-xs{font-size:var(--text-xs);line-height:var(--text-xs-line)}.text-s{font-size:var(--text-s);line-height:var(--text-s-line)}.text-m{font-size:var(--text-m);line-height:var(--text-m-line)}.text-l{font-size:var(--text-l);line-height:var(--text-l-line)}html,body{overflow:hidden;width:100%;height:100%;padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}#app,input,select,button,a,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Noto Sans,sans-serif;font-optical-sizing:auto}a{display:inline-block!important;color:var(--primary-color);cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}.bold{font-weight:700}.cursor-pointer{cursor:pointer}h4{font-size:var(--text-xl)}h5{font-size:var(--text-l)}h6{font-size:var(--text-m)}h4,h5,h6{margin:0 0 8px;color:var(--dark);font-weight:600}hr{height:0;box-sizing:content-box;border:none;border-top:var(--border);margin:10px 0}p{padding:0;margin:0;color:var(--dark)}i,div{color:var(--dark)}
