@font-face{font-family:'Space Grotesk';src:url('../themes/cleverclash/assets/fonts/SpaceGrotesk-Bold.woff2') format('woff2'),url('../themes/cleverclash/assets/fonts/SpaceGrotesk-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Space Grotesk';src:url('../themes/cleverclash/assets/fonts/SpaceGrotesk-Light.woff2') format('woff2'),url('../themes/cleverclash/assets/fonts/SpaceGrotesk-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Space Grotesk';src:url('../themes/cleverclash/assets/fonts/SpaceGrotesk-Medium.woff2') format('woff2'),url('../themes/cleverclash/assets/fonts/SpaceGrotesk-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Space Grotesk';src:url('../themes/cleverclash/assets/fonts/SpaceGrotesk-SemiBold.woff2') format('woff2'),url('../themes/cleverclash/assets/fonts/SpaceGrotesk-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Space Grotesk';src:url('../themes/cleverclash/assets/fonts/SpaceGrotesk-Regular.woff2') format('woff2'),url('../themes/cleverclash/assets/fonts/SpaceGrotesk-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
#silktide-wrapper{--focus:0 0 0 2px #fff,0 0 0 4px #000,0 0 0 6px #fff;--boxShadow:-5px 5px 10px 0px #00012,0px 0px 50px 0px #0001a;--fontFamily:'Halyard Display',Helvetica Neue,Segoe UI,Arial,sans-serif;--primaryColor:#000;--backgroundColor:#FFF;--textColor:#000;--backdropBackgroundColor:#00033;--backdropBackgroundBlur:0px;--cookieIconColor:#00;--cookieIconBackgroundColor:#FFF;position:fixed;bottom:0;right:0;width:100%;height:100%;z-index:99999;pointer-events:none;border:0px;display:flex;justify-content:center;align-items:center}#silktide-backdrop-global{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:auto;border:0px;display:none}
#silktide-wrapper a{all:unset;display:inline-block;color:var(--primaryColor);text-decoration:underline}#silktide-wrapper a:hover{cursor:pointer;color:var(--textColor)}
#silktide-wrapper a:focus,
#silktide-wrapper #silktide-banner button:focus,
#silktide-wrapper #silktide-modal button:focus,
#silktide-wrapper #silktide-cookie-icon:focus{outline:none;box-shadow:var(--focus);border-radius:5px}#silktide-wrapper #silktide-cookie-icon:focus{border-radius:50%} #silktide-wrapper .st-button{color:var(--backgroundColor);background-color:var(--primaryColor);border:2px solid var(--primaryColor);padding:10px 20px;text-decoration:none;text-align:center;display:inline-block;font-size:16px;line-height:24px;cursor:pointer;border-radius:5px}#silktide-wrapper .st-button--primary{}#silktide-wrapper .st-button--primary:hover{background-color:var(--backgroundColor);color:var(--primaryColor)}#silktide-wrapper .st-button--secondary{background-color:var(--backgroundColor);color:var(--primaryColor)}#silktide-wrapper .st-button--secondary:hover{background-color:var(--primaryColor);color:var(--backgroundColor)}
#silktide-banner{font-family:var(--fontFamily);color:var(--textColor);background-color:var(--backgroundColor);box-sizing:border-box;padding:32px;border-radius:5px;pointer-events:auto;border:0px;position:fixed;bottom:16px;right:16px;width:600px;overflow:auto;max-width:calc(100% - 32px);max-height:calc(100vh - 32px);transform:translate(0,-20px);opacity:0;animation:silktide-slideInDown 350ms ease-out forwards;animation-delay:0.3s;box-shadow:-5px 5px 10px 0px #00012,0px 0px 50px 0px #0001a}#silktide-banner:focus{border-radius:50%}#silktide-banner.center{top:50%;left:50%;bottom:auto;right:auto;position:fixed;transform:translate(-50%,calc(-50% - 20px));animation:silktide-slideInDown-center 350ms ease-out forwards}#silktide-banner.bottomLeft{bottom:16px;left:16px;position:fixed}#silktide-banner.bottomCenter{bottom:16px;left:50%;position:fixed;transform:translate(-50%,-20px);animation:silktide-slideInDown-bottomCenter 350ms ease-out forwards}#silktide-banner .preferences{display:flex;gap:5px;border:none;padding:15px 0px;background-color:transparent;color:var(--primaryColor);cursor:pointer;font-size:16px}#silktide-banner .preferences span{display:block;white-space:nowrap;text-decoration:underline}#silktide-banner .preferences span:hover{color:var(--textColor)}#silktide-banner .preferences:after{display:block;content:'>';text-decoration:none}#silktide-banner p{font-size:16px;line-height:24px;margin:0px 0px 15px}#silktide-banner a{display:inline-block;color:var(--primaryColor);text-decoration:underline;background-color:var(--backgroundColor)}#silktide-banner a:hover{color:var(--textColor)}#silktide-banner a.silktide-logo{display:flex;align-items:center;justify-content:center;fill:var(--primaryColor);margin-left:auto;width:48px;height:48px}#silktide-banner .actions{display:flex;gap:16px;flex-direction:column;margin-top:24px}@media (min-width:600px){#silktide-banner .actions{flex-direction:row;align-items:center}}#silktide-banner .actions-row{display:flex;gap:16px;flex-direction:row;align-items:center;justify-content:space-between;flex-grow:1}
#silktide-modal{display:none;pointer-events:auto;overflow:auto;width:800px;max-width:100%;max-height:100%;border:0px;transform:translate(0px,-20px);opacity:0;animation:silktide-slideInUp-center 350ms ease-out forwards;box-shadow:-5px 5px 10px 0px #00012,0px 0px 50px 0px #0001a;font-family:var(--fontFamily);color:var(--textColor);flex-direction:column;padding:30px;background-color:var(--backgroundColor);border-radius:5px;box-sizing:border-box}
#silktide-modal header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px}#silktide-modal h1{font-family:var(--fontFamily);color:var(--textColor);font-size:24px;font-weight:500;margin:0px}#silktide-modal .modal-close{display:inline-flex;border:none;padding:13px;border:0px;cursor:pointer;background:var(--backgroundColor);color:var(--primaryColor)}#silktide-modal .modal-close svg{fill:var(--primaryColor)} #silktide-modal section{flex:1;margin-top:32px}#silktide-modal section::-webkit-scrollbar{display:block;width:5px}#silktide-modal section::-webkit-scrollbar-thumb{background-color:var(--textColor);border-radius:10px}#silktide-modal p{font-size:16px;line-height:24px;color:var(--textColor);margin:0px 0px 15px}#silktide-modal p:last-of-type{margin:0px}#silktide-modal fieldset{padding:0px;border:none;margin:0px 0px 32px}#silktide-modal fieldset:last-of-type{margin:0px}#silktide-modal legend{padding:0px;margin:0px 0px 10px;font-weight:700;color:var(--textColor);font-size:16px}#silktide-modal .cookie-type-content{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}
#silktide-modal .switch{flex-shrink:0;position:relative;display:inline-block;height:34px;width:74px;cursor:pointer}#silktide-modal .switch:focus-within{outline:none;box-shadow:var(--focus);border-radius:25px}#silktide-modal .switch input{opacity:0;position:absolute}#silktide-modal .switch__pill{position:relative;display:block;height:34px;width:74px;background:var(--textColor);border-radius:25px}#silktide-modal .switch__dot{position:absolute;top:2px;left:2px;display:block;height:30px;width:30px;background:var(--backgroundColor);border-radius:50%;transition:left 150ms ease-out}#silktide-modal .switch__off,
#silktide-modal .switch__on{text-transform:uppercase;font-size:15px;font-weight:500;color:var(--backgroundColor);position:absolute;top:7px;right:8px;transition:right 150ms ease-out,opacity 150ms ease-out}#silktide-modal .switch__off{opacity:1}#silktide-modal .switch__on{opacity:0}#silktide-modal .switch input:checked+.switch__pill{background:var(--primaryColor)}#silktide-modal .switch input:checked~.switch__dot{left:calc(100% - 32px)}#silktide-modal .switch input:checked~.switch__off{right:calc(100% - 32px);opacity:0}#silktide-modal .switch input:checked~.switch__on{right:calc(100% - 34px);opacity:1}#silktide-modal .switch input:disabled+.switch__pill{opacity:0.65;cursor:not-allowed}
#silktide-modal footer{display:flex;flex-direction:column;gap:16px;margin-top:24px}@media (min-width:600px){#silktide-modal footer{flex-direction:row;align-items:center}}#silktide-modal footer a{margin-left:auto;padding:14px 0px}#silktide-cookie-icon{display:none;position:fixed;bottom:10px;left:10px;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;padding:0px;border:none;background-color:var(--cookieIconColor);cursor:pointer;box-shadow:0px 0px 6px 0px #0001a;pointer-events:auto;animation:silktide-fadeIn 0.3s ease-in-out forwards}#silktide-cookie-icon.bottomRight{left:auto;right:10px}#silktide-cookie-icon svg{fill:var(--cookieIconBackgroundColor)}
#silktide-backdrop{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--backdropBackgroundColor);backdrop-filter:blur(var(--backdropBackgroundBlur));pointer-events:all}
@keyframes silktide-fadeIn{from{opacity:0}to{opacity:1}}@keyframes silktide-slideInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes silktide-slideInDown-center{from{opacity:0;transform:translate(-50%,calc(-50% - 20px))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes silktide-slideInDown-bottomCenter{from{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%,0)}}@keyframes silktide-slideInUp-center{from{opacity:0;transform:translate(0px,20px)}to{opacity:1;transform:translate(0px,0px)}}#silktide-modal .switch__off,
#silktide-modal .switch__on{font-size:0 !important}
.auth-container{flex-grow:1;padding:80px 0;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.auth-container label{font-size:16px;margin-bottom:8px;display:block}.auth-container textarea,.auth-container select,.auth-container input{height:44px;border:1px solid rgba(255,255,255,0.1);padding:0 16px;width:100%;font-size:16px !important;background:transparent}.auth-container textarea.error,.auth-container select.error,.auth-container input.error{border-color:red}.auth-container textarea::placeholder,.auth-container select::placeholder,.auth-container input::placeholder{color:rgba(255,255,255,0.5)}.auth-container textarea{height:88px;padding:8px 12px}.auth-container .or{margin:32px 0;position:relative;color:#898989;font-size:14px;font-weight:400}.auth-container .or span{background:#000;padding:0 8px;position:relative;z-index:1}.auth-container .or:before{content:'';position:absolute;top:50%;left:0;right:0;border-bottom:1px dashed rgba(255,255,255,0.1)}.auth-container .h2{margin-bottom:32px}.auth-container .input{margin-bottom:12px}.auth-container .input input{height:52px}.auth-container .input+.btn{margin-top:12px}.auth-container .btn svg{width:22px;height:22px;margin-right:6px}.auth-container .btn+.btn{margin-top:12px}.auth-form{width:100%;max-width:480px}.auth-footer{margin-top:48px;font-size:16px}.auth-footer p{margin:8px 0}.auth-footer a{text-decoration:none}.auth-footer a:hover{text-decoration:underline}.auth-terms{font-size:14px;margin:0 auto;margin-top:16px;max-width:400px}.auth-terms a{white-space:nowrap}#turnstile-block{margin-top:2em}@media (max-width:860px){.auth-container{padding:40px 0}.auth-container form{box-shadow:none;padding:0}}*,*::before,*::after{box-sizing:border-box}html{font-family:'Space Grotesk',sans-serif;font-size:16px;line-height:1.5;background:#000;color:#fff;user-select:none}.layout-default.user-logged-in{padding-left:280px}a{color:currentColor}.btn{height:40px;display:inline-flex;align-items:center;background:#fff;font-weight:500;padding:0 32px;font-size:14px;color:#000;text-decoration:none;justify-content:center;cursor:pointer;transition:opacity .2s ease-in-out;border:0}.btn svg{width:24px;height:24px;margin:0 8px 0 -4px}.btn.btn-disabled{opacity:.2;pointer-events:none}.btn.btn-block{width:100%}.btn:hover{opacity:.8}.header{position:fixed;top:0;left:0;width:100%;padding:16px 20px;z-index:9;display:flex;justify-content:flex-end;transition:opacity .2s ease-in-out;background:#000;gap:16px}.header .symbol{margin:0 auto 0 0}.symbol{display:block;margin-bottom:40px}.symbol svg{width:29px;height:32px;display:block}.sidebar{display:flex;position:fixed;height:100%;padding:16px 20px;flex-direction:column;border-right:1px solid rgba(255,255,255,0.1);z-index:10;left:0;top:0}.sidebar .symbol{opacity:0}.sidebar .avatar{width:240px;height:240px;background:rgba(255,255,255,0.1);margin-bottom:8px}.sidebar .name{font-size:24px;font-weight:bold}.sidebar .title{font-size:14px;opacity:.5;margin-bottom:16px}.sidebar .separator{margin:0 4px}.sidebar .stats{font-size:14px;opacity:.5;margin-bottom:32px}.sidebar .menu{display:flex;flex-direction:column;gap:8px}.sidebar .menu a{text-decoration:none}.sidebar .upgrade-box{margin:auto 0 0 0;background:rgba(255,255,255,0.1);display:flex;align-items:center;justify-content:center;padding:0 16px;height:40px;cursor:pointer;gap:12px;transition:background .2s ease-in-out,color .2s ease-in-out}.sidebar .upgrade-box svg{width:24px;height:24px;fill:currentColor}.sidebar .upgrade-box:hover{background:rgba(255,255,255,0.2)}.page-home main{padding:200px 20px;max-width:760px;margin:0 auto}.page-home main .title{font-size:24px;font-weight:24px;font-weight:bold;text-align:center;margin-bottom:24px}.page-home main .input{margin-bottom:24px}.page-home main .input input{display:block;width:100%;border:0;height:64px;background:rgba(255,255,255,0.1);outline:none;padding:0 24px}.page-home main .result{height:64px;border:1px solid rgba(255,255,255,0.2);margin-bottom:16px;display:flex;align-items:center;padding:0 20px;cursor:pointer}.grid{display:flex;gap:20px;flex-wrap:wrap;padding:0 32px}.grid .item{width:240px;border:1px solid rgba(255,255,255,0.2);padding:16px}.grid .item .image{background:rgba(255,255,255,0.1);padding-bottom:62%;margin-bottom:8px}.grid .item .title{margin-bottom:4px}.grid .item .progress{font-size:14px;opacity:.5}.grid .item .link{font-size:14px;color:#0091ff}.page-library main{padding-top:88px}.close{width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease-in-out}.close svg{width:24px;height:24px}.close:hover{opacity:.5}.pricing{position:fixed;width:100%;height:100%;left:0;top:0;z-index:100;background:#000;overflow:auto;-webkit-overflow-scrolling:touch;opacity:0;pointer-events:none;transition:opacity .4s ease-in-out}.pricing .top{padding:16px 20px;display:flex;justify-content:flex-end}.pricing .content{padding:48px 0 40px 0;max-width:1004px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.pricing .title{font-size:24px;font-weight:bold;margin-bottom:32px;text-align:center}.pricing .switch{padding:8px;background:rgba(255,255,255,0.1);display:flex;gap:8px;margin-bottom:48px}.pricing .switch>div{padding:0 24px;height:36px;min-width:90px;display:inline-flex;align-items:center;cursor:pointer}.pricing .switch>div.active{background:#fff;color:#000}.pricing .blocks{gap:20px;display:flex;width:100%;margin-bottom:40px;justify-content:center}.pricing .blocks .block{width:100%;max-width:300px;border:1px solid rgba(255,255,255,0.2);padding:20px}.pricing .blocks .block .name{font-size:24px}.pricing .blocks .block .price{margin-bottom:4px}.pricing .blocks .block .price b{font-size:40px;margin-right:8px}.pricing .blocks .block .price span{font-size:14px;margin-right:8px}.pricing .blocks .block .price span.last{opacity:.5}.pricing .blocks .block .description{font-size:14px;margin-bottom:16px}.pricing .blocks .block .btn{width:100%;margin-bottom:24px}.pricing .blocks .block ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.pricing .blocks .block li{padding-left:32px;position:relative}.pricing .blocks .block li:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url('../themes/cleverclash/assets/svg/checkmark.svg') no-repeat center center;background-size:contain}.pricing[data-term="yearly"] [data-monthly]{display:none}.pricing[data-term="monthly"] [data-yearly]{display:none}.pricing-open{position:relative;overflow:hidden}.pricing-open .pricing{opacity:1;pointer-events:auto}.page-course main{max-width:984px;margin:0 auto;display:flex;width:100%;align-items:flex-start;padding:88px 0 100px 0}.page-course main .left{width:240px;border:1px solid rgba(255,255,255,0.2);padding:8px;flex-shrink:0;margin-right:32px;position:sticky;top:88px}.page-course main .left .image{padding-bottom:62%;background:rgba(255,255,255,0.1);margin-bottom:16px}.page-course main .left .title{font-size:18px;font-weight:bold;padding:0 8px 8px 8px;border-bottom:1px solid rgba(255,255,255,0.2)}.page-course main .left .sections{padding:8px 0;display:flex;flex-direction:column;border-bottom:1px solid rgba(255,255,255,0.2)}.page-course main .left .sections>div{height:36px;display:flex;align-items:center;padding:0 8px;cursor:pointer;font-size:14px}.page-course main .left .sections>div.active{background:rgba(255,255,255,0.05)}.page-course main .left .sections>div:hover{background:rgba(255,255,255,0.1)}.page-course main .left .test{height:36px;display:flex;align-items:center;padding:0 8px;cursor:pointer;font-size:14px;margin-top:8px}.page-course main .left .test:hover{background:rgba(255,255,255,0.1)}.page-course main .right{width:100%}.page-course main .right .title{font-size:40px;font-weight:bold;margin-bottom:16px}.page-course main .right h2{font-size:24px;font-weight:bold;margin-bottom:16px}.page-course main .right .question{border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:24px;margin-bottom:24px}.page-course main .right .question .text{font-size:20px;font-weight:bold;margin-bottom:8px}.page-course main .right .question .answer{padding:8px 0;display:flex;cursor:pointer}.page-course main .right .question .answer span{display:inline-flex;width:36px;height:36px;background:rgba(255,255,255,0.1);align-items:center;justify-content:center;margin-right:16px;flex-shrink:0}.page-course main .right .question .answer div{border-bottom:1px solid rgba(255,255,255,0.1);padding:4px 0;width:100%}.page-course main .right .question .answer:hover span{background:rgba(255,255,255,0.2)}.page-course main .right .question .answer.active span{background:#fff;color:#000}.page-course main .right .chapter{border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:24px}.page-course main .right .listen{border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2);padding:12px 0;margin:24px 0;display:flex;align-items:center;cursor:pointer}.page-course main .right .listen svg{width:36px;height:36px;border-radius:50%;padding:6px;background:#fff;color:#000;margin-right:12px}.page-course main .right .listen:hover{background:rgba(255,255,255,0.1)}.page-course main .right .bottom{margin-top:24px;display:flex;justify-content:flex-end;gap:16px;align-items:center;font-size:14px}.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:250;-webkit-overflow-scrolling:touch;opacity:0;pointer-events:none;transition:opacity ease-in-out .3s;overflow:auto}.popup:before{position:fixed;width:100%;height:100%;left:0;top:0;content:'';background:#000;opacity:1;pointer-events:none}.popup .popup-container{width:100vw;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:32px 20px}.popup .popup-content{padding:32px;width:100%;max-width:560px;max-height:100%;position:relative;border:1px solid #fff}.popup .close{position:absolute;top:0;right:0}.btn-icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease-in-out;background:#fff;color:#000;flex-shrink:0;font-weight:500}.btn-icon svg{width:24px;height:24px}.btn-icon:hover{opacity:.5}.popup-share .title{font-size:24px;font-weight:bold;margin-bottom:24px}.popup-share .banner{display:flex;margin-bottom:24px}.popup-share .banner .image{width:120px;height:120px;background:rgba(255,255,255,0.1);margin-right:20px;flex-shrink:0}.popup-share .banner .name{font-size:18px;font-weight:bold;margin-bottom:8px}.popup-share .banner .description{font-size:14px;opacity:.5}.popup-share .input{display:flex;gap:12px;margin-bottom:20px}.popup-share .input input{display:block;width:100%;border:0;height:36px;background:rgba(255,255,255,0.1);outline:none;padding:0 24px;margin:0}.popup-share .small-buttons{margin:0 -4px;display:flex;flex-wrap:wrap}.popup-share .small-buttons>div{padding:4px;width:50%}.popup-share .small-buttons>div>*{background:rgba(255,255,255,0.05);height:36px;display:flex;align-items:center;cursor:pointer;padding:0 12px;transition:background .2s ease-in-out;font-size:14px;font-weight:500;text-decoration:none}.popup-share .small-buttons>div>* svg{width:20px;height:20px;margin-right:8px}.popup-share .small-buttons>div>*:hover{background:rgba(255,255,255,0.1)}.share-open{position:relative;overflow:hidden}.share-open .popup-share{opacity:1;pointer-events:auto}.footer{text-align:center;padding:80px 32px 20px 32px;font-size:14px}.footer a,.footer span{text-decoration:none;opacity:.5;cursor:pointer;transition:opacity .2s ease-in-out;margin:0 8px}.footer a:hover,.footer span:hover{opacity:1}.player{position:fixed;width:100%;bottom:0;left:0;background:#000;z-index:10;font-size:14px;transform:translate3d(0,101%,0);transition:transform .2s ease-in-out}.player .progress{background:#111}.player .progress .filled{height:4px;min-width:1px;background:#fff}.player .thumb{width:40px;height:40px;background:rgba(255,255,255,0.1)}.player .controls{display:flex;justify-content:space-between;padding:16px 20px}.player .controls>div{display:flex;align-items:center;gap:16px}.player .btn-play svg:last-child{display:none}.player.playing .btn-play svg:first-child{display:none}.player.playing .btn-play svg:last-child{display:block}.player.player-open{transform:translate3d(0,0,0)}.page-page main{padding:120px 32px 40px 32px;max-width:784px;margin:0 auto}#silktide-cookie-icon{opacity:0 !important;pointer-events:none !important}#silktide-backdrop{pointer-events:none !important}*,*::before,*::after{box-sizing:border-box;outline:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}*::-webkit-selection{color:#fff;background-color:#000}*::-moz-selection{color:#fff;background-color:#000}*::selection{color:#fff;background-color:#000}img,legend{border:0}legend,td,th{padding:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}video{pointer-events:none}video::-webkit-media-controls-panel{display:none !important;opacity:1 !important}video::-webkit-media-controls-start-playback-button{display:none}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}button,svg:not(:root){overflow:visible}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}