.mselect__list{font-family:Noto Sans,sans-serif}.coach-widget .coach-name,.studies .study .top,.ublog-post-card__intro{font-family:Roboto,sans-serif;font-weight:300}.coach-list__side{color:var(--c-font-page);text-shadow:0 1px 0 var(--c-font-shadow)}.coach-show .coach-widget,.mselect__label{box-shadow:inset 0 1px 3px -2px #737373, inset 0 -4px 8px -3px hsl(from var(--c-body-gradient) h s calc(l + 3)/.8), 0 1px 3px 0 #0003}:where(html.light) .coach-show .coach-widget,.coach-show :where(html.light) .coach-widget,:where(html.light) .mselect__label{box-shadow:inset 0 3px 3px -2px #fff6, inset 0 -4px 8px -3px hsl(from var(--c-body-gradient) h s calc(l + 5)/.8), 0 1px 3px 0 #0000002e}.coach-show .coach-widget,.mselect__label{background:linear-gradient(to bottom, var(--c-metal-top), var(--c-metal-bottom));text-shadow:.5px .5px 0 rgb(from var(--c-dimmer) r g b/calc(alpha * .8))!important}.coach-show .coach-widget:hover:not(.disabled,:disabled,[disabled]),.mselect__label:hover:not(.disabled,:disabled,[disabled]){box-shadow:inset 0 1px 3px -2px var(--c-border-light), inset 0 -5px 16px -3px hsl(from var(--c-body-gradient) h s calc(l + 5)/.8), 0 2px 4px 0 #0000003d}:where(html.light) .coach-show .coach-widget:hover:not(.disabled,:disabled,[disabled]),.coach-show :where(html.light) .coach-widget:hover:not(.disabled,:disabled,[disabled]),:where(html.light) .mselect__label:hover:not(.disabled,:disabled,[disabled]){box-shadow:inset 0 4px 3px -2px #fff6, inset 0 -5px 8 16px -3px hsl(from var(--c-body-gradient) h s calc(l + 7)/.8), 0 2px 4px 0 #00000036}.coach-show .coach-widget:hover:not(.disabled,:disabled,[disabled]),.mselect__label:hover:not(.disabled,:disabled,[disabled]){background:linear-gradient(to bottom, var(--c-metal-top-hover), var(--c-metal-bottom-hover))}:where(html.transp) .coach-show .coach-widget:hover:not(.disabled,:disabled,[disabled]),.coach-show :where(html.transp) .coach-widget:hover:not(.disabled,:disabled,[disabled]),:where(html.transp) .mselect__label:hover:not(.disabled,:disabled,[disabled]){box-shadow:inset 0 1px 3px -2px var(--c-border-light), inset 0 -5px 16px -3px hsl(from var(--c-body-gradient) h s calc(l + 5)/.8), 0 2px 4px 0 #00000026}:where(html.light) :where(html.transp) .coach-show .coach-widget:hover:not(.disabled,:disabled,[disabled]),.coach-show :where(html.light) :where(html.transp) .coach-widget:hover:not(.disabled,:disabled,[disabled]),:where(html.light) :where(html.transp) .mselect__label:hover:not(.disabled,:disabled,[disabled]){box-shadow:inset 0 4px 3px -2px #fff6, inset 0 -5px 8 16px -3px hsl(from var(--c-body-gradient) h s calc(l + 7)/.8), 0 2px 4px 0 #0000001f}.mselect__label{box-shadow:inset 0 1px 3px -2px #737373, inset 0 -4px 8px -3px hsl(from var(--c-body-gradient) h s calc(l + 3)/.8), 0 1px 3px 0 #0000001a}:where(html.light) .mselect__label{box-shadow:inset 0 2px 3px -2px #fff6, inset 0 -4px 8px -3px hsl(from var(--c-body-gradient) h s calc(l + 5)/.8), 0 1px 3px 0 #00000014}.mselect__label{border:1px solid var(--c-border)}.mselect__label:hover:not(.disabled,:disabled,[disabled]){box-shadow:inset 0 1px 3px -2px var(--c-border-light), inset 0 -5px 16px -3px hsl(from var(--c-body-gradient) h s calc(l + 5)/.8), 0 2px 4px 0 #0000001f}:where(html.light) .mselect__label:hover:not(.disabled,:disabled,[disabled]){box-shadow:inset 0 4px 3px -2px #fff6, inset 0 -5px 8 16px -3px hsl(from var(--c-body-gradient) h s calc(l + 7)/.8), 0 2px 4px 0 #0000001a}:where(html.transp) .mselect__label:hover:not(.disabled,:disabled,[disabled]){box-shadow:inset 0 1px 3px -2px var(--c-border-light), inset 0 -5px 16px -3px hsl(from var(--c-body-gradient) h s calc(l + 5)/.8), 0 2px 4px 0 #0000000f}:where(html.light) :where(html.transp) .mselect__label:hover:not(.disabled,:disabled,[disabled]){box-shadow:inset 0 4px 3px -2px #fff6, inset 0 -5px 8 16px -3px hsl(from var(--c-body-gradient) h s calc(l + 7)/.8), 0 2px 4px 0 #0000000d}:where(html.transp) .mselect__list{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mselect__list{box-shadow:0 14px 28px #00000026,0 10px 10px #0000001f}.studies .study .top .study-name,.studies .study li{white-space:nowrap}.coach-show__sections section .content a,.studies .study .top,.ublog-post-card__intro{overflow-wrap:break-word;word-break:normal}.coach-widget table th{overflow-wrap:normal;word-break:normal}.studies .study .top .study-name,.studies .study li{text-overflow:ellipsis;overflow:hidden}.mselect__label:after{vertical-align:middle;text-transform:none;speak:none;content:attr(data-icon);opacity:.9;unicode-bidi:isolate;font-family:lichess;font-size:1.2em;font-style:normal;font-weight:400}.coach-widget .overlay,.studies .study .overlay{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.coach-widget table [data-icon],.coach-widget table .rating td{flex-flow:wrap;align-items:center;display:flex}.studies .study .top{flex-flow:row;align-items:center;display:flex}.ublog-post-card__image:after{flex-flow:wrap;justify-content:center;align-items:center;display:flex}.mselect__label{flex-flow:row;justify-content:space-between;align-items:center;display:flex}.mselect__list{flex-flow:column;display:flex}.mselect__list,.mselect__label,.coach-show__main,.ublog-post-card{border-radius:var(---ui-roundness,7px)}.coach-show__main,.ublog-post-card{overflow:hidden;box-shadow:0 2px 2px #00000014,0 3px 1px -2px #0000002e,0 1px 5px #0000001a}:where(html.transp) .coach-show__main,:where(html.transp) .ublog-post-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mselect{white-space:nowrap;position:relative}.mselect__toggle{z-index:-1;opacity:0;position:absolute}:where(html.transp) .mselect__label{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mselect__label{padding-inline:1rem .6rem;cursor:pointer;gap:1ch;padding-top:.3rem;padding-bottom:.3rem}.mselect__label:after{content:"";color:var(--c-primary);margin-inline:.4em 0;font-size:70%}.mselect__label:focus-visible,.mselect__toggle:focus-visible~.mselect__label{outline:2px solid var(--c-primary)}html:not([dir=rtl]) .mselect__list{left:0}html[dir=rtl] .mselect__list{right:0}.mselect__list{z-index:111;background:var(--c-bg-popup);transform-origin:top;min-width:100%;max-height:60vh;transition:transform .15s;position:absolute;top:0;overflow-y:auto;transform:scaleY(0)}.mselect__toggle:checked~.mselect__list{transform:scale(1)}@media (max-width:800px){.mselect__toggle:checked~.mselect__list{top:calc(50vh - var(---site-header-height));position:fixed;transform:translateY(-50%)scale(1)}dialog .mselect__toggle:checked~.mselect__list{position:absolute;top:0;transform:scale(1)}}.mselect__toggle:checked~.mselect__list *{opacity:1;visibility:visible;transition:opacity .125s ease-in-out .125s}.mselect__item{white-space:nowrap;visibility:hidden;opacity:0;color:var(--c-primary);border-left:3px solid #0000;padding:.3em 1em;transition:background-color .15s,border-color .15s;display:block}.mselect__item.current{background:var(--c-bg-zebra);border-color:var(--c-primary)}.mselect__item:hover{background:var(--c-primary);color:var(--c-over)}.mselect__item:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}.mselect__item:before{margin-inline-end:.4em}.ublog-post-cards{grid-template-columns:repeat(auto-fill,minmax(22em,1fr));gap:1em;display:grid}.ublog-post-card{background:var(--c-bg-zebra);color:var(--c-font);text-align:left;direction:ltr;transition:box-shadow .15s;position:relative}.ublog-post-card--link:hover{box-shadow:0 0 5px var(--c-link), 0 0 20px var(--c-link)}.ublog-post-card__top{background-size:cover;background-image:var(---thumb-backdrop-url);line-height:0;display:block;position:relative}.ublog-post-card__over-image{line-height:1.3em;position:absolute;top:0}.ublog-post-card__over-image.pos-bottom{top:unset;bottom:0}.ublog-post-card__over-image{padding-inline:.5em;--c-ublog-post-card-over-image:#ddd;padding-top:.2em;padding-bottom:.3em}:where(html.light) .ublog-post-card__over-image{--c-ublog-post-card-over-image:#333}.ublog-post-card__over-image{color:var(--c-ublog-post-card-over-image);text-shadow:0 1px 1px #000;background:#000000a6}:where(html.light) .ublog-post-card__over-image{text-shadow:0 1px 1px #fff;background:#ffffffa6}.ublog-post-card__over-image{opacity:1}.ublog-post-card time,.ublog-post-card .user-link{z-index:0}.ublog-post-card time:before,.ublog-post-card .user-link:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0}html:not([dir=rtl]) .ublog-post-card time{left:0}html[dir=rtl] .ublog-post-card time{right:0}.ublog-post-card time{border-radius:var(---ui-roundness,7px) 0 calc(var(---ui-roundness,7px) / 2) 0}html:not([dir=rtl]) .ublog-post-card .user-link{right:0}html[dir=rtl] .ublog-post-card .user-link{left:0}.ublog-post-card .user-link{border-radius:0 var(---ui-roundness,7px) 0 calc(var(---ui-roundness,7px) / 2)}.ublog-post-card__image{border-radius:calc(var(---ui-roundness,7px) - 1px) calc(var(---ui-roundness,7px) - 1px) 0 0;width:100%;height:auto}.ublog-post-card__image.ublog-post-image-default{background-image:url(/lichess/~lichess1.org/assets/images/placeholder-margin.png);background-position:50%;background-size:cover}.ublog-post-card__image{aspect-ratio:1.6;display:block;position:relative}.ublog-post-card__image:after{content:attr(alt);background:var(--c-font-dimmer);width:100%;height:100%;color:var(--c-font-dim);position:absolute;top:0;left:0}.ublog-post-card__content{max-height:12em;padding:4% 3% 4% 6%;display:block}.ublog-post-card__title{-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--c-font-clear);-webkit-box-orient:vertical;font-size:1.3em;display:-webkit-box;overflow:hidden}.ublog-post-card__intro{-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--c-font);-webkit-box-orient:vertical;margin-top:.5em;display:-webkit-box;overflow:hidden}.ublog-post-card--by-lichess{border:2px solid var(--c-brag);border-radius:calc(var(---ui-roundness,7px) + 2px)}.ublog-post-card--by-lichess .user-link{color:var(--c-brag);font-weight:700}.studies{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}@media (min-width:979.3px){.studies{grid-template-columns:repeat(auto-fill,minmax(45ch,1fr))}}.studies .study{border:1px solid var(--c-border);border-width:0 1px 1px 0;padding:1em .6em 1em 1.3em;transition:all .15s;position:relative;overflow:hidden}.studies .study .body{font-size:.9em;display:flex}.studies .study .chapters{flex:0 0 58%;max-width:58%}.studies .study .members{flex:0 0 40%;max-width:40%;margin-inline-start:2%}.studies .study li{color:var(--c-font-dim);unicode-bidi:plaintext;display:flex}.studies .study li:before{color:var(--c-font-dimmer)}.studies .study .top{gap:1rem}.studies .study .top .study-name{color:var(--c-primary);unicode-bidi:plaintext;margin:0;font-size:1.5em;font-weight:400;display:block}.studies .study .top div{overflow:hidden}.studies .study .top span{color:var(--c-font-dim);font-size:.9rem;display:block}.studies .study .top .study__icon{color:color-mix(in oklab, var(--c-primary) 80%, var(--c-bg));flex:none;font-size:3em}.studies .study .top .study__icon img{margin:0}.studies .study .top .private{color:var(--c-brag)}.studies .study:hover{background:color-mix(in oklab, var(--c-primary) 10%, var(--c-bg))}.studies .study:hover .top:before{color:var(--c-link)}.studies.compact{position:relative}.studies.compact:after{content:"";background:var(--c-bg-box);pointer-events:none;width:1px;position:absolute;inset:0 0 0 auto}.studies.compact .study.compact>.study__icon{margin-inline-end:.3em}.studies .study-unfeature{z-index:3;position:absolute;top:.5em;right:.5em}.studies .study-unfeature .button{padding:.3em .5em}main .coach-main{grid-area:main;min-height:70vh}main.coach-full-page .coach-side{grid-area:side;margin:2em 2em 0}main.coach-full-page{grid-template-areas:"main""side";display:grid}@media (min-width:1119.3px){main.coach-full-page{grid-template-columns:300px auto;grid-template-areas:"side main";gap:2rem}main.coach-full-page .coach-side{margin:4rem 0 0}}.coach-widget{padding-bottom:1rem;transition:all .15s;display:flex;position:relative}@media (min-width:799.3px){.coach-widget{height:300px}}.coach-widget .picture{display:none}@media (min-width:799.3px){.coach-widget .picture{display:block}}.coach-widget .overview{margin:1.3em 2.5vw 0}.coach-widget .coach-name{text-transform:uppercase;letter-spacing:3px;margin:0 0 .6rem;font-size:2em}.coach-widget .headline{margin:0 0 1em;font-size:1.2em;font-style:italic}.coach-widget .headline.medium{margin-bottom:.8em;font-size:1em}.coach-widget .headline.large{margin-bottom:.7em;font-size:.9em}.coach-widget table{line-height:1.7}.coach-widget table th{color:var(--c-font-dim);text-align:right;padding-inline-end:1.2em;font-size:.9em}.coach-widget table .seen{color:var(--c-font-dim)}.coach-widget table .seen time{font-size:inherit;opacity:inherit}.coach-widget table .rating td a{color:var(--c-font);display:flex}.coach-widget table .rating td a span{margin-inline-start:.5em}.coach-widget table .flag img{vertical-align:text-bottom;aspect-ratio:1;margin-inline-start:.5em}.coach-list .mselect{font-size:1.2em}.coach-list__side{text-align:center;margin-top:2rem}.coach-list__side p{margin-top:1em;font-size:1.1em}.coach-list__main .coach-widget{border-top:1px solid var(--c-border);overflow:hidden}.coach-list__main .coach-widget:nth-child(2n){background:var(--c-bg-zebra);justify-content:space-between}.coach-list__main .coach-widget:nth-child(2n) .picture{order:3}.coach-list__main .coach-widget:hover{background:color-mix(in oklab, var(--c-accent) 12%, var(--c-bg))}@media (max-width:499.29px){.coach-list__main .rating{display:none}}.coach-show__side>.button{display:block}.coach-show .coach-widget{border-bottom:1px solid var(--c-border);height:auto}.coach-show .coach-widget .overview{padding-bottom:.5em}.coach-show__sections{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-auto-flow:dense;margin:var(---box-padding);gap:3em;display:grid}.coach-show__sections section{font-size:1.2em}@media (max-width:499.29px){.coach-show__sections{grid-template-columns:auto}}.coach-show__title{color:var(--c-brag);margin:0 0 1rem;font-size:1.8rem}.coach-show__youtube{border:1px solid var(--c-border);background:#000;border-width:0 1px 1px;padding:2em}.coach-show__youtube .list{flex-flow:wrap;justify-content:space-between;display:flex}.coach-show__youtube iframe{background:#000;width:256px;height:192px;margin-bottom:10px}.coach-show__studies,.coach-show__posts{margin-top:2em}.coach-show__studies .coach-show__title,.coach-show__posts .coach-show__title{padding:1em var(---box-padding)}.coach-show__studies .studies{border-top:1px solid var(--c-border)}.coach-show__posts .ublog-post-cards{margin:0 var(---box-padding)}