.journal table,table{border-collapse:collapse}button:disabled,button:disabled:hover{background:#999!important}#main,body{display:grid}#main,input{background-color:#fff}.page,body{container-type:inline-size;container-name:page}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,::after,::before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size:4px;accent-color:var(--background-color)}a,button{cursor:revert}menu,ol,summary,ul{list-style:none}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(dialog:modal),:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:root{--background-color:#32324d;--background-color-dark:#181826;--link-color:#32324d;--link-color-hover:#181826;interpolate-size:allow-keywords}body{font-size:4rem;font-family:PTSansWebRegular,sans;color:#222;position:relative;grid-template-columns:min-content auto;min-height:100dvh}@media all and (display-mode:standalone){body{background-color:#32324d}}button{align-items:center;cursor:pointer;display:inline-flex;flex-flow:row nowrap;gap:2rem;line-height:1;user-select:none}button svg{fill:currentColor}button:disabled{cursor:not-allowed}h1,h2,h3,h4,h5,h6{text-wrap:balance;display:block}mark{background-color:#ff0}picture{display:block;line-height:0}select{background:#fff;height:1.5em}input[type=checkbox]{accent-color:var(--background-color);align-content:center;border-radius:15%;border:1px solid var(--background-color);cursor:pointer;display:inline-grid;font-size:1em;height:.7lh;justify-content:center;line-height:inherit;margin:.1lh;overflow:hidden;padding:0;width:.7lh}input[type=checkbox]:checked::before{content:"✓";color:var(--background-color)}input[type=range]{accent-color:var(--background-color);border:1px solid var(--background-color);height:1px}label{cursor:pointer}details{margin:.5lh 0}details summary{user-select:none;color:#4169e1!important}details summary:after{font-size:.8em;display:inline-block;content:'▼';margin-left:.2em;transition:transform .2s ease-in-out}details[open] summary:after{content:'▼';transform:rotate(-180deg)}audio{width:100%}.fa{font-size:16px!important;line-height:1}@media (max-width:800px){body{grid-template-columns:0 auto}}#main{box-shadow:0 0 1px 1px rgba(0,0,0,.2);align-content:start}body:has(.sidebar.hidden){grid-template-columns:1fr}.no-model{padding:8rem;text-align:center;color:#999}.hidden{display:none!important}.about{display:grid;grid-template-columns:1fr 1fr;gap:16px}.about .book-title{padding:10px 0}.about .book-title p{font-size:15px;text-wrap:balance}@container page (width < 480px){.about{grid-template-columns:1fr}}.show-content{background-color:var(--background-color);border-radius:10px;color:var(--color-white)!important;display:inline-block;margin:40px 0 0;padding:10px 20px;text-decoration:none}.show-content:hover{background-color:var(--background-color-dark)}address{margin:1lh 0}address p{font-family:PTSerifWebItalic,sans-serif;font-style:italic;margin:0!important}.sidebar{display:grid;grid-template-rows:min-content auto min-content;background-color:#fff;position:sticky;top:0;height:100dvh;user-select:none;z-index:2000;animation:show-sidebar .2s ease-in-out;width:80rem}@keyframes show-sidebar{from{margin-left:-80rem}to{margin-left:0}}.sidebar-backdrop{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}@media (max-width:800px){.sidebar-backdrop{display:block;background-color:rgba(0,0,0,.7)}}.sidebar-header{display:grid;background:var(--background-color);grid-template-columns:min-content auto;gap:4rem;padding:6rem 4rem;place-items:center start}.sidebar-header .book-icon{display:inline-grid;place-items:center;justify-content:center;aspect-ratio:1/1;background-color:#f0f8ff;border-radius:50%;color:#444;width:12rem;font-size:6rem}.sidebar-header hgroup{display:inline-grid;place-items:center start;color:#fff;line-height:1}.sidebar-header hgroup h1{font-size:4.7rem;margin:0}.sidebar-header hgroup .subtitle{font-size:3rem;margin:.5rem 0 0}.sidebar-menu{padding:2rem;border-right:1px solid rgba(0,0,0,.1);background-color:#fff;width:80rem}.sidebar-menu ul{display:grid;gap:1rem;padding:0;margin:0}.sidebar-menu a,.sidebar-menu a span{display:inline-flex;align-items:center}.sidebar-menu ul li{list-style-type:none}.sidebar-menu a{border-radius:2rem;color:#444;gap:4rem;padding:2rem;transition:all ease-in-out .2s;white-space:nowrap;width:100%}.sidebar-menu a:hover{background:#eee}.sidebar-menu a:active{color:#000}.sidebar-menu a svg{height:6rem;width:6rem;fill:#666}.add-note svg,.sidebar-footer svg,.top-bar .menu-button svg{fill:#fff}.sidebar-menu a span{height:6rem}.sidebar-menu a.active{font-weight:700}.sidebar-footer{background-color:var(--background-color);padding:4rem 2rem}.sidebar-footer a{align-items:center;border-radius:2rem;color:#fff;display:flex;font-size:4rem;gap:4rem;padding:2rem;transition:all ease-in-out .2s;width:100%}.sidebar-footer a:hover{background:var(--background-color-dark)}.sidebar-footer a.active{font-weight:700}.sidebar-footer svg{height:6rem;width:6rem}.bookmarks__buttons button svg,.notes button svg{width:1lh}.bookmark{padding:1rem;border:none;border-radius:1rem;background:0 0;vertical-align:middle}.bookmark svg{color:#999}.bookmark:hover{background-color:#eee}.bookmark.bookmarked svg{color:orange}.bookmarks__buttons{margin:4rem 0 0 3rem;display:flex;gap:4rem}.audio-cards-list,.notes,.notes form,.search{gap:4rem 0}.bookmarks__buttons button{color:#fff;background-color:var(--background-color);padding:1rem 4rem;border:none;border-radius:1rem}.bookmarks__buttons button:active,.bookmarks__buttons button:hover{background-color:var(--background-color-dark)}.top-bar{display:grid;z-index:1000;position:sticky;grid-template-columns:min-content auto min-content;height:min-content;top:0}.top-bar .menu-button{border:none;background:var(--background-color);padding:2rem;line-height:1}.top-bar .menu-button:active,.top-bar .menu-button:hover{background:var(--background-color-dark)}.top-bar .top-bar-title{display:inline-block;background:var(--background-color);border:none;color:#fff;padding:4.5rem 4rem;line-height:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.top-bar .top-bar-title:active,.top-bar .top-bar-title:hover{background:var(--background-color-dark)}.top-bar .top-bar-title b{font-weight:700}.top-bar .top-bar-title i{font-family:PTSansWebItalic,sans-serif;font-style:italic}.top-bar .top-bar-title i b,.top-bar .top-bar-title i strong{font-family:PTSerifWebBoldItalic,sans-serif}.top-bar .top-bar-title em{font-family:PTSerifWebItalic,sans-serif;font-style:italic}.top-bar .top-bar-title em b,.top-bar .top-bar-title em strong{font-family:PTSerifWebBoldItalic,sans-serif}.top-bar .bookmark{background:var(--background-color);border:none;border-radius:0;padding:2rem;line-height:1}.top-bar .bookmark:active,.top-bar .bookmark:hover{background:var(--background-color-dark)}.audio-cards-list{display:grid;grid-template-columns:1fr minmax(200px,800px) 1fr;padding:10rem 40px}.audio-cards-list .breadcrumbs{grid-column:2/3;user-select:none}.audio-cards-list .breadcrumbs a{color:#999}.audio-cards-list .breadcrumbs a:hover{color:var(--background-color)}.audio-card{grid-column:2/3;border:1px solid #ccc;padding:4rem;background:#fff}.audio-card h1{font-size:1.6em;margin-bottom:1rem;line-height:1.2}.audio-card .meta{margin-bottom:2rem;font-size:.8em;color:#666}.audio-card audio{margin:.5lh 0;width:100%}.audio-card .go-to-text a{color:#666}.audio-card .go-to-text a:hover{color:var(--background-color)}.lessons-list{display:grid;padding:4rem 4rem 4rem 3rem}.lessons-list-item{border-left:1rem solid var(--item-color,#000);border-right:1px solid var(--item-color,#000);border-top:1px solid color-mix(in srgb,var(--item-color) 80%,#fff 100%);border-bottom:1px solid color-mix(in srgb,var(--item-color) 80%,#fff 100%);margin:-1px 0 0;padding:4rem;display:grid;grid-template-columns:1fr min-content;gap:2rem}.lessons-list-item:hover{border-color:var(--item-color);border-left-color:color-mix(in srgb,var(--item-color) 100%,#fff 50%);background-color:color-mix(in srgb,var(--item-color) 3%,#fff 90%);z-index:1}.catalog-list li,.lessons-list-item .trens-links{border-top:1px solid color-mix(in srgb,var(--item-color) 80%,#fff 100%)}.lessons-list-item[level="1"]{font-weight:500;font-family:PTSansWebBold}.catalog h2.route-name,.catalog-list li>a b,.lessons-list-item>a b{font-weight:700}.lessons-list-item[level="2"]{padding-left:8rem}.lessons-list-item[level="3"]{padding-left:16rem}.lessons-list-item>a{color:#000;display:inline-block;padding:1rem;border-radius:1rem;text-wrap:pretty}.lessons-list-item>a:hover{background-color:color-mix(in srgb,var(--item-color) 20%,#fff 90%)}.lessons-list-item>a i{font-family:PTSansWebItalic,sans-serif;font-style:italic;color:#666}.lessons-list-item>a i b,.lessons-list-item>a i strong{font-family:PTSerifWebBoldItalic,sans-serif}.lessons-list-item>a em{font-family:PTSerifWebItalic,sans-serif;font-style:italic}.lessons-list-item>a em b,.lessons-list-item>a em strong{font-family:PTSerifWebBoldItalic,sans-serif}.catalog-list li>a i,.lessons-list-item .subitems li .author{font-family:PTSansWebItalic,sans-serif;font-style:italic}.lessons-list-item .subitems{padding:0 1rem 1rem}.lessons-list-item .subitems li{color:#444;font-size:.9em;line-height:1.2;list-style-position:inside;list-style-type:'• '}.lessons-list-item .subitems li .author{color:#666}.lessons-list-item .trens-links{grid-column:1/-1;font-size:.9em;padding-top:3rem}.journal .buttons,.journal table,.notes form,.search .no-model,.search h2.route-name,.search input,.search-card{grid-column:2/3}.lessons-list-item .trens-links a{display:inline-block;padding:1rem 2rem;border-radius:1rem;background-color:var(--item-color);color:#fff}.catalog h2.route-name{margin:4rem 0 0 3rem;line-height:1.5;font-size:1.4em}.catalog-list{display:grid;padding:4rem 4rem 4rem 3rem}.catalog-list li{border-left:1rem solid var(--item-color,#000);border-right:1px solid var(--item-color,#000);border-bottom:1px solid color-mix(in srgb,var(--item-color) 80%,#fff 100%);margin:-1px 0 0;padding:4rem;display:grid;grid-template-columns:1fr min-content;gap:2rem}.catalog-list li:hover{border-color:var(--item-color);border-left-color:color-mix(in srgb,var(--item-color) 100%,#fff 50%);background-color:color-mix(in srgb,var(--item-color) 3%,#fff 90%);z-index:1}.catalog-list li[level="2"]{padding-left:8rem}.catalog-list li[level="3"]{padding-left:16rem}.catalog-list li>a{color:#444;display:inline-block;padding:1rem;border-radius:1rem}.journal,.notes,.notes form,.search{display:grid}.catalog-list li>a:hover{background-color:color-mix(in srgb,var(--item-color) 20%,#fff 90%)}.catalog-list li>a svg{vertical-align:middle;margin-right:2rem;fill:#222}.catalog-list li>a i b,.catalog-list li>a i strong{font-family:PTSerifWebBoldItalic,sans-serif}.catalog-list li>a em{font-family:PTSerifWebItalic,sans-serif;font-style:italic}.catalog-list li>a em b,.catalog-list li>a em strong{font-family:PTSerifWebBoldItalic,sans-serif}.journal{grid-template-columns:40px auto 40px;padding:10rem 0}.notes,.search,.settings{grid-template-columns:1fr minmax(200px,800px) 1fr}.journal table tbody td,.journal table thead th{text-align:left;padding:2rem 1rem;text-wrap:balance}.journal table tbody tr:nth-child(even){background-color:#eee}.journal table tbody tr:nth-child(odd),.search-card{background-color:#fff}.journal table tbody tr:hover{background-color:#fffacd}.journal table tbody td{border:1px solid #ccc}.journal table thead th{border:1px solid var(--background-color);font-weight:400}.journal table thead th:not(:last-of-type){border-right-color:#fff}.journal table thead tr{background-color:var(--background-color);color:#fff}.journal table .result{text-align:center}.journal a,.journal a:hover{color:var(--link-color)}.journal a em{font-family:PTSerifWebItalic;font-style:italic}.journal a i{font-family:PTSansWebItalic;font-style:italic}.journal a b{font-weight:700}.journal .buttons{margin-top:5rem}.journal .buttons button{color:#fff;background-color:var(--background-color);border:none;border-radius:1rem;padding:3rem 4rem}.journal .buttons button:active,.journal .buttons button:hover{background-color:var(--background-color-dark)}.search{padding:10rem 40px}.search input{padding:2rem;border:2px solid #ccc}.search input:hover{border:2px solid #6495ed}.search input:focus{border:2px solid var(--background-color)}.note,.search-card{border:1px solid #ccc}.search input::placeholder{color:#666}.search h2.route-name{margin:4rem 0 0;line-height:1.5;font-size:1.4em;font-weight:700}.search-card{padding:4rem}.search-card h1{margin:0 0 4rem;line-height:1.5;font-weight:700}.search-card h1 a{color:var(--link-color)}.search-card h1 a:hover{color:#dc143c}.search-card p{line-height:1.5;margin:0 0 1em}.search-card p:last-of-type{margin:0}.search-card .pages{color:#666}.notes{padding:10rem 40px}.notes input,.notes textarea{border:1px solid var(--background-color);padding:2rem}.notes input{line-height:1}.notes textarea{line-height:1.5}.notes .form-buttons{grid-column:1/-1}.note,.notes .breadcrumbs,.notes .buttons,.settings .buttons,.settings .param,.settings .preview{grid-column:2/3}.notes button{color:#fff;background-color:var(--background-color);padding:1rem 4rem;border:none;border-radius:1rem}.notes button:active,.notes button:hover{background-color:var(--background-color-dark)}.notes .buttons{display:flex;gap:0 4rem;margin:4rem 0 0}.notes .breadcrumbs a{color:#999}.notes .breadcrumbs a:hover{color:var(--background-color)}.note{padding:4rem;background:#fff}.note time{display:block;color:#999;font-size:3rem}.note h1{margin:.5em 0 1rem;line-height:1.2;font-size:6rem;font-weight:400}.note h1 a{color:var(--background-color)}.note h1 a:active,.note h1 a:hover{color:var(--background-color-dark)}.note p{margin:1em 0 0}.note .buttons{border-top:1px solid #ccc;margin:4rem 0 0;padding:4rem 0 0;display:flex;gap:0 4rem}.note .buttons button{border:none;padding:2rem}.add-note{aspect-ratio:1/1;background:var(--background-color);border-radius:50%;border:none;bottom:6rem;display:inline-grid;font-size:10rem;font-weight:700;line-height:1;padding:1rem;place-content:center center;position:absolute;right:6rem;width:14rem}.add-note:hover,.add-note:hover:after{background:var(--background-color-dark)}.add-note:hover{font-size:11rem}.add-note:hover:after{content:attr(data-tooltip);display:block;position:absolute;font-size:3rem;top:25%;left:-240%;color:#fff;padding:2rem 3rem;border-radius:1rem;font-weight:400}.settings{display:grid;margin:8rem 0;gap:4rem}.settings .param{display:grid;align-items:start;gap:4rem}.settings .preview{border:1px solid #ccc;padding:20px;background-color:#fff;font-size:calc(var(--preview-font-size) * 1px)}.settings .buttons button{background-color:#dc143c;color:#fff;padding:2rem 4rem;border-radius:1rem}.settings .buttons button:hover{background-color:color-mix(in srgb,#dc143c 80%,#000 20%)}.pdf-viewer{border:none;height:calc(100vh - 52px)}.pdf-page-viewer{border:none;height:calc(100vh - 52px - 72px);width:100%;margin-bottom:4rem}.page .check{display:flex;flex-flow:row wrap;gap:4rem;border-top:1px solid var(--background-color);margin:1.5lh -40px 1.5lh -3.7em;padding:20px 40px 20px 3.7em}.tasks-end,.tasks-start{align-items:center;min-height:100dvh;grid-column:2/3}.page .check h2{text-align:center;font-size:1.5em;width:100%;margin:0}.page .check a{color:#fff!important;background-color:var(--background-color);padding:1rem 4rem;border:none;border-radius:1rem}.go-to-text{margin-top:4rem;user-select:none}.go-to-text a{color:#666}.go-to-text a:hover{color:var(--background-color)}.listenwrite .icons{margin-bottom:-1.4em}.listenwrite .icons i{margin-left:-1.2em}.tasks-start{background:#fff;display:flex;flex-flow:column nowrap;justify-content:center}.tasks-start .type{text-transform:uppercase;text-align:center;color:#777}.tasks-start h1.lesson-name{text-align:center;font-size:10rem;max-width:30ex;padding:0 4rem;margin:4rem 0}.tasks-start .lesson-icon{width:10rem;height:10rem;border-radius:50%;margin:10rem 0 20rem}.tasks-start button#start{background:var(--background-color);border:none;border-radius:8rem;color:#fff;font-size:4rem;padding:4rem;text-align:center;flex-grow:0;text-transform:uppercase}.tasks-start button#start:active,.tasks-start button#start:hover{background:var(--background-color-dark)}.tasks-end{background:#fff;display:flex;flex-flow:column nowrap;justify-content:center}.tasks-end .type{text-transform:uppercase;text-align:center;color:#777}.tasks-end h1.lesson-name{display:block;text-align:center;font-size:10rem;max-width:30ex;padding:0 4rem;margin:4rem 0}.tasks-end .result{font-size:6rem;margin-bottom:4rem}.tasks-end .wrapper{margin:12rem 0}.tasks-end button{--color:#50507b;background:0 0;border:none;border-radius:2rem;display:inline-flex;align-items:center;flex-flow:row nowrap;gap:1rem;color:var(--color);margin:4rem 0;text-align:center;width:max-content;font-size:4rem;padding:2rem}.tasks-end button svg{display:inline-block;width:2.4em;fill:var(--color)}.tasks-end button span{white-space:nowrap}.tasks-end button:hover{--color:#444;background:#eee}.tasks-end button:active{--color:#7474a4}.task-header{margin:8rem;text-align:center}.task-header h3{--task-header-title-color:#666;display:inline-grid;font-size:4rem;aspect-ratio:1/1;color:var(--task-header-title-color);border:2px solid var(--task-header-title-color);border-radius:50%;margin:0;width:2em;place-items:center center}.task-header h3.valid{--task-header-title-color:green}.task-header h3.invalid{--task-header-title-color:red}.task-footer{text-align:center}.task-footer .invalid,.task-footer .valid{display:inline-block;color:#fff;padding:2rem 4rem;border-radius:1rem;font-size:4rem;cursor:not-allowed}.task-footer .valid{background:green}.task-footer .invalid{background:red}.task-footer button{border:none;color:#fff;background:var(--background-color);padding:2rem 4rem;border-radius:1rem;font-size:4rem}.task-footer button:active,.task-footer button:hover{background:var(--background-color-dark)}.tasks-nav{align-items:center;display:flex;background:#fff;flex-flow:row nowrap;grid-column:2/3;padding:0;gap:2px}.tasks-nav button{box-sizing:content-box;display:inline-block;height:1rem;width:auto;border:none;border-top:1rem solid #fff;border-bottom:1rem solid #fff;cursor:pointer;outline:0;background:#ccc;flex-grow:1;line-height:0;font-size:0;padding:0}.tasks-nav button.active{background:orange}.tasks-nav button.valid{background:green}.tasks-nav button.invalid{background:red}.tasks-nav button.active.invalid,.tasks-nav button.active.valid{background:orange}.tasks-nav .start-end{width:2rem;border:none;flex-grow:0;box-sizing:border-box}.tasks-bottom-nav{align-self:end;background:var(--background-color);display:grid;grid-template-columns:1fr minmax(100px,960px) 1fr;grid-column:1/-1;height:min-content;bottom:0;left:0;right:0;padding:4rem 10rem;position:sticky;z-index:2}.tasks .task,.tasks-bottom-nav .wraper{grid-column:2/3}.tasks-bottom-nav button{border:none;color:#fff;padding:3rem 4rem;border-radius:1rem;font-size:4rem;line-height:1;background:0 0}.tasks-bottom-nav button:active,.tasks-bottom-nav button:hover{background:var(--background-color-dark)}[task_type=checkbox] .variants input:hover,[task_type=checkbox] .variants label:not(:has(picture)):hover{background-color:#eee}.tasks-bottom-nav .previous{float:left}.tasks-bottom-nav .next,.tasks-bottom-nav .showResults{float:right}[task_type=checkbox] .variants{display:grid;gap:1rem;grid-template-columns:min-content auto;line-height:1.5;margin:4rem 0;user-select:none}[task_type=checkbox] .variants label img{max-height:120px;margin:1rem}[task_type=checkbox] .variants label img:hover{opacity:.9}[task_type=checkbox] .variants label p:not(:last-of-type){margin-bottom:.5lh}[task_type=checkbox] .variants label:not(:has(picture)){padding:0 1rem;border-radius:1rem}[task_type=concordance] .concordance{border:1px solid #ccc;display:grid;grid-template-columns:repeat(2,1fr);margin:4rem}[task_type=concordance] .item{background-color:#fff;border:1px solid #ccc;cursor:pointer;margin:-1px;padding:2rem;user-select:none}[task_type=concordance] .item p:not(:last-of-type){margin-bottom:1lh}[task_type=concordance] .item p:has(+i){text-align:right}[task_type=concordance] .item picture{background-color:#fff;display:block}[task_type=concordance] .item picture img{display:block;width:100%;max-height:120px;object-fit:contain}[task_type=concordance] .item:hover{border:1px solid orange;outline:orange solid 1px;z-index:1}[task_type=concordance] .left_col,[task_type=concordance] .right_col{display:grid;grid-auto-rows:1fr}[task_type=drop] .groups{display:flex;flex-flow:row nowrap;gap:0 4rem;margin-bottom:8rem}[task_type=drop] .group{background-color:#fff;border:1px solid #999;display:flex;flex-flow:column nowrap;margin:0 -1px;width:100%}[task_type=drop] .group_header{border-bottom:1px solid #999;font-weight:700;padding:2rem;text-align:center;text-wrap:balance;user-select:none}[task_type=drop] .group_header img{max-height:200px;width:100%;object-fit:contain}[task_type=drop] .group_dropzone{align-items:flex-start;display:flex;flex-flow:row wrap;gap:1rem;min-height:100px;padding:1rem}[task_type=drop] .items{align-content:baseline;align-items:flex-start;border-bottom:1px solid #999;border-top:1px solid #999;display:flex;flex-flow:row wrap;gap:1rem;margin-bottom:8rem;min-height:18rem;padding:4rem 0}[task_type=drop] .item{background-color:#fffaf0;border:1px solid #ccc;border-radius:2rem;cursor:pointer;display:inline-block;padding:2rem;user-select:none;line-height:1}[task_type=input] input[type=text]{margin:0;text-align:center;field-sizing:content}[task_type=inputm] .inputm{margin:4rem 0}[task_type=inputm] input[type=text]{margin:0;text-align:center;field-sizing:content;padding:0}[task_type=order] .items{display:flex;flex-flow:row wrap;gap:2rem;list-style-type:none;padding:0}[task_type=order] .item{border:1px solid #ddd;border-radius:1rem;cursor:pointer;min-height:1.5em;min-width:1.5em;opacity:1;padding:1rem 2rem;text-align:center;user-select:none}[task_type=order] .item:hover{outline:orange solid 1px;z-index:1}[task_type=order] .vertical{flex-flow:column nowrap;gap:0}[task_type=order] .vertical .item{background:#fff;border-radius:0;display:block;text-align:left;margin:-1px 0;padding:2rem}[task_type=order] .horisontal .item{display:inline-block;font-size:1.2em;margin:-1px 0}[task_type=order] .horisontal .item img{max-height:180px;aspect-ratio:1;object-fit:contain}[task_type=order] .highlighted{background:#9acd32}.ghost-class{border:2px solid orange;z-index:1}.sortable-chosen{background:#fff;outline:orange solid 2px!important;opacity:1}[task_type=select] select{appearance:none;background-color:transparent;border:0;border-bottom:2px solid #7474a4;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;max-width:100%;min-width:1ex;padding:0;field-sizing:content;-webkit-appearance:none;-moz-appearance:none}.tasks i[cap],.tasks i[cap] b{font-family:PTSansWebRegular}[task_type=select] select:focus{border:none;border-bottom:2px solid orange;box-shadow:none;outline:0}[task_type=select] select:hover{border:none;border-bottom:2px solid orange}[task_type=select] select option{background-color:#fff;display:inline-block;font-size:inherit;padding:1rem}[task_type=select] select option:checked{background-color:#eee}.tasks{display:grid;min-height:100dvh;margin-top:20px;grid-template-columns:1fr minmax(100px,960px) 1fr;align-items:start;font-size:calc(var(--text-font-size) * 1px)}.tasks .task{background:#fff;padding:0 20px 20px;min-height:100dvh}.tasks .task .task-title p{text-align:left}.tasks .task .task-text{margin:8rem 0 0}.task-body{margin:6rem 0 12rem}.task-audios,.task-images{margin:4rem 0}.task-body input[type=text]{border:none;border-bottom:2px solid #00bfff;padding:0;font-size:inherit;font-weight:400;min-width:1ch;background-color:transparent}.task-images{display:grid;grid-auto-flow:column;justify-items:center;gap:4rem;flex-flow:row wrap;justify-content:start}.task-images picture img{max-height:200px;width:100%;object-fit:contain}.task-audios audio{width:100%}.tasks section.author{font-style:italic;text-align:right;margin-top:2rem}.tasks em,.tasks i{font-style:italic}.tasks i[cap]{font-style:normal;font-variant-caps:all-small-caps}.tasks i[cap] b{font-weight:400;text-shadow:0 0 2px var(--color-black-0)}.task-text p:not(:last-of-type){margin-bottom:.5lh}.task-text strong{font-weight:700}.task-text h1{text-align:center;margin-bottom:.2lh}.lightbox{overscroll-behavior-block:contain;padding:1rem;width:max-content;border:none;outline:0}.lightbox img{display:block;height:100%;line-height:1;max-height:94vh;max-width:94vw;object-fit:contain;width:100%}.lightbox::backdrop{background-color:rgba(0,0,0,.5)}