*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background-color:#121212;color:#e0e0e0}article,aside,footer,header,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;text-align:left;background-color:#121212;color:#e0e0e0}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#3f9fff;text-decoration:none;background-color:transparent}a:hover{color:#00d7e5;text-decoration:none}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item;cursor:pointer}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1);background-color:#2c2c2c}small{font-size:80%;font-weight:400}mark{padding:.2em;background-color:#fcf8e3}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1140px!important}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-12,.col-lg-3,.col-lg-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:992px){.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-9{flex:0 0 75%;max-width:75%}}.d-flex{display:flex!important}.flex-column{flex-direction:column!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body,.container{min-width:992px!important}}p{font-size:20px;margin:0}header,footer{margin:40px 0}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#3c3c3c;border-radius:0}::-webkit-scrollbar-thumb{background:#6d6d6d;border-radius:0}.col-12{text-align:center}.left-col{background-color:#1e1e1e;height:100%;border-radius:10px}.problem{margin-right:20px}.problem::before{font-family:"Font Awesome 5 Free";font-weight:400;content:"\f15c\0020"}.solution::before{font-family:"Font Awesome 5 Free";font-weight:400;content:"\f0eb\0020"}.year{font-size:30px;font-weight:600}.country{font-weight:500;padding-bottom:5px}@media (max-width:768px){.country{font-size:25px}}:root{--bg:#121212;--bg-alt:#181818;--surface:#1e1e1e;--line-faint:#1c1c1c;--surface-2:#232323;--surface-3:#262626;--surface-4:#282828;--surface-5:#2a2a2a;--border:#2b2b2b;--line:#2c2c2c;--surface-6:#333;--text-6:#3d3d3d;--scroll:#4a4a4a;--text-5:#4e4e4e;--text-4:#5f5f5f;--text-3:#6a6a6a;--text-3b:#858585;--text-2b:#8a8a8a;--text-2:#9a9a9a;--text-1c:#b8b8b8;--text-1b:#d0d0d0;--text-1d:#d2d2d2;--text:#E0E0E0;--text-0b:#e6e6e6;--text-0:#f0f0f0;--text-max:#fff;--accent:#3f9fff;--on-accent:#00121f;--shadow-text:rgba(0,0,0,.75);--scrim:rgba(0,0,0,.55);--shadow:rgba(0,0,0,.45);--flag-op:.45}@media (prefers-color-scheme:light){html:not(.dark){--bg:#ffffff;--bg-alt:#f3f4f6;--surface:#f4f5f7;--line-faint:#ebedf0;--surface-2:#eceef1;--surface-3:#e8eaee;--surface-4:#e2e5e9;--surface-5:#dde0e5;--border:#d5d9df;--line:#e0e3e7;--surface-6:#ced3da;--text-6:#b4bac2;--scroll:#c0c6cd;--text-5:#a3aab3;--text-4:#949ba5;--text-3:#868e99;--text-3b:#78808b;--text-2b:#727a85;--text-2:#646c77;--text-1c:#4a515b;--text-1b:#373e48;--text-1d:#353c46;--text:#22282f;--text-0b:#1b212a;--text-0:#141a22;--text-max:#0a0f16;--accent:#0b63d6;--on-accent:#ffffff;--shadow-text:rgba(255,255,255,.85);--scrim:rgba(15,20,28,.38);--shadow:rgba(15,20,28,.16);--flag-op:.72}}html.light{--bg:#ffffff;--bg-alt:#f3f4f6;--surface:#f4f5f7;--line-faint:#ebedf0;--surface-2:#eceef1;--surface-3:#e8eaee;--surface-4:#e2e5e9;--surface-5:#dde0e5;--border:#d5d9df;--line:#e0e3e7;--surface-6:#ced3da;--text-6:#b4bac2;--scroll:#c0c6cd;--text-5:#a3aab3;--text-4:#949ba5;--text-3:#868e99;--text-3b:#78808b;--text-2b:#727a85;--text-2:#646c77;--text-1c:#4a515b;--text-1b:#373e48;--text-1d:#353c46;--text:#22282f;--text-0b:#1b212a;--text-0:#141a22;--text-max:#0a0f16;--accent:#0b63d6;--on-accent:#ffffff;--shadow-text:rgba(255,255,255,.85);--scrim:rgba(15,20,28,.38);--shadow:rgba(15,20,28,.16);--flag-op:.72}html,body{background-color:var(--bg);color:var(--text)}a{color:var(--accent)}hr{background-color:var(--line)}.left-col{background-color:var(--surface)}::-webkit-scrollbar-track{background:var(--surface-2)}::-webkit-scrollbar-thumb{background:var(--scroll)}body{margin:0}.navtoggle{position:absolute;opacity:0;pointer-events:none}.iconbtn{cursor:pointer;width:38px;height:38px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:var(--text-2);font-size:17px;transition:background .15s,color .15s;user-select:none;flex:none}.iconbtn:hover{background:var(--surface-3);color:var(--text)}.iconbtn::before{content:"";width:20px;height:20px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2.5'/%3E%3Cline x1='9.5' y1='4' x2='9.5' y2='20'/%3E%3C/svg%3E") center / 20px no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2.5'/%3E%3Cline x1='9.5' y1='4' x2='9.5' y2='20'/%3E%3C/svg%3E") center / 20px no-repeat}.opener{position:fixed;top:12px;left:12px;z-index:130;background:var(--surface);border:1px solid var(--line);display:flex}aside.rail{position:fixed;top:0;left:0;bottom:0;width:260px;z-index:110;background:var(--bg);border-right:1px solid var(--line);display:flex;flex-direction:column;overflow-x:hidden;transform:translateX(-100%);transition:transform .22s ease}.navtoggle:checked ~ .layout aside.rail{transform:none}.railtop{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0 4px 10px;flex:none}.brandmark{color:var(--text);display:block;height:22px;width:auto;flex:none}.railhead{position:sticky;top:0;z-index:5;background:var(--bg)}.railinner{width:100%;flex:1;min-height:0;overflow-y:auto;padding:0 8px}.scrim{position:fixed;inset:0;z-index:100;background:var(--scrim);opacity:0;pointer-events:none;transition:opacity .22s ease;cursor:pointer}.navtoggle:checked ~ .scrim{opacity:1;pointer-events:auto}.subjbar{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:2px 8px 16px}.subjbar .subj{display:flex;align-items:center;justify-content:flex-start;gap:8px;white-space:nowrap;font-size:14px;padding:8px 10px;border-radius:8px;background:var(--surface);color:var(--text-2)}.subjbar .subj::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;width:14px;text-align:center;flex:none}.subjbar .subj[data-subj="Physics"]::before{content:"\f5d2"}.subjbar .subj[data-subj="Mathematics"]::before{content:"\f698"}.subjbar .subj[data-subj="Informatics"]::before{content:"\f121"}.subjbar .subj[data-subj="Chemistry"]::before{content:"\f0c3"}.subjbar .subj[data-subj="Biology"]::before{content:"\f471"}.subjbar .subj[data-subj="Astronomy"]::before{content:"\f753"}.subjbar .subj[data-subj="Science"]::before{content:"\f610"}.subjbar .subj[data-subj="Linguistics"]::before{content:"\f1ab"}.subjbar .subj[data-subj="Economics"]::before{content:"\f201"}.subjbar .subj[data-subj="Geography"]::before{content:"\f57d"}.subjbar .subj:hover{background:var(--surface-3)}.subjbar .subj.on{background:var(--accent);color:var(--on-accent);font-weight:600}.subjbar .subj.soon{color:var(--text-5);cursor:pointer}.subjbar .subj.soon:hover{color:var(--text-2)}.railsearch{--field:36px;position:relative;padding:0 8px 16px}.catgrp + .catgrp{padding-top:13px}.railsearch::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002";position:absolute;left:21px;top:0;height:var(--field);display:flex;align-items:center;font-size:13px;color:var(--text-3);pointer-events:none}.railsearch input{-webkit-appearance:none;appearance:none;width:100%;font-family:inherit;font-size:15px;line-height:1.2;box-sizing:border-box;height:var(--field);padding:0 12px 0 32px;border-radius:999px;background:var(--surface-2);color:var(--text);border:1px solid transparent;transition:background .15s,border-color .15s}.railsearch input::placeholder{color:var(--text-3)}.railsearch input:hover{background:var(--surface-4)}.railsearch input:focus{outline:none;background:var(--bg);border-color:var(--accent)}.railsearch input::-webkit-search-cancel-button{-webkit-appearance:none;height:13px;width:13px;background:var(--text-3);cursor:pointer;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 4l8 8M12 4l-8 8' stroke='black' stroke-width='2'/%3E%3C/svg%3E") center/11px no-repeat}.catgrp .cath{padding:0 10px 4px;font-size:11.5px;line-height:1;font-weight:700;letter-spacing:.08em;color:var(--text-3)}aside.rail .exam{display:block;margin:1px 0;padding:7px 10px;border-radius:8px;font-size:15.5px;color:var(--text)}aside.rail a.exam:hover{background:var(--surface-3);color:var(--text)}aside.rail a.exam.on{background:var(--surface-5);color:var(--text-max);font-weight:600}aside.rail .exam.soon{color:var(--text-5);cursor:default}aside.rail .exam.soon::after{content:" soon";font-size:12px;color:var(--text-6)}.subjname{display:none;padding:10px 10px 2px;font-size:12.5px;font-weight:700;color:var(--accent);opacity:.8}.raillist.searching .subjname{display:block}.norail{padding:10px 10px 12px;color:var(--text-3);font-size:14px}header.col-12{margin:30px 0 26px}main.col-12 hr{margin:20px 0}header.col-12 h1{font-size:34px;font-weight:600;margin:0}header.col-12 .about{max-width:60ch;margin:12px auto 0;font-size:15px;line-height:1.55;color:var(--text-2)}header.col-12 .about a{color:var(--text-1c);text-decoration:underline;text-underline-offset:2px}header.col-12 .about a:hover{color:var(--text-max)}footer.col-12{margin:26px 0 30px}footer .source,footer .credits{font-size:15px;line-height:1.6;color:var(--text-2b)}footer .credits{margin-top:2px}footer .credits span{color:var(--text-5);padding:0 3px}@media (max-width:1199px){.layout{display:block}.navtoggle:checked ~ .opener{display:none}.content{padding-top:10px}}@media (min-width:1200px){.layout{display:flex;align-items:flex-start}.content{flex:1;min-width:0}aside.rail{position:sticky;top:0;height:100vh;width:0;opacity:0;border-right-color:transparent;transform:none;will-change:width;transition:width .26s cubic-bezier(.4,0,.2,1),opacity .18s ease,border-color .26s ease}.navtoggle:checked ~ .layout aside.rail,html.nav-open .layout aside.rail{width:260px;opacity:1;border-right-color:var(--line)}.railinner{width:260px}.scrim{display:none}.navtoggle:checked ~ .opener,html.nav-open .opener{display:none}}@media (prefers-reduced-motion:reduce){aside.rail,.scrim{transition:none!important}}.railsearch{display:flex;align-items:flex-start;gap:6px}.railsearch input{flex:1 1 auto;min-width:0}.fbtn{flex:none;width:var(--field);height:var(--field);padding:0;border:1px solid transparent;border-radius:999px;background:var(--surface-2);color:var(--text-3);cursor:pointer;font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;line-height:1;transition:background .15s,border-color .15s,color .15s}.fbtn::before{content:"\f0b0"}.fbtn:hover{background:var(--surface-4);color:var(--text)}.fbtn.on{background:var(--bg);border-color:var(--accent);color:var(--text)}.fbtn:focus-visible,.railfilters .fpill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.railfilters{display:none;margin-top:-10px;padding:0 8px 10px}.railfilters.ready{display:flex;flex-wrap:wrap;gap:4px}.railfilters .fpill{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 7px 2px 8px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);color:var(--text-1b);font:inherit;font-size:11.5px;line-height:1.6;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.railfilters .fpill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.railfilters .fpill::after{content:"\00d7";font-size:13px;line-height:1;color:var(--text-4)}.railfilters .fpill:hover{border-color:var(--text-4);color:var(--text-max)}.railfilters .fpill:hover::after{color:var(--text-1b)}.railfilters .fpill.auto{background:none;border-style:dashed;color:var(--text-3)}.fpop{position:fixed;z-index:130;width:268px;max-width:calc(100vw - 24px);box-sizing:border-box;padding:12px;display:grid;gap:10px;background:var(--bg-alt);border:1px solid var(--border);border-radius:10px;box-shadow:0 10px 30px var(--shadow)}.fpop[hidden]{display:none}.fpop.inline{position:static;width:auto;max-width:none;margin:0 8px 12px;box-shadow:none}.fpop label{display:grid;gap:4px;min-width:0;font-size:11.5px;font-weight:700;letter-spacing:.06em;color:var(--text-3)}.fpop .frow{display:flex;align-items:center;gap:6px;min-width:0}.fpop select,.fpop input{-webkit-appearance:none;-moz-appearance:textfield;appearance:none;box-sizing:border-box;width:100%;min-width:0;height:32px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text);font-family:inherit;font-size:13.5px;line-height:1.2;letter-spacing:normal;text-transform:none;transition:background .15s,border-color .15s}.fpop select{padding-right:26px}.fpop select:hover,.fpop input:hover{background:var(--surface-4)}.fpop select:focus,.fpop input:focus{outline:none;background:var(--bg);border-color:var(--accent)}.fpop input::-webkit-outer-spin-button,.fpop input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fsel{position:relative;display:block;min-width:0}.fsel::after{content:"";position:absolute;right:10px;top:50%;width:9px;height:6px;transform:translateY(-50%);background:var(--text-3);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") center/9px no-repeat;pointer-events:none}.fpop .fdash{color:var(--text-4);flex:none}.railprobs{display:none;border-top:1px solid var(--line);margin-top:10px;padding-top:4px}.raillist.searching ~ .railprobs{display:block}.railprobs .ph{padding:10px 10px 3px;font-size:11.5px;font-weight:700;letter-spacing:.08em;color:var(--text-3)}.railprobs a{display:block;margin:1px 0;padding:6px 10px;border-radius:8px;color:var(--text)}.railprobs a:hover{background:var(--surface-3)}.railprobs .pt{display:block;font-size:15px;line-height:1.3}.railprobs .pm{display:block;font-size:12.5px;color:var(--text-3);margin-top:1px}.railprobs .px{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12.5px;line-height:1.35;color:var(--text-2);margin-top:2px}.railprobs mark{background:none;padding:0;color:var(--text);font-weight:600}.railprobs .pt mark{color:var(--text-max)}.railprobs .pn{padding:8px 10px 12px;color:var(--text-3);font-size:13.5px}.railinner{scrollbar-width:thin;scrollbar-color:transparent transparent}.railinner:hover,.railinner:focus-within{scrollbar-color:var(--scroll) transparent}.railinner::-webkit-scrollbar{width:8px}.railinner::-webkit-scrollbar-track{background:transparent}.railinner::-webkit-scrollbar-thumb{background:transparent;border:2px solid transparent;border-radius:999px;background-clip:content-box;transition:background-color .18s ease}.railinner:hover::-webkit-scrollbar-thumb,.railinner:focus-within::-webkit-scrollbar-thumb{background:var(--scroll);background-clip:content-box}.railinner::-webkit-scrollbar-thumb:hover{background:var(--text-3);background-clip:content-box}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{background:var(--surface-6);border:2px solid transparent;border-radius:999px;background-clip:content-box}body::-webkit-scrollbar-thumb:hover{background:var(--scroll);background-clip:content-box}@media (min-width:992px){main section>hr{display:none}main article.row{background:var(--bg-alt);border-radius:12px;margin-bottom:22px;padding:10px 0}main article.row .left-col{background-color:var(--surface-2);position:relative;overflow:hidden}main article.row .left-col{justify-content:flex-start;padding-top:16px;min-height:180px}main article.row .left-col>p{position:relative;z-index:1;text-shadow:0 1px 6px var(--shadow-text)}main article.row .left-col img.flag{position:absolute;right:-18px;bottom:-12px;height:100px;width:auto;border-radius:10px;clip-path:inset(1px round 10px);transform:rotate(-8deg);opacity:var(--flag-op);box-shadow:0 4px 16px var(--shadow)}}.rlabel{font-size:18px;font-weight:600;color:var(--text-0);line-height:1.3;margin:0}.rcount{font-size:13.5px;color:var(--text-3b);margin:0}.rlinks{display:flex;gap:20px;align-items:baseline;flex-wrap:wrap;min-width:0}.rlinks a{font-size:16px;white-space:nowrap}.rlinks a::before{font-family:"Font Awesome 5 Free";font-weight:900;margin-right:8px;font-size:14px}.rlinks a.problem::before{content:"\f15c"}.rlinks a.solution::before{content:"\f0eb"}.none{color:var(--text-4);font-size:14px;font-style:italic;white-space:nowrap}@media (min-width:992px){main article.row .left-col{min-height:0}main article.row .left-col{padding-bottom:16px}main article.row .left-col .country{padding-bottom:0}main article.row{padding:14px 0}}.stage{flex:0 0 100%;max-width:100%;min-width:0;display:flex;align-items:center;gap:12px;margin:30px 0 0;padding-right:14px}.stage:first-child{margin-top:2px}.stage::after{content:"";flex:1 1 auto;height:1px;background:var(--surface-2)}.slabel{font-size:12.5px;font-weight:700;letter-spacing:0.09em;color:var(--text-3b);white-space:nowrap}.stage + .band{border-top:0;padding-top:15px}html:not(.v-cards) .band.one>.bandhead>.rcount.solo{display:none}html:not(.v-cards) .band.per.one>.bandhead>.rlinks{display:none}.band{flex:0 0 100%;max-width:100%;min-width:0;border-top:1px solid var(--surface-2);padding:13px 14px 11px 0}.band:first-child{border-top:0;padding-top:2px}.band:last-child{padding-bottom:0}.bandhead{display:flex;align-items:baseline;gap:13px;flex-wrap:wrap;min-width:0;text-align:left}.bandhead .rlinks{margin:0 0 0 auto;justify-content:flex-end}.cols,.rows{list-style:none;margin:9px 0 0;padding:0;text-align:left}.cols{columns:1;column-gap:0}.cols li{font-size:16px;line-height:1.4;color:var(--text-1d);padding:7px 0;border-top:1px solid var(--line-faint);break-inside:avoid;display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:baseline;gap:14px}.cols li:first-child{border-top:0}.cols li .rlinks{display:none}.cols li.own .rlinks{display:flex;margin-left:0}.rows li{display:flex;align-items:baseline;gap:14px;padding:7px 0;border-top:1px solid var(--line-faint);min-width:0;font-size:16px}.rows li:first-child{border-top:0}.cols .n::before,.rows .n::before{content:"Q"}.cols .n,.rows .n{color:var(--text-3);min-width:26px;text-align:right;flex:none;font-size:14px;font-variant-numeric:tabular-nums}.cols .t,.rows .t{flex:1 1 auto;min-width:0;color:var(--text-0b);line-height:1.35}.rows .rlinks{margin:0 0 0 auto;flex:none;justify-content:flex-end}html.v-cards .probs{display:grid;grid-template-columns:repeat(3,1fr);column-gap:26px;row-gap:24px;margin:0;align-items:stretch}html.v-cards .cols{display:none}html.v-cards .band{display:contents}html.v-cards .stage{grid-column:1 / -1;margin:14px 0 -14px;padding:0}html.v-cards .stage:first-child{margin-top:2px}html.v-cards .bandhead{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:0;max-width:none}html.v-cards .band.per:not(.one)>.bandhead{display:none}.rtag{display:none}html.v-cards .rows li .rtag,html.v-cards .band.tagged.one>.bandhead>.rlabel{display:block;font-size:11.5px;font-weight:650;letter-spacing:0.07em;color:var(--text-3b);line-height:1.3}html.v-cards .rows li .rtag,html.v-cards .rows li .rtag + .t,html.v-cards .band.tagged.one>.bandhead>.rlabel{margin-top:0}html.v-cards .band.one>.bandhead>.rcount.solo{font-size:18px;font-weight:400;color:var(--text-0);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.v-cards .band.one>.rows,html.v-cards .band.one>.cols{display:none}html.v-cards .band.one>.bandhead>.rcount:not(.solo){display:none}html.v-cards .rows{display:contents}html.v-cards .rows li{display:flex;flex-direction:column;align-items:flex-start;gap:2px;border-top:0;padding:0;font-size:inherit}html.v-cards .rows li .n{display:none}html.v-cards .rows li .t{font-size:18px;font-weight:400;color:var(--text-0);line-height:1.3;flex:0 0 auto}html.v-cards .bandhead .rlinks,html.v-cards .rows li .rlinks{margin:auto 0 0;padding-top:10px;justify-content:flex-start}html.v-cards .rows li .t,html.v-cards .bandhead .rlabel{margin-top:auto}html.v-cards .rows li .t,html.v-cards .bandhead .rlabel{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html.v-cards .rlinks{flex-wrap:nowrap;gap:16px}html.v-cards .rlinks a{white-space:nowrap}@media (max-width:991px){html.v-cards .probs{grid-template-columns:1fr}.cols{columns:1}.band,.stage{padding-left:15px;padding-right:15px}}@media (max-width:575px){html:not(.v-cards) .rows li{flex-wrap:wrap}html:not(.v-cards) .rows .rlinks{margin-left:0;flex-basis:100%}}.viewbar{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin:0 0 16px}.modesw{width:30px;height:30px;padding:0;border:1px solid var(--border);border-radius:99px;background:none;color:var(--text-2b);cursor:pointer;display:flex;align-items:center;justify-content:center;flex:none;transition:background .15s,color .15s}.modesw:hover{background:var(--surface-3);color:var(--text)}.modesw:focus{outline:none}.modesw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.modesw::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;line-height:1;content:"\f185"}@media (prefers-color-scheme:light){html:not(.dark) .modesw::before{content:"\f186"}}html.light .modesw::before{content:"\f186"}html[class*="t-"].v-cards .cols{display:block;columns:1;margin:3px 0 0;padding:0;list-style:none}html[class*="t-"].v-cards .cols li{display:flex;gap:8px;align-items:baseline;padding:0;font-size:13.5px;line-height:1.45}html[class*="t-"].v-cards .cols li .n{color:var(--text-3);font-variant-numeric:tabular-nums;flex:none}html[class*="t-"].v-cards .cols li .t{color:var(--text-2);-webkit-line-clamp:none;display:block}.topicsw{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin-right:auto}.topicsw button{font:inherit;font-size:13.5px;padding:5px 0;color:var(--text-4);background:none;border:0;cursor:pointer;letter-spacing:.01em;transition:color .15s}.topicsw button:hover{color:var(--text-1b)}.topicsw button:focus{outline:none}.topicsw button:focus-visible,.subsw button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.topicsw button.on{color:var(--text-max);font-weight:650}html[class*="t-"] .rcount:not(.solo){display:none}html.t-mechanics .rows li:not([data-t~="mechanics"]),html.t-mechanics .cols li:not([data-t~="mechanics"]){display:none}html.t-mechanics .band:not(:has(li[data-t~="mechanics"])),html.t-mechanics article.row:not(:has(li[data-t~="mechanics"])){display:none}html.t-electromagnetism .rows li:not([data-t~="electromagnetism"]),html.t-electromagnetism .cols li:not([data-t~="electromagnetism"]){display:none}html.t-electromagnetism .band:not(:has(li[data-t~="electromagnetism"])),html.t-electromagnetism article.row:not(:has(li[data-t~="electromagnetism"])){display:none}html.t-thermodynamics .rows li:not([data-t~="thermodynamics"]),html.t-thermodynamics .cols li:not([data-t~="thermodynamics"]){display:none}html.t-thermodynamics .band:not(:has(li[data-t~="thermodynamics"])),html.t-thermodynamics article.row:not(:has(li[data-t~="thermodynamics"])){display:none}html.t-waves-optics .rows li:not([data-t~="waves-optics"]),html.t-waves-optics .cols li:not([data-t~="waves-optics"]){display:none}html.t-waves-optics .band:not(:has(li[data-t~="waves-optics"])),html.t-waves-optics article.row:not(:has(li[data-t~="waves-optics"])){display:none}html.t-modern-quantum .rows li:not([data-t~="modern-quantum"]),html.t-modern-quantum .cols li:not([data-t~="modern-quantum"]){display:none}html.t-modern-quantum .band:not(:has(li[data-t~="modern-quantum"])),html.t-modern-quantum article.row:not(:has(li[data-t~="modern-quantum"])){display:none}html.t-relativity .rows li:not([data-t~="relativity"]),html.t-relativity .cols li:not([data-t~="relativity"]){display:none}html.t-relativity .band:not(:has(li[data-t~="relativity"])),html.t-relativity article.row:not(:has(li[data-t~="relativity"])){display:none}html.t-astrophysics .rows li:not([data-t~="astrophysics"]),html.t-astrophysics .cols li:not([data-t~="astrophysics"]){display:none}html.t-astrophysics .band:not(:has(li[data-t~="astrophysics"])),html.t-astrophysics article.row:not(:has(li[data-t~="astrophysics"])){display:none}html[class*="t-"] main section>hr{display:none}html.t-mechanics.v-cards .band:not(.per):has(li[data-t~="mechanics"]){display:flex;flex-direction:column}html.t-electromagnetism.v-cards .band:not(.per):has(li[data-t~="electromagnetism"]){display:flex;flex-direction:column}html.t-thermodynamics.v-cards .band:not(.per):has(li[data-t~="thermodynamics"]){display:flex;flex-direction:column}html.t-waves-optics.v-cards .band:not(.per):has(li[data-t~="waves-optics"]){display:flex;flex-direction:column}html.t-modern-quantum.v-cards .band:not(.per):has(li[data-t~="modern-quantum"]){display:flex;flex-direction:column}html.t-relativity.v-cards .band:not(.per):has(li[data-t~="relativity"]){display:flex;flex-direction:column}html.t-astrophysics.v-cards .band:not(.per):has(li[data-t~="astrophysics"]){display:flex;flex-direction:column}html[class*="t-"].v-cards .band:not(.per){border-top:0;padding:0}html[class*="t-"].v-cards .band:not(.per)>.bandhead{display:contents}html[class*="t-"].v-cards .band:not(.per)>.bandhead>.rlabel{order:0}html[class*="t-"].v-cards .band:not(.per)>.cols{order:1}html[class*="t-"].v-cards .band:not(.per)>.bandhead>.rlinks{order:2;margin-top:auto;padding-top:6px}.subsw{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 16px;margin:2px 0 16px}.subsw button{display:none;font:inherit;font-size:12.5px;padding:3px 0;color:var(--text-5);background:none;border:0;cursor:pointer;transition:color .15s}.subsw button:hover{color:var(--text-2)}.subsw button:focus{outline:none}.subsw button.on{color:var(--accent);font-weight:600}html.t-mechanics .subsw button[data-of="mechanics"]{display:inline-flex}html.t-electromagnetism .subsw button[data-of="electromagnetism"]{display:inline-flex}html.t-thermodynamics .subsw button[data-of="thermodynamics"]{display:inline-flex}html.t-waves-optics .subsw button[data-of="waves-optics"]{display:inline-flex}html.t-modern-quantum .subsw button[data-of="modern-quantum"]{display:inline-flex}html.t-relativity .subsw button[data-of="relativity"]{display:inline-flex}html.t-astrophysics .subsw button[data-of="astrophysics"]{display:inline-flex}html.s-kinematics .rows li:not([data-s~="kinematics"]),html.s-kinematics .cols li:not([data-s~="kinematics"]){display:none}html.s-kinematics .band:not(:has(li[data-s~="kinematics"])),html.s-kinematics article.row:not(:has(li[data-s~="kinematics"])){display:none}html.s-kinematics.v-cards .band:not(.per):has(li[data-s~="kinematics"]){display:flex;flex-direction:column}html.s-dynamics .rows li:not([data-s~="dynamics"]),html.s-dynamics .cols li:not([data-s~="dynamics"]){display:none}html.s-dynamics .band:not(:has(li[data-s~="dynamics"])),html.s-dynamics article.row:not(:has(li[data-s~="dynamics"])){display:none}html.s-dynamics.v-cards .band:not(.per):has(li[data-s~="dynamics"]){display:flex;flex-direction:column}html.s-rigid-body .rows li:not([data-s~="rigid-body"]),html.s-rigid-body .cols li:not([data-s~="rigid-body"]){display:none}html.s-rigid-body .band:not(:has(li[data-s~="rigid-body"])),html.s-rigid-body article.row:not(:has(li[data-s~="rigid-body"])){display:none}html.s-rigid-body.v-cards .band:not(.per):has(li[data-s~="rigid-body"]){display:flex;flex-direction:column}html.s-fluids .rows li:not([data-s~="fluids"]),html.s-fluids .cols li:not([data-s~="fluids"]){display:none}html.s-fluids .band:not(:has(li[data-s~="fluids"])),html.s-fluids article.row:not(:has(li[data-s~="fluids"])){display:none}html.s-fluids.v-cards .band:not(.per):has(li[data-s~="fluids"]){display:flex;flex-direction:column}html.s-gravitation .rows li:not([data-s~="gravitation"]),html.s-gravitation .cols li:not([data-s~="gravitation"]){display:none}html.s-gravitation .band:not(:has(li[data-s~="gravitation"])),html.s-gravitation article.row:not(:has(li[data-s~="gravitation"])){display:none}html.s-gravitation.v-cards .band:not(.per):has(li[data-s~="gravitation"]){display:flex;flex-direction:column}html.s-statics .rows li:not([data-s~="statics"]),html.s-statics .cols li:not([data-s~="statics"]){display:none}html.s-statics .band:not(:has(li[data-s~="statics"])),html.s-statics article.row:not(:has(li[data-s~="statics"])){display:none}html.s-statics.v-cards .band:not(.per):has(li[data-s~="statics"]){display:flex;flex-direction:column}html.s-electrostatics .rows li:not([data-s~="electrostatics"]),html.s-electrostatics .cols li:not([data-s~="electrostatics"]){display:none}html.s-electrostatics .band:not(:has(li[data-s~="electrostatics"])),html.s-electrostatics article.row:not(:has(li[data-s~="electrostatics"])){display:none}html.s-electrostatics.v-cards .band:not(.per):has(li[data-s~="electrostatics"]){display:flex;flex-direction:column}html.s-circuits .rows li:not([data-s~="circuits"]),html.s-circuits .cols li:not([data-s~="circuits"]){display:none}html.s-circuits .band:not(:has(li[data-s~="circuits"])),html.s-circuits article.row:not(:has(li[data-s~="circuits"])){display:none}html.s-circuits.v-cards .band:not(.per):has(li[data-s~="circuits"]){display:flex;flex-direction:column}html.s-magnetostatics .rows li:not([data-s~="magnetostatics"]),html.s-magnetostatics .cols li:not([data-s~="magnetostatics"]){display:none}html.s-magnetostatics .band:not(:has(li[data-s~="magnetostatics"])),html.s-magnetostatics article.row:not(:has(li[data-s~="magnetostatics"])){display:none}html.s-magnetostatics.v-cards .band:not(.per):has(li[data-s~="magnetostatics"]){display:flex;flex-direction:column}html.s-induction .rows li:not([data-s~="induction"]),html.s-induction .cols li:not([data-s~="induction"]){display:none}html.s-induction .band:not(:has(li[data-s~="induction"])),html.s-induction article.row:not(:has(li[data-s~="induction"])){display:none}html.s-induction.v-cards .band:not(.per):has(li[data-s~="induction"]){display:flex;flex-direction:column}html.s-em-waves .rows li:not([data-s~="em-waves"]),html.s-em-waves .cols li:not([data-s~="em-waves"]){display:none}html.s-em-waves .band:not(:has(li[data-s~="em-waves"])),html.s-em-waves article.row:not(:has(li[data-s~="em-waves"])){display:none}html.s-em-waves.v-cards .band:not(.per):has(li[data-s~="em-waves"]){display:flex;flex-direction:column}html.s-heat-transfer .rows li:not([data-s~="heat-transfer"]),html.s-heat-transfer .cols li:not([data-s~="heat-transfer"]){display:none}html.s-heat-transfer .band:not(:has(li[data-s~="heat-transfer"])),html.s-heat-transfer article.row:not(:has(li[data-s~="heat-transfer"])){display:none}html.s-heat-transfer.v-cards .band:not(.per):has(li[data-s~="heat-transfer"]){display:flex;flex-direction:column}html.s-gas-laws .rows li:not([data-s~="gas-laws"]),html.s-gas-laws .cols li:not([data-s~="gas-laws"]){display:none}html.s-gas-laws .band:not(:has(li[data-s~="gas-laws"])),html.s-gas-laws article.row:not(:has(li[data-s~="gas-laws"])){display:none}html.s-gas-laws.v-cards .band:not(.per):has(li[data-s~="gas-laws"]){display:flex;flex-direction:column}html.s-entropy .rows li:not([data-s~="entropy"]),html.s-entropy .cols li:not([data-s~="entropy"]){display:none}html.s-entropy .band:not(:has(li[data-s~="entropy"])),html.s-entropy article.row:not(:has(li[data-s~="entropy"])){display:none}html.s-entropy.v-cards .band:not(.per):has(li[data-s~="entropy"]){display:flex;flex-direction:column}html.s-kinetic-theory .rows li:not([data-s~="kinetic-theory"]),html.s-kinetic-theory .cols li:not([data-s~="kinetic-theory"]){display:none}html.s-kinetic-theory .band:not(:has(li[data-s~="kinetic-theory"])),html.s-kinetic-theory article.row:not(:has(li[data-s~="kinetic-theory"])){display:none}html.s-kinetic-theory.v-cards .band:not(.per):has(li[data-s~="kinetic-theory"]){display:flex;flex-direction:column}html.s-phase-transitions .rows li:not([data-s~="phase-transitions"]),html.s-phase-transitions .cols li:not([data-s~="phase-transitions"]){display:none}html.s-phase-transitions .band:not(:has(li[data-s~="phase-transitions"])),html.s-phase-transitions article.row:not(:has(li[data-s~="phase-transitions"])){display:none}html.s-phase-transitions.v-cards .band:not(.per):has(li[data-s~="phase-transitions"]){display:flex;flex-direction:column}html.s-statistical-mechanics .rows li:not([data-s~="statistical-mechanics"]),html.s-statistical-mechanics .cols li:not([data-s~="statistical-mechanics"]){display:none}html.s-statistical-mechanics .band:not(:has(li[data-s~="statistical-mechanics"])),html.s-statistical-mechanics article.row:not(:has(li[data-s~="statistical-mechanics"])){display:none}html.s-statistical-mechanics.v-cards .band:not(.per):has(li[data-s~="statistical-mechanics"]){display:flex;flex-direction:column}html.s-oscillations .rows li:not([data-s~="oscillations"]),html.s-oscillations .cols li:not([data-s~="oscillations"]){display:none}html.s-oscillations .band:not(:has(li[data-s~="oscillations"])),html.s-oscillations article.row:not(:has(li[data-s~="oscillations"])){display:none}html.s-oscillations.v-cards .band:not(.per):has(li[data-s~="oscillations"]){display:flex;flex-direction:column}html.s-wave-propagation .rows li:not([data-s~="wave-propagation"]),html.s-wave-propagation .cols li:not([data-s~="wave-propagation"]){display:none}html.s-wave-propagation .band:not(:has(li[data-s~="wave-propagation"])),html.s-wave-propagation article.row:not(:has(li[data-s~="wave-propagation"])){display:none}html.s-wave-propagation.v-cards .band:not(.per):has(li[data-s~="wave-propagation"]){display:flex;flex-direction:column}html.s-sound .rows li:not([data-s~="sound"]),html.s-sound .cols li:not([data-s~="sound"]){display:none}html.s-sound .band:not(:has(li[data-s~="sound"])),html.s-sound article.row:not(:has(li[data-s~="sound"])){display:none}html.s-sound.v-cards .band:not(.per):has(li[data-s~="sound"]){display:flex;flex-direction:column}html.s-interference .rows li:not([data-s~="interference"]),html.s-interference .cols li:not([data-s~="interference"]){display:none}html.s-interference .band:not(:has(li[data-s~="interference"])),html.s-interference article.row:not(:has(li[data-s~="interference"])){display:none}html.s-interference.v-cards .band:not(.per):has(li[data-s~="interference"]){display:flex;flex-direction:column}html.s-diffraction .rows li:not([data-s~="diffraction"]),html.s-diffraction .cols li:not([data-s~="diffraction"]){display:none}html.s-diffraction .band:not(:has(li[data-s~="diffraction"])),html.s-diffraction article.row:not(:has(li[data-s~="diffraction"])){display:none}html.s-diffraction.v-cards .band:not(.per):has(li[data-s~="diffraction"]){display:flex;flex-direction:column}html.s-geometrical-optics .rows li:not([data-s~="geometrical-optics"]),html.s-geometrical-optics .cols li:not([data-s~="geometrical-optics"]){display:none}html.s-geometrical-optics .band:not(:has(li[data-s~="geometrical-optics"])),html.s-geometrical-optics article.row:not(:has(li[data-s~="geometrical-optics"])){display:none}html.s-geometrical-optics.v-cards .band:not(.per):has(li[data-s~="geometrical-optics"]){display:flex;flex-direction:column}html.s-polarization .rows li:not([data-s~="polarization"]),html.s-polarization .cols li:not([data-s~="polarization"]){display:none}html.s-polarization .band:not(:has(li[data-s~="polarization"])),html.s-polarization article.row:not(:has(li[data-s~="polarization"])){display:none}html.s-polarization.v-cards .band:not(.per):has(li[data-s~="polarization"]){display:flex;flex-direction:column}html.s-atomic .rows li:not([data-s~="atomic"]),html.s-atomic .cols li:not([data-s~="atomic"]){display:none}html.s-atomic .band:not(:has(li[data-s~="atomic"])),html.s-atomic article.row:not(:has(li[data-s~="atomic"])){display:none}html.s-atomic.v-cards .band:not(.per):has(li[data-s~="atomic"]){display:flex;flex-direction:column}html.s-nuclear .rows li:not([data-s~="nuclear"]),html.s-nuclear .cols li:not([data-s~="nuclear"]){display:none}html.s-nuclear .band:not(:has(li[data-s~="nuclear"])),html.s-nuclear article.row:not(:has(li[data-s~="nuclear"])){display:none}html.s-nuclear.v-cards .band:not(.per):has(li[data-s~="nuclear"]){display:flex;flex-direction:column}html.s-particle .rows li:not([data-s~="particle"]),html.s-particle .cols li:not([data-s~="particle"]){display:none}html.s-particle .band:not(:has(li[data-s~="particle"])),html.s-particle article.row:not(:has(li[data-s~="particle"])){display:none}html.s-particle.v-cards .band:not(.per):has(li[data-s~="particle"]){display:flex;flex-direction:column}html.s-solid-state .rows li:not([data-s~="solid-state"]),html.s-solid-state .cols li:not([data-s~="solid-state"]){display:none}html.s-solid-state .band:not(:has(li[data-s~="solid-state"])),html.s-solid-state article.row:not(:has(li[data-s~="solid-state"])){display:none}html.s-solid-state.v-cards .band:not(.per):has(li[data-s~="solid-state"]){display:flex;flex-direction:column}html.s-quantum-mechanics .rows li:not([data-s~="quantum-mechanics"]),html.s-quantum-mechanics .cols li:not([data-s~="quantum-mechanics"]){display:none}html.s-quantum-mechanics .band:not(:has(li[data-s~="quantum-mechanics"])),html.s-quantum-mechanics article.row:not(:has(li[data-s~="quantum-mechanics"])){display:none}html.s-quantum-mechanics.v-cards .band:not(.per):has(li[data-s~="quantum-mechanics"]){display:flex;flex-direction:column}html.s-special-relativity .rows li:not([data-s~="special-relativity"]),html.s-special-relativity .cols li:not([data-s~="special-relativity"]){display:none}html.s-special-relativity .band:not(:has(li[data-s~="special-relativity"])),html.s-special-relativity article.row:not(:has(li[data-s~="special-relativity"])){display:none}html.s-special-relativity.v-cards .band:not(.per):has(li[data-s~="special-relativity"]){display:flex;flex-direction:column}html.s-general-relativity .rows li:not([data-s~="general-relativity"]),html.s-general-relativity .cols li:not([data-s~="general-relativity"]){display:none}html.s-general-relativity .band:not(:has(li[data-s~="general-relativity"])),html.s-general-relativity article.row:not(:has(li[data-s~="general-relativity"])){display:none}html.s-general-relativity.v-cards .band:not(.per):has(li[data-s~="general-relativity"]){display:flex;flex-direction:column}html.s-stellar .rows li:not([data-s~="stellar"]),html.s-stellar .cols li:not([data-s~="stellar"]){display:none}html.s-stellar .band:not(:has(li[data-s~="stellar"])),html.s-stellar article.row:not(:has(li[data-s~="stellar"])){display:none}html.s-stellar.v-cards .band:not(.per):has(li[data-s~="stellar"]){display:flex;flex-direction:column}html.s-orbital-mechanics .rows li:not([data-s~="orbital-mechanics"]),html.s-orbital-mechanics .cols li:not([data-s~="orbital-mechanics"]){display:none}html.s-orbital-mechanics .band:not(:has(li[data-s~="orbital-mechanics"])),html.s-orbital-mechanics article.row:not(:has(li[data-s~="orbital-mechanics"])){display:none}html.s-orbital-mechanics.v-cards .band:not(.per):has(li[data-s~="orbital-mechanics"]){display:flex;flex-direction:column}html.s-cosmology .rows li:not([data-s~="cosmology"]),html.s-cosmology .cols li:not([data-s~="cosmology"]){display:none}html.s-cosmology .band:not(:has(li[data-s~="cosmology"])),html.s-cosmology article.row:not(:has(li[data-s~="cosmology"])){display:none}html.s-cosmology.v-cards .band:not(.per):has(li[data-s~="cosmology"]){display:flex;flex-direction:column}html.s-observational .rows li:not([data-s~="observational"]),html.s-observational .cols li:not([data-s~="observational"]){display:none}html.s-observational .band:not(:has(li[data-s~="observational"])),html.s-observational article.row:not(:has(li[data-s~="observational"])){display:none}html.s-observational.v-cards .band:not(.per):has(li[data-s~="observational"]){display:flex;flex-direction:column}.viewsw{display:inline-flex;border:1px solid var(--border);border-radius:99px;overflow:hidden}.viewsw button{font:inherit;font-size:12.5px;padding:5px 15px;color:var(--text-2b);background:none;border:0;cursor:pointer;letter-spacing:.02em;border-radius:99px}.viewsw button:hover{color:var(--text-1b)}.viewsw button:focus{outline:none}.viewsw button:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}html.v-cards .viewsw button[data-v="cards"],html:not(.v-cards) .viewsw button[data-v="list"]{background:var(--border);color:var(--text-max)}.gen{font-size:.8em;vertical-align:.35em;line-height:0;margin-left:.12em;color:var(--text-3);-webkit-user-select:none;user-select:none}footer .gen{vertical-align:baseline;font-size:1em;margin-left:0;color:inherit}.mobilebar{display:none}@media (max-width:991px){:root{--mobilebar-h:calc(56px + env(safe-area-inset-top))}body{overflow-x:hidden}.mobilebar{position:sticky;top:0;z-index:150;display:flex;align-items:center;justify-content:space-between;gap:12px;height:var(--mobilebar-h);margin:0;padding:env(safe-area-inset-top) 15px 0;background:color-mix(in srgb,var(--bg) 94%,transparent);border-bottom:1px solid var(--line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.mobilebrand{display:block;width:116px;height:24px;color:var(--text-max);flex:none}.mobilebrand .brandmark{width:100%;height:100%}.mobileactions{display:flex;align-items:center;gap:6px}.mobileaction{position:relative;width:40px;height:40px;padding:0;border-radius:10px;border:0;background:transparent;color:var(--text-1b);cursor:pointer;transition:color .15s}.mobileaction:hover,.mobileaction:focus-visible{color:var(--text-max)}.mobileaction:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mobileaction[aria-expanded="true"]{color:var(--accent)}.mobile-search::before,.mobile-menu::before{content:"";position:absolute;inset:10px;background:currentColor}.mobile-search::before{inset:10px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='10.8' cy='10.8' r='6.8'/%3E%3Cpath d='m16 16 5 5'/%3E%3C/svg%3E") center / 22px no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='10.8' cy='10.8' r='6.8'/%3E%3Cpath d='m16 16 5 5'/%3E%3C/svg%3E") center / 22px no-repeat}.mobile-menu::before{inset:9px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M3 6h18M3 12h18M3 18h18'/%3E%3C/svg%3E") center / 24px no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M3 6h18M3 12h18M3 18h18'/%3E%3C/svg%3E") center / 24px no-repeat}.opener{display:none}aside.rail{top:var(--mobilebar-h);width:100%;border-right:0;box-shadow:0 18px 40px var(--shadow);z-index:130}.navtoggle:checked ~ .layout aside.rail{transform:none}.scrim{top:var(--mobilebar-h);z-index:120}.railinner{width:100%;padding:14px 15px calc(24px + env(safe-area-inset-bottom))}.railtop{display:none}.subjbar{gap:6px;padding:0 0 14px}.subjbar .subj{min-height:38px;padding:8px 9px;font-size:13.5px}.railsearch{padding:0 0 14px}.railfilters{padding-left:0;padding-right:0}html:not(.mobile-search) aside.rail .railsearch{display:none}html:not(.mobile-search) aside.rail .railfilters,html:not(.mobile-search) aside.rail .railprobs{display:none!important}html.mobile-search aside.rail .subjbar,html.mobile-search aside.rail .raillist{display:none}html.mobile-search aside.rail .railsearch{--field:46px;display:flex;align-items:center;gap:8px;padding:0 0 14px}html.mobile-search aside.rail .railsearch::before{left:15px;height:var(--field);font-size:15px}html.mobile-search aside.rail .railsearch input{height:var(--field);padding:0 13px 0 40px;border:1px solid transparent;border-radius:12px;background:var(--surface-2);font-size:18px;font-weight:400}html.mobile-search aside.rail .railsearch input:focus{border-color:var(--accent);background:var(--bg)}html.mobile-search aside.rail .fbtn{width:46px;height:46px;border-radius:12px;border:1px solid var(--line);font-size:15px}html.mobile-search aside.rail .railfilters.ready{display:flex;padding:0 0 14px}html.mobile-search aside.rail .railprobs{margin-top:0;padding:6px 0 0;border-top-color:var(--line)}html.mobile-search aside.rail .railprobs .ph{padding:14px 0 8px;font-size:13px}html.mobile-search aside.rail .railprobs a{padding:11px 9px;margin:2px 0}html.mobile-search aside.rail .railprobs .pt{font-size:16px;line-height:1.35}html.mobile-search aside.rail .railprobs .pm,html.mobile-search aside.rail .railprobs .px{font-size:13px}.content{padding-top:0}header.col-12{margin:26px 0 22px;text-align:left}header.col-12 h1{max-width:14ch;font-size:clamp(29px,8vw,36px);line-height:1.12}header.col-12 .about{max-width:42ch;margin:12px 0 0;font-size:15px;line-height:1.55}.viewbar{justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-bottom:18px}.viewbar .topicsw{order:1;flex:0 0 100%;width:100%;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:18px;margin:0;padding:2px 0 7px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.viewbar .topicsw::-webkit-scrollbar{display:none}.viewbar .topicsw button{flex:none;font-size:13px}.viewsw{display:none}.viewbar>.desktopmode{display:none}.mobile-mode{order:0}main article.row{margin-left:0;margin-right:0;margin-bottom:20px;border-radius:12px;background:var(--bg-alt);overflow:hidden}main article.row>[class*="col-"]{padding-left:0;padding-right:0}main article.row .left-col{align-items:flex-start;min-height:0;padding:16px 18px;position:relative;border-radius:12px 12px 0 0;background:var(--surface-2);text-align:left}main article.row .left-col:has(img.flag){padding-right:100px}main article.row .left-col img.flag{display:block;position:absolute;top:50%;right:26px;width:auto;height:38px;max-width:64px;border-radius:6px;clip-path:inset(1px round 6px);transform:translateY(-50%);opacity:.9;box-shadow:0 3px 10px var(--shadow)}main article.row .left-col .year{font-size:31px;line-height:1}main article.row .left-col .country{margin-top:5px;padding-bottom:0;font-size:15px;line-height:1.3;color:var(--text-2)}main article.row>[class*="col-"] + [class*="col-"]{margin-top:0}main section>hr{display:none}html.v-cards .probs{display:grid;grid-template-columns:1fr;gap:10px;margin:0;padding:8px 18px 14px;background:var(--bg-alt)}html.v-cards .bandhead,html.v-cards .rows li{align-items:flex-start;width:100%;min-height:0;padding:15px 0 15px 10px;border:0;border-radius:0;background:transparent;text-align:left}html.v-cards .rows li .rtag{font-size:11px}html.v-cards .rows li .t,html.v-cards .bandhead .rlabel{width:100%;font-size:18px;line-height:1.3;text-align:left;margin-top:0}html.v-cards .band.one>.bandhead>.rlabel{width:auto}html.v-cards .bandhead .rlinks,html.v-cards .rows li .rlinks{width:100%;justify-content:flex-start;gap:18px;margin:0;padding-top:10px}html:not(.v-cards) .band{padding-left:0;padding-right:0}footer.col-12{margin-top:30px}}@media (prefers-reduced-motion:reduce){.mobileaction,aside.rail{transition:none!important}}html.v-cards .band.titled>.cols,html.v-cards .band.expanded>.cols{display:block;grid-column:1 / -1;columns:2;column-gap:28px;margin:2px 0 0;padding:0;list-style:none}html.v-cards .band.titled>.cols li,html.v-cards .band.expanded>.cols li{display:flex;gap:8px;align-items:center;padding:3px 0;border:0;font-size:14.5px;break-inside:avoid}html.v-cards .band.titled>.cols li .n,html.v-cards .band.expanded>.cols li .n{color:var(--text-3);font-variant-numeric:tabular-nums;flex:none;min-width:30px}html.v-cards .band.titled>.cols li .t,html.v-cards .band.expanded>.cols li .t{flex:1 1 auto;color:var(--text-1b);-webkit-line-clamp:none;display:block}.showall{display:none}html.v-cards .showall{display:inline-block;grid-column:1 / -1;justify-self:start;margin-top:4px;padding:3px 12px;font:inherit;font-size:13px;color:var(--text-1b);background:var(--surface-3);border:1px solid var(--border);border-radius:99px;cursor:pointer}@media (max-width:760px){html.v-cards .band.titled>.cols,html.v-cards .band.expanded>.cols{columns:1}}.add{flex:none;width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:99px;background:none;color:var(--text-4);cursor:pointer;transition:color .12s,background .12s,border-color .12s}.add::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;content:"\f067"}.add:hover,.add:focus-visible{color:var(--text-max);border-color:var(--border);background:var(--surface-3);outline:none}li:hover .add,.bandhead:hover .add{color:var(--text-2)}.add.on,.add.on:hover,li:hover .add.on,.bandhead:hover .add.on{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.add.on::before{content:"\f00c"}.rlinks>.add{margin-left:auto;align-self:center}html.v-cards .rows li .rlinks,html.v-cards .band.one>.bandhead>.rlinks{align-self:stretch}html.v-cards .band.titled>.cols li,html.v-cards .band.expanded>.cols li{gap:14px}.listpill{position:fixed;right:24px;bottom:22px;z-index:61;display:none;align-items:center;gap:10px;padding:9px 12px 9px 18px;border:0;border-radius:99px;background:var(--accent);color:var(--on-accent);font:inherit;font-weight:600;font-size:14.5px;cursor:pointer;box-shadow:0 8px 26px var(--shadow)}.listpill.show{display:inline-flex}.listpill::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f03a"}html.ol-open .listpill::before{content:"\f00d"}.listpill b{min-width:24px;padding:1px 7px;border-radius:99px;text-align:center;background:rgba(0,0,0,.18)}.listpill.bump{animation:ol-bump .35s ease-out}@keyframes ol-bump{40%{transform:scale(1.08)}}.ol-pop{position:fixed;right:24px;bottom:80px;z-index:60;width:440px;max-height:min(680px,calc(100vh - 110px));display:flex;flex-direction:column;border:1px solid var(--border);border-radius:16px;background:var(--surface-5);box-shadow:0 18px 50px var(--shadow);color:var(--text)}.ol-pop[hidden]{display:none}.ol{display:flex;flex-direction:column;min-height:0}.ol-popup{flex:1 1 auto}.ol-shared{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px;padding:14px 16px;border-radius:12px;background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}.ol-shared[hidden]{display:none}.ol-shared p{margin:0;font-size:14.5px}.ol-shared div{display:flex;gap:8px}.ol-head{display:flex;align-items:flex-start;gap:6px}.ol-headtext{flex:1 1 auto;min-width:0}.ol-popup .ol-head{padding:16px 12px 8px 20px}.ol-name{width:100%;margin:0 0 0 -8px;padding:2px 8px;font:inherit;font-weight:700;color:var(--text-max);background:none;border:1px solid transparent;border-radius:8px}.ol-popup .ol-name{font-size:19px}.ol-page .ol-name{margin-left:-10px;padding:4px 10px;font-size:32px;line-height:1.2}.ol-name::placeholder{color:var(--text-4)}.ol-name:not([readonly]):hover,.ol-name:focus{border-color:var(--border);outline:none}.ol-meta{margin:2px 0 0;font-size:13.5px;color:var(--text-2)}.ol-meta:empty{display:none}.ol-icon{flex:none;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--text-3b);background:none;border:0;border-radius:99px;cursor:pointer}.ol-icon:hover{color:var(--text-max);background:var(--surface-3);text-decoration:none}.ol-icon::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px}.ol-full::before{content:"\f065"}.ol-close::before{content:"\f00d";font-size:15px}.ol-items{list-style:none;margin:0;padding:0}.ol-items{position:relative}.ol-popup .ol-items{flex:1 1 auto;min-height:0;overflow:auto;padding:2px 8px 6px}.ol-it{display:grid;grid-template-columns:24px 1fr auto;align-items:center;column-gap:8px;margin:2px 0;padding:10px 8px 10px 4px;border-radius:12px;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:background .12s}.ol-page .ol-it{padding:14px 10px 14px 4px;margin:4px -10px 4px -4px}.ol-it:hover,.ol-it:focus-visible{background:color-mix(in srgb,var(--text) 5%,transparent);outline:none}.ol-it .ol-prev{cursor:auto}.ol-items.sorting .ol-it{transition:transform .18s cubic-bezier(.2,.7,.3,1),background .12s}.ol-items.sorting .ol-it.lift{position:relative;z-index:3;cursor:grabbing;transition:none;background:var(--surface-6);box-shadow:0 12px 32px var(--shadow)}.ol-items.sorting .ol-it.lift.settle{transition:transform .2s cubic-bezier(.2,.7,.3,1),box-shadow .2s;box-shadow:0 0 0 transparent}.ol-n{font-size:14px;font-variant-numeric:tabular-nums;color:var(--text-3b);text-align:right}.ol-main{min-width:0;padding-left:6px}.ol-title{max-width:100%;padding:0;font:inherit;font-size:15.5px;font-weight:500;text-align:left;color:var(--text-0);background:none;border:0;cursor:pointer}.ol-page .ol-title{font-size:17px}.ol-title:hover{color:var(--accent)}.ol-title::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:9px;content:"\f078";margin-left:8px;color:var(--text-4);display:inline-block;vertical-align:2px;transition:transform .15s}.ol-it.open .ol-title::after{transform:rotate(180deg)}.ol-src{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;font-size:13px;color:var(--text-2)}.ol-tag{font-size:11px;padding:0 7px;border-radius:99px;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 60%,transparent)}.ol-rm{width:30px;height:30px;padding:0;color:var(--text-4);background:none;border:0;border-radius:99px;cursor:pointer}.ol-rm::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;content:"\f00d"}.ol-rm:hover{color:var(--text-max);background:var(--surface-3)}.ol-prev{grid-column:2 / -1;margin:12px 0 4px;-webkit-user-select:text;user-select:text}.ol-links{display:flex;gap:18px;margin-bottom:10px;font-size:13.5px}.ol-pages{display:flex;flex-direction:column;gap:10px}.ol-zoom{max-height:340px;overflow:auto;border-radius:6px;background:#fff;box-shadow:0 4px 18px var(--shadow)}.ol-page .ol-zoom{max-height:560px}.ol-zoom canvas{box-shadow:none!important;border-radius:0!important;max-width:none!important}.ol-pages canvas{display:block;max-width:100%;border-radius:4px;background:#fff;box-shadow:0 4px 18px var(--shadow)}.ol-note{margin:0;font-size:13px;color:var(--text-3b)}.ol-empty{padding:28px 22px;font-size:14.5px;color:var(--text-1c)}.ol-empty[hidden]{display:none}.ol-empty-h{font-size:17px;font-weight:600;color:var(--text-max)}.ol-plus::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;content:"\f067";display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:99px;border:1px solid var(--border);vertical-align:1px}.ol-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ol-actions[hidden]{display:none}.ol-popup .ol-actions{order:9;display:grid;grid-template-columns:1fr 1fr;padding:10px 14px 14px}.ol-popup .ol-actions>.ol-btn,.ol-popup .ol-dd>.ol-btn{width:100%;justify-content:center}.ol-popup .ol-split{grid-column:1 / -1}.ol-page .ol-actions{margin:18px 0 18px}.ol-page .ol-shared{order:-3}.ol-page .ol-head{order:-2}.ol-page .ol-actions{order:-1}.ol-btn{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;font:inherit;font-size:13.5px;color:var(--text-0b);background:var(--surface-3);border:1px solid var(--border);border-radius:99px;cursor:pointer;white-space:nowrap}.ol-btn:hover{color:var(--text-max);border-color:var(--text-4)}.ol-btn:disabled{opacity:.75;cursor:progress}.ol-btn.ol-primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}.ol-btn::before,.ol-down::after,.ol-caret::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px}.ol-ic-pdf::before{content:"\f1c1"}.ol-ic-share::before{content:"\f1e0"}.ol-ic-link::before{content:"\f0c1"}.ol-ic-tex::before{content:"\f121"}.ol-ic-ai::before{content:"\f0d0"}.ol-down::after{content:"\f078";font-size:9px;color:var(--text-3b)}.ol-split{position:relative;display:inline-flex}.ol-popup .ol-split{flex:1 1 100%}.ol-popup .ol-split>[data-a="pdf"]{flex:1 1 auto;justify-content:center}.ol-split>[data-a="pdf"]{border-radius:99px 0 0 99px;padding-right:14px}.ol-caret{border-radius:0 99px 99px 0;padding:7px 12px 7px 10px;border-left-color:color-mix(in srgb,var(--on-accent) 25%,transparent)!important}.ol-caret::before{content:"\f078";font-size:10px}.ol-dd{position:relative}.ol-menu{position:absolute;left:0;top:calc(100% + 6px);z-index:70;min-width:240px;padding:6px;border-radius:12px;background:var(--surface-6);border:1px solid var(--border);box-shadow:0 14px 34px var(--shadow)}.ol-popup .ol-menu{top:auto;bottom:calc(100% + 6px)}.ol-split .ol-menu,.ol-popup .ol-dd .ol-menu{left:auto;right:0}.ol-menu[hidden]{display:none}.ol-menu p{margin:4px 8px 6px;font-size:12.5px;line-height:1.4;color:var(--text-2)}.ol-menu hr{margin:5px 4px;border:0;border-top:1px solid var(--border)}.ol-menu button{display:block;width:100%;padding:8px 10px 8px 30px;font:inherit;font-size:14px;text-align:left;color:var(--text-0b);background:none;border:0;border-radius:8px;cursor:pointer;position:relative}.ol-menu button:hover{background:var(--surface-3)}.ol-menu [aria-checked="true"]::before{position:absolute;left:10px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;content:"\f00c";color:var(--accent)}.ol-toast{position:fixed;left:50%;bottom:26px;z-index:80;transform:translate(-50%,20px);opacity:0;pointer-events:none;padding:10px 18px;border-radius:99px;font-size:14px;color:var(--text-max);background:var(--surface-6);box-shadow:0 8px 24px var(--shadow);transition:opacity .2s,transform .2s}.ol-toast.on{opacity:1;transform:translate(-50%,0)}.ol-back{font-size:14px;color:var(--text-2)}.ol-back::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f060";margin-right:8px;font-size:12px}#ol-page{max-width:880px;margin:0 auto;padding:34px 24px 80px}@media (max-width:760px){.listpill{right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}.ol-pop{left:0;right:0;bottom:0;width:auto;max-height:86vh;border-radius:18px 18px 0 0;border-width:1px 0 0;padding-bottom:env(safe-area-inset-bottom)}html.ol-open body::after{content:"";position:fixed;inset:0;z-index:55;background:var(--scrim)}html.ol-open .listpill{display:none}#ol-page{padding:22px 16px 70px}.ol-page .ol-name{font-size:26px}.ol-page .ol-split{flex:1 1 100%}.ol-page .ol-split>[data-a="pdf"]{flex:1 1 auto;justify-content:center}.ol .ol-menu,.ol .ol-split .ol-menu,.ol-popup .ol-dd .ol-menu{position:fixed;left:12px;right:12px;top:auto;bottom:calc(12px + env(safe-area-inset-bottom));min-width:0}}html:not(.v-cards) .rlinks{display:grid;grid-template-columns:[p] 112px [s] minmax(112px,max-content) [x] 28px [a] 28px;column-gap:10px;align-items:center;justify-content:end;flex:none}html:not(.v-cards) .rlinks>a.problem{grid-column:p;grid-row:1}html:not(.v-cards) .rlinks>a.solution{grid-column:s;grid-row:1}html:not(.v-cards) .rlinks>.add{grid-column:a;grid-row:1;margin:0}html:not(.v-cards) .rlinks>.xtra{grid-column:x;grid-row:1;margin:0}html:not(.v-cards) .rlinks>.none{grid-column:p / x;grid-row:1;justify-self:end}html:not(.v-cards) .rlinks>a.k-combined{grid-column:p / a;justify-self:start}.cols li .rlinks{display:grid}.cols li:not(.own) .rlinks>:not(.add):not(.xtra){display:none}html:not(.v-cards) .cols li{grid-template-columns:26px minmax(0,1fr) auto}@media (max-width:575px){html:not(.v-cards) .rows .rlinks{justify-content:start}}html.v-cards .band.one>.bandhead>.rlinks{width:100%}html.v-cards .band.titled>.cols,html.v-cards .band.expanded>.cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:26px;row-gap:2px;columns:auto}html.v-cards .band.titled>.cols li,html.v-cards .band.expanded>.cols li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px}html.v-cards .band.titled>.cols li .rlinks,html.v-cards .band.expanded>.cols li .rlinks{display:flex}html.v-cards .band.titled>.cols li .rlinks>:not(.add):not(.xtra),html.v-cards .band.expanded>.cols li .rlinks>:not(.add):not(.xtra){display:none}@media (max-width:991px){html.v-cards .band.titled>.cols,html.v-cards .band.expanded>.cols{grid-template-columns:1fr}}.topbar{margin:0!important;position:sticky;top:0;z-index:90;display:flex;align-items:center;gap:14px;height:60px;padding:0 20px 0 12px;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tb-brand{display:inline-flex;color:var(--text-max);flex:none}.tb-brand:hover{color:var(--text-max)}.tb-brand svg{height:20px;width:auto}.tb-tabs{display:flex;align-items:center;gap:2px;margin-left:10px;min-width:0}.tb-tabs>a,.tb-more>summary{padding:7px 12px;border-radius:99px;font-size:14px;color:var(--text-2);white-space:nowrap;text-decoration:none;cursor:pointer;list-style:none}.tb-more>summary::-webkit-details-marker{display:none}.tb-more>summary::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:9px;content:"\f078";margin-left:6px;vertical-align:1px}.tb-tabs>a:hover,.tb-more>summary:hover{color:var(--text-max);background:var(--surface-3);text-decoration:none}.tb-tabs>a.on,.tb-more.on>summary{color:var(--text-max);background:var(--surface-3);font-weight:600}.tb-more{position:relative}.tb-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:95;min-width:180px;padding:6px;border-radius:12px;background:var(--surface-6);border:1px solid var(--border);box-shadow:0 14px 34px var(--shadow)}.tb-menu a{display:block;padding:8px 10px;border-radius:8px;font-size:14px;color:var(--text-0b)}.tb-menu a:hover,.tb-menu a.on{background:var(--surface-3);text-decoration:none;color:var(--text-max)}.tb-search,.hub-search{display:flex;align-items:center;gap:10px;margin-left:auto;width:min(360px,32vw);padding:8px 10px 8px 14px;font:inherit;font-size:14px;text-align:left;color:var(--text-3b);background:var(--surface-3);border:1px solid var(--border);border-radius:99px;cursor:text}.tb-search::before,.hub-search::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;content:"\f002"}.tb-search span,.hub-search span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-search:hover,.hub-search:hover{border-color:var(--text-4);color:var(--text-2)}.tb-search kbd,.hub-search kbd,.sx kbd{font:inherit;font-size:11.5px;padding:1px 6px;border-radius:6px;color:var(--text-2b);background:var(--bg);border:1px solid var(--border);box-shadow:none}.tb-mode{flex:none}@media (min-width:992px){.opener,aside.rail .railtop,aside.rail .subjbar,aside.rail .railsearch,aside.rail .railfilters,aside.rail .railprobs,.viewbar>.desktopmode{display:none!important}aside.rail .raillist{padding-top:18px}aside.rail .subjname{display:block;padding:0 10px 8px;font-size:12.5px;font-weight:600;color:var(--text-3b)}}@media (max-width:991px){.topbar{display:none}aside.rail .railsearch,aside.rail .railfilters,aside.rail .railprobs{display:none!important}}@media (max-width:1180px){.tb-search{width:44px;padding:8px 0;justify-content:center;flex:none}.tb-search span,.tb-search kbd{display:none}}.hub,.home{max-width:1100px;margin:0 auto;padding:34px 32px 90px}.hub h1,.home h1{margin:0;font-size:38px;font-weight:700;color:var(--text-max)}.hub-sub{margin:10px 0 24px;font-size:16px;color:var(--text-2)}.hub .hub-search,.home .hub-search{width:min(640px,100%);margin:0 0 12px;padding:13px 14px 13px 18px;font-size:16px}.hub h2{margin:36px 0 14px;font-size:14px;font-weight:600;color:var(--text-3b)}.hub-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.hub-card{position:relative;display:flex;flex-direction:column;gap:4px;min-height:124px;padding:18px 18px 16px;overflow:hidden;border-radius:16px;background:var(--surface);border:1px solid var(--line-faint);color:var(--text);text-decoration:none;transition:background .15s,border-color .15s,transform .15s}.hub-card:hover{background:var(--surface-3);border-color:var(--border);text-decoration:none;color:var(--text);transform:translateY(-1px)}.hub-ini{font-size:22px;font-weight:700;color:var(--text-max)}.hub-name{font-size:14px;color:var(--text-1b);line-height:1.35;padding-right:40px}.hub-flag{position:absolute;top:16px;right:16px;width:34px;border-radius:4px;opacity:.85}.hub-soon{display:flex;flex-wrap:wrap;gap:8px}.hub-soon span{padding:5px 12px;border-radius:99px;font-size:13px;color:var(--text-3b);border:1px dashed var(--border)}.home h1{font-size:46px;max-width:16ch;line-height:1.1;margin-top:30px}.home-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin-top:34px}.home-tile{display:flex;flex-direction:column;gap:4px;padding:20px;border-radius:16px;background:var(--surface);border:1px solid var(--line-faint);color:var(--text);text-decoration:none;transition:background .15s,border-color .15s}.home-tile:hover{background:var(--surface-3);border-color:var(--border);text-decoration:none;color:var(--text)}.home-t{font-size:20px;font-weight:700;color:var(--text-max)}.home-t::before{font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px;font-size:16px;color:var(--accent)}.home-tile[data-subj="Physics"] .home-t::before{content:"\f5d2"}.home-tile[data-subj="Mathematics"] .home-t::before{content:"\f698"}.home-tile[data-subj="Informatics"] .home-t::before{content:"\f121"}.home-tile[data-subj="Chemistry"] .home-t::before{content:"\f0c3"}.home-tile[data-subj="Biology"] .home-t::before{content:"\f471"}.home-tile[data-subj="Astronomy"] .home-t::before{content:"\f753"}.home-tile[data-subj="Science"] .home-t::before{content:"\f610"}.home-tile[data-subj="Linguistics"] .home-t::before{content:"\f1ab"}.home-tile[data-subj="Economics"] .home-t::before{content:"\f201"}.home-tile[data-subj="Geography"] .home-t::before{content:"\f57d"}.home-m{font-size:13.5px;color:var(--text-2)}@media (max-width:760px){.hub,.home{padding:22px 16px 70px}.hub h1{font-size:30px}.home h1{font-size:34px;margin-top:10px}}.sx-wrap{position:fixed;inset:0;z-index:200;display:flex;justify-content:center;align-items:flex-start;padding:9vh 16px 16px;background:var(--scrim)}.sx-wrap[hidden]{display:none}html.sx-open body{overflow:hidden}.sx{width:min(720px,100%);max-height:78vh;display:flex;flex-direction:column;border-radius:18px;background:var(--surface-5);border:1px solid var(--border);box-shadow:0 30px 80px var(--shadow);color:var(--text);overflow:hidden}.sx-head{display:flex;align-items:center;gap:12px;padding:14px 16px 10px 20px}.sx-glass::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:15px;content:"\f002";color:var(--text-3b)}.sx-in{flex:1 1 auto;min-width:0;padding:6px 0;font:inherit;font-size:18px;color:var(--text-max);background:none;border:0;outline:none}.sx-in::-webkit-search-cancel-button{display:none}.sx-esc{font:inherit;font-size:12px;padding:3px 8px;border-radius:7px;color:var(--text-2b);background:var(--bg);border:1px solid var(--border);cursor:pointer}.sx-scope{display:flex;gap:6px;padding:0 16px 12px 20px}.sx-chip{font:inherit;font-size:13px;padding:4px 12px;border-radius:99px;color:var(--text-2);background:none;border:1px solid var(--border);cursor:pointer}.sx-chip[aria-selected="true"]{color:var(--on-accent);background:var(--accent);border-color:var(--accent);font-weight:600}.sx-body{flex:1 1 auto;min-height:0;overflow:auto;padding:4px 8px 8px}.sx-list{list-style:none;margin:0;padding:0}.sx-h{padding:12px 12px 6px;font-size:12px;font-weight:600;color:var(--text-3b)}.sx-it{display:flex;align-items:center;gap:12px;padding:9px 10px 9px 12px;border-radius:12px;cursor:pointer}.sx-it.on{background:color-mix(in srgb,var(--accent) 14%,transparent)}.sx-ic{flex:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:var(--surface-3);color:var(--text-2)}.sx-ic::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px}.sx-ic-p::before{content:"\f15c"}.sx-ic-o::before{content:"\f19d"}.sx-main{flex:1 1 auto;min-width:0}.sx-t{font-size:15px;font-weight:500;color:var(--text-0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-src{font-size:12.5px;color:var(--text-2b)}.sx-snip{margin-top:3px;font-size:13px;line-height:1.45;color:var(--text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sx-snip mark{padding:0 2px;border-radius:3px;color:var(--text-max);background:color-mix(in srgb,var(--accent) 35%,transparent)}.sx-pdf{flex:none;font-size:12.5px;padding:3px 10px;border-radius:99px;border:1px solid var(--border);color:var(--text-1b);visibility:hidden}.sx-it.on .sx-pdf,.sx-it:hover .sx-pdf{visibility:visible}.sx-pdf:hover{color:var(--text-max);text-decoration:none;border-color:var(--text-4)}.sx-it .add{flex:none}.sx-status{margin:0;padding:18px 14px;font-size:14px;color:var(--text-2)}.sx-status:empty{display:none}.sx-status b{color:var(--text-1b);font-weight:600}.sx-foot{display:flex;align-items:center;gap:16px;padding:10px 20px;font-size:12px;color:var(--text-3b);background:color-mix(in srgb,var(--bg) 40%,transparent)}.sx-foot kbd{margin-right:3px}.sx-ms{margin-left:auto}.sx-found{animation:sx-found 2.2s ease-out;border-radius:10px}@keyframes sx-found{0%,35%{box-shadow:0 0 0 3px var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}100%{box-shadow:0 0 0 3px transparent;background:transparent}}@media (max-width:760px){.sx-wrap{padding:0}.sx{width:100%;max-height:100vh;height:100%;border-radius:0;border:0}.sx-foot{display:none}.sx-pdf{visibility:visible}}.xtra{position:relative;flex:none;align-self:center}.rlinks>.xtra{margin-left:auto}.rlinks>.xtra ~ .add{margin-left:2px}.xtra>summary{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:99px;color:var(--text-4);cursor:pointer;list-style:none}.xtra>summary::-webkit-details-marker{display:none}.xtra>summary::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;content:"\f141"}li:hover .xtra>summary,.bandhead:hover .xtra>summary{color:var(--text-2)}.xtra>summary:hover,.xtra[open]>summary{color:var(--text-max);background:var(--surface-3)}.xmenu{position:absolute;right:0;top:calc(100% + 6px);z-index:80;min-width:190px;padding:6px;border-radius:12px;background:var(--surface-6);border:1px solid var(--border);box-shadow:0 14px 34px var(--shadow);text-align:left}.xmenu .xh{display:block;padding:4px 10px 6px;font-size:11.5px;font-weight:600;color:var(--text-3b)}.xmenu a{display:block;padding:7px 10px;border-radius:8px;font-size:14px;white-space:nowrap;color:var(--text-0b)}.xmenu a::before{font-family:"Font Awesome 5 Free";font-weight:400;font-size:12px;content:"\f1c1";margin-right:9px;color:var(--text-3b)}.xmenu a:hover{background:var(--surface-3);color:var(--text-max);text-decoration:none}html.v-cards .rows li:has(.xtra[open]),html.v-cards .band:has(.xtra[open])>.bandhead{z-index:30}.ymats{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:4px 12px;margin:10px 0 0;font-size:13px}.ymats a{color:var(--text-2)}.ymats a::before{font-family:"Font Awesome 5 Free";font-weight:400;font-size:11px;content:"\f15c";margin-right:6px;color:var(--text-3b)}.ymats a:hover{color:var(--text-max)}html.v-cards .rows li:has(>.rlinks>.xtra),html.v-cards .band.one>.bandhead:has(>.rlinks>.xtra){position:relative}html.v-cards .rows li>.rlinks>.xtra,html.v-cards .band.one>.bandhead>.rlinks>.xtra{position:absolute;top:-6px;right:0;margin:0}html.v-cards .rows li:has(>.rlinks>.xtra) .t,html.v-cards .band.one>.bandhead:has(>.rlinks>.xtra) .rcount.solo{padding-right:32px}html.v-cards .rows li>.rlinks>.xtra ~ .add,html.v-cards .band.one>.bandhead>.rlinks>.xtra ~ .add{margin-left:auto}.sortsw{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;font:inherit;font-size:12.5px;letter-spacing:.02em;color:var(--text-2b);background:none;border:1px solid var(--border);border-radius:99px;cursor:pointer;flex:none}.sortsw::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;content:"\f160"}.sortsw.old::before{content:"\f161"}.sortsw:hover{color:var(--text-1b)}@media (max-width:991px){.sortsw{order:2;margin-right:auto}}.totop{position:fixed;right:24px;bottom:22px;z-index:49;width:42px;height:42px;display:flex;align-items:center;justify-content:center;padding:0;color:var(--text-1b);background:var(--surface-5);border:1px solid var(--border);border-radius:99px;box-shadow:0 8px 24px var(--shadow);cursor:pointer;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .2s,transform .2s,bottom .2s}.totop::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;content:"\f062"}.totop.show{opacity:1;transform:none;pointer-events:auto}.totop:hover{color:var(--text-max)}html.has-list .totop{bottom:76px}@media (max-width:760px){.totop{right:16px;bottom:calc(16px + env(safe-area-inset-bottom))}html.has-list .totop{bottom:calc(70px + env(safe-area-inset-bottom))}}@media (max-width:760px){html.ol-open body::after{touch-action:none}.ol-pop,.ol-pop .ol-head,.ol-pop .ol-actions{touch-action:none}.ol-pop{height:92vh;height:92dvh;max-height:none;overscroll-behavior:contain}.ol-popup .ol-items{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.ol-popup .ol-head{padding:14px 10px 4px 18px}.ol-popup .ol-name{font-size:18px}.ol-popup .ol-it{padding:8px 6px 8px 2px}.ol-popup .ol-actions{grid-template-columns:repeat(4,1fr);gap:6px;padding:8px 10px calc(10px + env(safe-area-inset-bottom))}.ol-popup .ol-actions>.ol-btn,.ol-popup .ol-dd>.ol-btn{flex-direction:column;gap:3px;padding:7px 2px;font-size:11.5px;border-radius:12px}.ol-popup .ol-dd>.ol-btn::after{display:none}.ol-popup .ol-split>.ol-btn{padding-top:10px;padding-bottom:10px;font-size:14px}}.ol-short{display:none}@media (max-width:760px){.ol-popup .ol-long{display:none}.ol-popup .ol-short{display:inline}}.sx-topics,.sx-subs{display:flex;gap:6px;padding:0 16px 10px 20px;overflow-x:auto;scrollbar-width:none}.sx-topics::-webkit-scrollbar,.sx-subs::-webkit-scrollbar{display:none}.sx-subs[hidden]{display:none}.sx-topic,.sx-sub{flex:none;font:inherit;font-size:12.5px;padding:3px 11px;border-radius:99px;color:var(--text-2);background:var(--surface-3);border:1px solid transparent;cursor:pointer;white-space:nowrap}.sx-sub{font-size:12px;background:none;border-color:var(--border)}.sx-topic:hover,.sx-sub:hover{color:var(--text-max)}.sx-topic[aria-pressed="true"],.sx-sub[aria-pressed="true"]{color:var(--text-max);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 18%,transparent)}.hub-logo{position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:10px;object-fit:cover}.xtra.ymore{position:absolute;top:8px;right:8px;z-index:3}.xtra.ymore>summary{color:var(--text-3b)}.xtra.ymore .xmenu{right:auto;left:0}main article.row .left-col{position:relative}main article.row:has(.ymore[open]){position:relative;z-index:40}@media (max-width:991px){.xtra.ymore{top:50%;right:88px;transform:translateY(-50%)}.xtra.ymore .xmenu{left:auto;right:0}}.home h1{max-width:none;white-space:nowrap;font-size:clamp(28px,3.6vw,46px)}.home .hub-search{width:100%;margin-top:26px}@media (hover:none),(max-width:760px){.tb-search kbd,.hub-search kbd,.sx-foot{display:none}.sx-esc{width:32px;height:32px;padding:0;border-radius:99px;background:var(--surface-3);border:0}.sx-esc span{display:none}.sx-esc::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;content:"\f00d";color:var(--text-1b)}}@media (max-width:760px){.home h1{white-space:normal;font-size:30px}}.sx-head,.sx-scope,.sx-topics,.sx-subs,.sx-foot{flex:none}.sx-topics,.sx-subs{overflow-y:hidden;padding-top:2px}main article.row>.col-lg-3{position:relative}main article.row>.col-lg-3>.xtra.ymore{top:8px;right:23px;transform:none}main article.row>.col-lg-3>.xtra.ymore .xmenu{left:0;right:auto}@media (max-width:991px){main article.row>.col-lg-3>.xtra.ymore{top:18px;right:96px}main article.row>.col-lg-3>.xtra.ymore .xmenu{left:auto;right:0}}.hub h1{margin-bottom:22px}.hub-card{min-height:112px}.listpill::before{display:inline-block;width:16px;text-align:center}.hub-logo{box-shadow:0 0 0 1px var(--border)}html{scrollbar-gutter:stable}aside.rail .subjblock{display:block;margin:0 0 4px}aside.rail .subjblock>summary.subjname{display:flex!important;align-items:center;gap:8px;padding:8px 10px!important;border-radius:8px;font-size:14px!important;font-weight:600;color:var(--text-1b)!important;cursor:pointer;list-style:none;user-select:none}aside.rail .subjblock>summary.subjname::-webkit-details-marker{display:none}aside.rail .subjblock>summary.subjname::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:9px;content:"\f054";margin-left:auto;color:var(--text-3b);transition:transform .15s}aside.rail .subjblock[open]>summary.subjname::after{transform:rotate(90deg)}aside.rail .subjblock>summary.subjname:hover{background:var(--surface-3);color:var(--text-max)!important}aside.rail .subjblock[open]>summary.subjname{color:var(--text-max)!important}aside.rail .subjblock .catgrp{padding-left:8px}@media (min-width:992px){aside.rail .raillist{padding-top:14px}}.listpill{font-weight:500}.listpill b{min-width:0;padding:0;background:none;font-weight:600}aside.rail .subjblock>.catgrp:first-of-type,aside.rail .subjblock>summary + .catgrp{margin-top:18px}aside.rail .subjblock>.catgrp + .catgrp{padding-top:16px}aside.rail .subjblock>.catgrp .cath{padding:0 10px 6px 10px;letter-spacing:.02em;font-weight:600;font-size:12px;color:var(--text-3b)}aside.rail .subjblock[open]{padding-bottom:14px}aside.rail .subjblock>summary.subjname{margin:2px 0}.ol-rename::before{content:"\f044";font-weight:400;font-size:14px}.ol-page .ol-head{gap:10px;align-items:flex-start}.ol-page .ol-rename{margin-top:10px}.ol-head:has(.ol-name[readonly]) .ol-rename{display:none}aside.rail .subjblock>div.subjname{display:block!important;padding:4px 10px 0!important;font-size:14px!important;font-weight:600;color:var(--text-max)!important}aside.rail .subjblock>div.subjname + .catgrp{margin-top:16px}.home-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px}.home-tile{--ink:oklch(80% .12 var(--h));--tint:oklch(21.5% .022 var(--h));--glow:oklch(30% .06 var(--h));--edge:oklch(30% .035 var(--h));--art-op:.5;position:relative;isolation:isolate;overflow:hidden;justify-content:flex-end;gap:0;min-height:176px;padding:20px 22px;border-radius:18px;background:radial-gradient(120% 130% at 100% 0%,var(--glow),transparent 70%),var(--tint);border:1px solid var(--edge);transition:border-color .2s,transform .2s,box-shadow .2s}.home-tile:hover{background:radial-gradient(120% 130% at 100% 0%,var(--glow),transparent 70%),var(--tint);border-color:color-mix(in srgb,var(--ink) 50%,transparent);transform:translateY(-2px);box-shadow:0 10px 28px -12px var(--shadow)}.home-tile::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ink);opacity:var(--art-op);-webkit-mask:var(--art) right center / auto 100% no-repeat,linear-gradient(100deg,transparent 12%,#000 62%);-webkit-mask-composite:source-in;mask:var(--art) right center / auto 100% no-repeat,linear-gradient(100deg,transparent 12%,#000 62%);mask-composite:intersect;transition:opacity .25s,transform .4s}.home-tile:hover::before{opacity:calc(var(--art-op) + .25);transform:scale(1.03)}.home-t{font-size:22px;letter-spacing:-.01em}.home-t::before{position:absolute;top:20px;left:22px;display:grid;place-items:center;width:40px;height:40px;margin:0;border-radius:12px;font-size:17px;color:var(--ink);background:color-mix(in srgb,var(--ink) 14%,transparent)}.home-tile[data-subj="Physics"]{grid-column:1 / -1;min-height:200px}.home-tile[data-subj="Physics"] .home-t{font-size:26px}@media (prefers-color-scheme:light){html:not(.dark) .home-tile{--ink:oklch(52% .15 var(--h));--tint:oklch(97.5% .012 var(--h));--glow:oklch(93% .045 var(--h));--edge:oklch(91% .025 var(--h));--art-op:.5}}html.light .home-tile{--ink:oklch(52% .15 var(--h));--tint:oklch(97.5% .012 var(--h));--glow:oklch(93% .045 var(--h));--edge:oklch(91% .025 var(--h));--art-op:.5}@media (max-width:900px){.home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-tile:last-child:nth-child(even){grid-column:1 / -1}}@media (max-width:560px){.home-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:22px}.home-tile,.home-tile[data-subj="Physics"]{min-height:128px;padding:16px 18px}.home-t::before{top:16px;left:18px;width:36px;height:36px;border-radius:11px;font-size:15px}.home-t,.home-tile[data-subj="Physics"] .home-t{font-size:21px}}@media (prefers-reduced-motion:reduce){.home-tile,.home-tile::before{transition:none}}.home-tile[data-subj="Physics"]{--h:305;--art:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 720 200' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath opacity='0.55' d='M452 100 A91 91 0 0 1 608 100'/%3E%3Cpath opacity='0.55' d='M452 100 A91 91 0 0 0 608 100'/%3E%3Cpath opacity='0.7' d='M452 100 A100 100 0 0 1 608 100'/%3E%3Cpath opacity='0.7' d='M452 100 A100 100 0 0 0 608 100'/%3E%3Cpath opacity='0.8' d='M452 100 A118 118 0 0 1 608 100'/%3E%3Cpath opacity='0.8' d='M452 100 A118 118 0 0 0 608 100'/%3E%3Cpath opacity='0.9' d='M452 100 A150 150 0 0 1 608 100'/%3E%3Cpath opacity='0.9' d='M452 100 A150 150 0 0 0 608 100'/%3E%3Cpath opacity='1' d='M452 100 A220 220 0 0 1 608 100'/%3E%3Cpath opacity='1' d='M452 100 A220 220 0 0 0 608 100'/%3E%3Cpath opacity='1' d='M452 100 A420 420 0 0 1 608 100'/%3E%3Cpath opacity='1' d='M452 100 A420 420 0 0 0 608 100'/%3E%3Cpath d='M452 100 H608'/%3E%3Cpath opacity='0.80' d='M431 94 C390 68, 362.0 62.6, 310 53.8'/%3E%3Cpath opacity='0.80' d='M629 94 C670 68, 685.0 62.6, 724.0 53.8'/%3E%3Cpath opacity='0.62' d='M431 92 C390 42, 338.0 18.400000000000006, 270 -0.8000000000000114'/%3E%3Cpath opacity='0.62' d='M629 92 C670 42, 705.0 18.400000000000006, 756.0 -0.8000000000000114'/%3E%3Cpath opacity='0.44' d='M431 90 C390 10, 302.0 -36.0, 210 -68.0'/%3E%3Cpath opacity='0.44' d='M629 90 C670 10, 735.0 -36.0, 804.0 -68.0'/%3E%3Cpath opacity='0.80' d='M431 106 C390 132, 362.0 137.4, 310 146.2'/%3E%3Cpath opacity='0.80' d='M629 106 C670 132, 685.0 137.4, 724.0 146.2'/%3E%3Cpath opacity='0.62' d='M431 108 C390 158, 338.0 181.6, 270 200.8'/%3E%3Cpath opacity='0.62' d='M629 108 C670 158, 705.0 181.6, 756.0 200.8'/%3E%3Cpath opacity='0.44' d='M431 110 C390 190, 302.0 236.0, 210 268.0'/%3E%3Cpath opacity='0.44' d='M629 110 C670 190, 735.0 236.0, 804.0 268.0'/%3E%3Cpath d='M431 100 H290' opacity='.8'/%3E%3Cpath d='M629 100 H720' opacity='.8'/%3E%3Ccircle cx='440' cy='100' r='10' stroke-width='2.2'/%3E%3Cpath stroke-width='2.2' d='M435.5 100H444.5M440 95.5V104.5'/%3E%3Ccircle cx='440' cy='100' r='24' stroke-dasharray='2 6' opacity='.55'/%3E%3Ccircle cx='440' cy='100' r='40' stroke-dasharray='2 6' opacity='.55'/%3E%3Ccircle cx='620' cy='100' r='10' stroke-width='2.2'/%3E%3Cpath stroke-width='2.2' d='M615.5 100H624.5'/%3E%3Ccircle cx='620' cy='100' r='24' stroke-dasharray='2 6' opacity='.55'/%3E%3Ccircle cx='620' cy='100' r='40' stroke-dasharray='2 6' opacity='.55'/%3E%3Cpath opacity='.7' d='M60 160 L66 164.3 L72 168.3 L78 171.7 L84 174.2 L90 175.7 L96 176 L102 175.1 L108 173.1 L114 170.1 L120 166.4 L126 162.3 L132 157.9 L138 153.7 L144 150 L150 147 L156 145 L162 144 L168 144.3 L174 145.7 L180 148.2 L186 151.6 L192 155.5 L198 159.8 L204 164.1 L210 168.2 L216 171.6 L222 174.1 L228 175.6 L234 176 L240 175.1 L246 173.2 L252 170.3 L258 166.6 L264 162.4 L270 158.1 L276 153.9 L282 150.1 L288 147.1 L294 145'/%3E%3Cpath opacity='.35' stroke-dasharray='3 5' d='M60 169.6 L66 169.2 L72 168.2 L78 166.6 L84 164.4 L90 162 L96 159.4 L102 156.8 L108 154.5 L114 152.6 L120 151.2 L126 150.5 L132 150.5 L138 151.2 L144 152.5 L150 154.4 L156 156.7 L162 159.3 L168 161.9 L174 164.3 L180 166.5 L186 168.2 L192 169.2 L198 169.6 L204 169.3 L210 168.3 L216 166.6 L222 164.5 L228 162.1 L234 159.5 L240 156.9 L246 154.6 L252 152.6 L258 151.3 L264 150.5 L270 150.5 L276 151.1 L282 152.5 L288 154.3 L294 156.6'/%3E%3Cellipse cx='250' cy='52' rx='46' ry='16' transform='rotate(-18 250 52)' opacity='.6'/%3E%3Ccircle cx='250' cy='52' r='4' fill='%23000' opacity='.8'/%3E%3Ccircle cx='292' cy='40' r='3' fill='%23000' opacity='.8'/%3E%3C/svg%3E")}.home-tile[data-subj="Mathematics"]{--h:245;--art:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 200' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 0V200M40 0V200M60 0V200M80 0V200M100 0V200M120 0V200M140 0V200M160 0V200M180 0V200M200 0V200M220 0V200M240 0V200M260 0V200M280 0V200M300 0V200M320 0V200M340 0V200M0 20H360M0 40H360M0 60H360M0 80H360M0 100H360M0 120H360M0 140H360M0 160H360M0 180H360' stroke-width='.8' opacity='.18'/%3E%3Ccircle cx='240' cy='100' r='76'/%3E%3Cpath stroke-width='2' d='M177.7 56.4 L311.4 74 L224.2 174.3Z'/%3E%3Ccircle cx='236.6' cy='102.4' r='37.9' opacity='.75'/%3E%3Cpath opacity='.7' d='M224.2 174.3L238.7 64.4'/%3E%3Cpath opacity='.7' d='M245.6 65.3L244.7 72.3L237.8 71.4'/%3E%3Cpath opacity='.8' d='M216.9 155.7A20 20 0 0 0 237.3 159.2'/%3E%3Ccircle cx='177.7' cy='56.4' r='3.2' fill='%23000'/%3E%3Ccircle cx='311.4' cy='74' r='3.2' fill='%23000'/%3E%3Ccircle cx='224.2' cy='174.3' r='3.2' fill='%23000'/%3E%3Ccircle cx='238.7' cy='64.4' r='3.2' fill='%23000'/%3E%3Cpath opacity='.55' d='M40 170H150M60 190V70'/%3E%3Cpath opacity='.6' d='M62 164 L66 149.1 L70 135.7 L74 123.7 L78 113.1 L82 104 L86 96.4 L90 90.2 L94 85.5 L98 82.2 L102 80.4 L106 80 L110 81.1 L114 83.7 L118 87.7 L122 93.1 L126 100 L130 108.4 L134 118.2 L138 129.5 L142 142.2 L146 156.4'/%3E%3C/svg%3E")}.home-tile[data-subj="Informatics"]{--h:155;--art:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 200' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='40' y='34' width='70' height='6' rx='3' fill='%23000' stroke='none' opacity='0.35'/%3E%3Crect x='56' y='52' width='96' height='6' rx='3' fill='%23000' stroke='none' opacity='0.44999999999999996'/%3E%3Crect x='72' y='70' width='58' height='6' rx='3' fill='%23000' stroke='none' opacity='0.55'/%3E%3Crect x='72' y='88' width='84' height='6' rx='3' fill='%23000' stroke='none' opacity='0.35'/%3E%3Crect x='56' y='106' width='30' height='6' rx='3' fill='%23000' stroke='none' opacity='0.44999999999999996'/%3E%3Crect x='56' y='124' width='76' height='6' rx='3' fill='%23000' stroke='none' opacity='0.55'/%3E%3Crect x='72' y='142' width='110' height='6' rx='3' fill='%23000' stroke='none' opacity='0.35'/%3E%3Cpath opacity='.8' d='M246.7 41.6L289.3 32.4'/%3E%3Cpath opacity='.8' d='M306.3 39L331.7 75'/%3E%3Cpath opacity='.8' d='M243.1 52.4L274.9 89.6'/%3E%3Cpath opacity='.8' d='M327.3 86.7L292.7 95.3'/%3E%3Cpath opacity='.8' d='M271.4 101.1L224.6 114.9'/%3E%3Cpath opacity='.8' d='M225.4 46.9L188.6 57.1'/%3E%3Cpath opacity='.8' d='M221.9 125.6L254.1 156.4'/%3E%3Cpath opacity='.8' d='M278.8 108.5L265.2 153.5'/%3E%3Cpath opacity='.8' d='M272.9 162.7L319.1 157.3'/%3E%3Cpath opacity='.8' d='M336.8 94.9L331.2 145.1'/%3E%3Cpath opacity='.8' d='M209.8 128.2L194.2 165.8'/%3E%3Cpath opacity='.8' d='M183.8 69.3L208.2 108.7'/%3E%3Ccircle cx='236' cy='44' r='8' fill='%23000'/%3E%3Ccircle cx='300' cy='30' r='8' stroke-width='2'/%3E%3Ccircle cx='338' cy='84' r='8' stroke-width='2'/%3E%3Ccircle cx='282' cy='98' r='8' fill='%23000'/%3E%3Ccircle cx='214' cy='118' r='8' stroke-width='2'/%3E%3Ccircle cx='262' cy='164' r='8' fill='%23000'/%3E%3Ccircle cx='330' cy='156' r='8' stroke-width='2'/%3E%3Ccircle cx='178' cy='60' r='8' stroke-width='2'/%3E%3Ccircle cx='190' cy='176' r='8' stroke-width='2'/%3E%3Cpath stroke-width='2.4' opacity='.8' d='M58 176l-12-10 12-10M86 176l12-10-12-10M78 152l-12 28'/%3E%3C/svg%3E")}.home-tile[data-subj="Chemistry"]{--h:210;--art:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 200' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cdefs%3E%3Cpattern id='c' width='27.7' height='48' patternUnits='userSpaceOnUse'%3E%3Cpath d='M0 8L13.9 0L27.7 8V24L13.9 32L0 24ZM13.9 32V48' stroke-width='.8'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='360' height='200' fill='url(%23c)' stroke='none' opacity='.14'/%3E%3Cpath stroke-width='2.2' d='M214 66L236.5 79'/%3E%3Cpath stroke-width='2.2' d='M236.5 79L236.5 105'/%3E%3Cpath stroke-width='2.2' d='M236.5 105L214 118'/%3E%3Cpath stroke-width='2.2' d='M214 118L191.5 105'/%3E%3Cpath stroke-width='2.2' d='M191.5 105L191.5 79'/%3E%3Cpath stroke-width='2.2' d='M191.5 79L214 66'/%3E%3Cpath stroke-width='2.2' d='M259 66L281.5 79'/%3E%3Cpath stroke-width='2.2' d='M281.5 79L281.5 105'/%3E%3Cpath stroke-width='2.2' d='M281.5 105L259 118'/%3E%3Cpath stroke-width='2.2' d='M259 118L236.5 105'/%3E%3Cpath stroke-width='2.2' d='M236.5 79L259 66'/%3E%3Cpath stroke-width='2.2' d='M281.5 105L304.1 118'/%3E%3Cpath stroke-width='2.2' d='M304.1 118L304.1 144'/%3E%3Cpath stroke-width='2.2' d='M304.1 144L281.5 157'/%3E%3Cpath stroke-width='2.2' d='M281.5 157L259 144'/%3E%3Cpath stroke-width='2.2' d='M259 144L259 118'/%3E%3Cpath stroke-width='1.8' d='M216.5 73.1L229.1 80.4'/%3E%3Cpath stroke-width='1.8' d='M229.1 103.6L216.5 110.9'/%3E%3Cpath stroke-width='1.8' d='M196.4 99.3L196.4 84.7'/%3E%3Cpath stroke-width='1.8' d='M276.6 84.7L276.6 99.3'/%3E%3Cpath stroke-width='1.8' d='M256.6 110.9L243.9 103.6'/%3E%3Cpath stroke-width='1.8' d='M284 112.1L296.7 119.4'/%3E%3Cpath stroke-width='1.8' d='M296.7 142.6L284 149.9'/%3E%3Cpath stroke-width='1.8' d='M264 138.3L264 123.7'/%3E%3Cpath stroke-width='2.2' d='M214 66l0 -26'/%3E%3Ccircle cx='214' cy='32' r='7' stroke-width='2'/%3E%3Cpath stroke-width='2.2' d='M191.5 105l-24 -14l-24 14l-22 -13'/%3E%3Cpath stroke-width='2.2' d='M304.1 144l22 13'/%3E%3Ccircle cx='333.1' cy='161' r='7' stroke-width='2'/%3E%3C/svg%3E")}.home-tile[data-subj="Biology"]{--h:125;--art:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 200' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath opacity='.55' stroke-width='2' d='M126 123.3L126 110.8'/%3E%3Cpath opacity='.55' stroke-width='2' d='M136 134.7L136 96.1'/%3E%3Cpath opacity='.55' stroke-width='2' d='M146 140.2L146 87.5'/%3E%3Cpath opacity='.55' stroke-width='2' d='M156 137.8L156 86.7'/%3E%3Cpath opacity='.55' stroke-width='2' d='M166 127.7L166 93.6'/%3E%3Cpath opacity='.55' stroke-width='2' d='M176 112.3L176 105.8'/%3E%3Cpath opacity='.55' stroke-width='2' d='M186 101.2L186 113.7'/%3E%3Cpath opacity='.55' stroke-width='2' d='M196 86.5L196 125.1'/%3E%3Cpath opacity='.55' stroke-width='2' d='M206 77.9L206 130.6'/%3E%3Cpath opacity='.55' stroke-width='2' d='M216 77.1L216 128.2'/%3E%3Cpath opacity='.55' stroke-width='2' d='M226 84L226 118.1'/%3E%3Cpath opacity='.55' stroke-width='2' d='M236 96.2L236 102.7'/%3E%3Cpath opacity='.55' stroke-width='2' d='M246 104.1L246 91.6'/%3E%3Cpath opacity='.55' stroke-width='2' d='M256 115.5L256 76.9'/%3E%3Cpath opacity='.55' stroke-width='2' d='M266 121L266 68.3'/%3E%3Cpath opacity='.55' stroke-width='2' d='M276 118.6L276 67.5'/%3E%3Cpath opacity='.55' stroke-width='2' d='M286 108.5L286 74.4'/%3E%3Cpath opacity='.55' stroke-width='2' d='M296 93.1L296 86.6'/%3E%3Cpath opacity='.55' stroke-width='2' d='M306 82L306 94.5'/%3E%3Cpath opacity='.55' stroke-width='2' d='M316 67.3L316 105.9'/%3E%3Cpath opacity='.55' stroke-width='2' d='M326 58.7L326 111.4'/%3E%3Cpath opacity='.55' stroke-width='2' d='M336 57.9L336 109'/%3E%3Cpath opacity='.55' stroke-width='2' d='M346 64.8L346 98.9'/%3E%3Cpath opacity='.55' stroke-width='2' d='M356 77L356 83.5'/%3E%3Cpath opacity='.55' stroke-width='2' d='M366 84.9L366 72.4'/%3E%3Cpath stroke-width='2.6' d='M120 118 L124 123.6 L128 128.9 L132 133.7 L136 137.7 L140 140.8 L144 142.7 L148 143.4 L152 142.7 L156 140.8 L160 137.6 L164 133.3 L168 128 L172 121.9 L176 115.3 L180 108.4 L184 101.5 L188 94.9 L192 88.8 L196 83.5 L200 79.2 L204 76 L208 74.1 L212 73.4 L216 74.1 L220 76 L224 79.1 L228 83.1 L232 87.9 L236 93.2 L240 98.8 L244 104.4 L248 109.7 L252 114.5 L256 118.5 L260 121.6 L264 123.5 L268 124.2 L272 123.5 L276 121.6 L280 118.4 L284 114.1 L288 108.8 L292 102.7 L296 96.1 L300 89.2 L304 82.3 L308 75.7 L312 69.6 L316 64.3 L320 60 L324 56.8 L328 54.9 L332 54.2 L336 54.9 L340 56.8 L344 59.9 L348 63.9 L352 68.7 L356 74 L360 79.6 L364 85.2 L368 90.5'/%3E%3Cpath stroke-width='2.6' opacity='.7' d='M120 118 L124 111.1 L128 104.5 L132 98.4 L136 93.1 L140 88.8 L144 85.6 L148 83.7 L152 83 L156 83.7 L160 85.6 L164 88.7 L168 92.7 L172 97.5 L176 102.8 L180 108.4 L184 114 L188 119.3 L192 124.1 L196 128.1 L200 131.2 L204 133.1 L208 133.8 L212 133.1 L216 131.2 L220 128 L224 123.7 L228 118.4 L232 112.3 L236 105.7 L240 98.8 L244 91.9 L248 85.3 L252 79.2 L256 73.9 L260 69.6 L264 66.4 L268 64.5 L272 63.8 L276 64.5 L280 66.4 L284 69.5 L288 73.5 L292 78.3 L296 83.6 L300 89.2 L304 94.8 L308 100.1 L312 104.9 L316 108.9 L320 112 L324 113.9 L328 114.6 L332 113.9 L336 112 L340 108.8 L344 104.5 L348 99.2 L352 93.1 L356 86.5 L360 79.6 L364 72.7 L368 66.1'/%3E%3Ccircle cx='70' cy='46' r='24' opacity='0.7'/%3E%3Ccircle cx='74.8' cy='42.4' r='8.6' fill='%23000' opacity='0.49'/%3E%3Ccircle cx='112' cy='150' r='17' opacity='0.55'/%3E%3Ccircle cx='115.4' cy='147.4' r='6.1' fill='%23000' opacity='0.39'/%3E%3Ccircle cx='40' cy='150' r='12' opacity='0.4'/%3E%3Ccircle cx='42.4' cy='148.2' r='4.3' fill='%23000' opacity='0.28'/%3E%3Ccircle cx='190' cy='28' r='13' opacity='0.45'/%3E%3Ccircle cx='192.6' cy='26.1' r='4.7' fill='%23000' opacity='0.32'/%3E%3Ccircle cx='330' cy='176' r='15' opacity='0.5'/%3E%3Ccircle cx='333.0' cy='173.8' r='5.4' fill='%23000' opacity='0.35'/%3E%3Cg opacity='.75' transform='translate(300 40) rotate(-30)'%3E%3Cpath d='M-34 0C-20 -22 20 -22 34 0C20 22 -20 22 -34 0Z'/%3E%3Cpath d='M-40 0H30M-8 0l12 -10M-8 0l12 10M10 0l10 -8M10 0l10 8M-24 0l10 -9M-24 0l10 9' stroke-width='1.3'/%3E%3C/g%3E%3C/svg%3E")}.home-tile[data-subj="Astronomy"]{--h:278;--art:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 200' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg fill='%23000' stroke='none'%3E%3Ccircle cx='116.6' cy='30.2' r='0.7' opacity='0.39'/%3E%3Ccircle cx='192.9' cy='73.1' r='0.7' opacity='0.85'/%3E%3Ccircle cx='77.3' cy='17.2' r='1.1' opacity='0.39'/%3E%3Ccircle cx='32.7' cy='84.9' r='1.4' opacity='0.42'/%3E%3Ccircle cx='80.4' cy='125.5' r='0.7' opacity='0.67'/%3E%3Ccircle cx='142.8' cy='195.3' r='0.7' opacity='0.66'/%3E%3Ccircle cx='47.9' cy='83.8' r='1.4' opacity='0.41'/%3E%3Ccircle cx='111.1' cy='163.2' r='0.7' opacity='0.41'/%3E%3Ccircle cx='205.6' cy='37.6' r='0.7' opacity='0.65'/%3E%3Ccircle cx='22.6' cy='11.9' r='0.7' opacity='0.62'/%3E%3Ccircle cx='191.4' cy='155.4' r='1.1' opacity='0.67'/%3E%3Ccircle cx='163.1' cy='60' r='0.7' opacity='0.73'/%3E%3Ccircle cx='87.9' cy='114.9' r='1.4' opacity='0.62'/%3E%3Ccircle cx='123.7' cy='89.8' r='1.4' opacity='0.89'/%3E%3Ccircle cx='42.5' cy='83.6' r='0.9' opacity='0.43'/%3E%3Ccircle cx='176' cy='7.8' r='0.7' opacity='0.77'/%3E%3Ccircle cx='206.3' cy='175.1' r='0.9' opacity='0.54'/%3E%3Ccircle cx='126.1' cy='99.3' r='1.1' opacity='0.39'/%3E%3Ccircle cx='33.7' cy='54' r='0.7' opacity='0.38'/%3E%3Ccircle cx='252.5' cy='129.4' r='1.1' opacity='0.51'/%3E%3Ccircle cx='138.9' cy='133.7' r='0.7' opacity='0.87'/%3E%3Ccircle cx='128' cy='122.2' r='1.1' opacity='0.38'/%3E%3Ccircle cx='276.6' cy='25.9' r='0.7' opacity='0.57'/%3E%3Ccircle cx='330.1' cy='99.3' r='0.7' opacity='0.60'/%3E%3Ccircle cx='197.8' cy='176.7' r='1.1' opacity='0.83'/%3E%3Ccircle cx='100.2' cy='83.1' r='0.9' opacity='0.73'/%3E%3Ccircle cx='137' cy='46.2' r='0.7' opacity='0.45'/%3E%3Ccircle cx='83.5' cy='46.7' r='1.1' opacity='0.81'/%3E%3Ccircle cx='65.6' cy='56.4' r='0.7' opacity='0.58'/%3E%3Ccircle cx='132.9' cy='113.3' r='0.7' opacity='0.73'/%3E%3Ccircle cx='185.6' cy='123.5' r='0.7' opacity='0.60'/%3E%3Ccircle cx='313.6' cy='190.4' r='1.4' opacity='0.57'/%3E%3Ccircle cx='143.6' cy='20.7' r='1.1' opacity='0.38'/%3E%3Ccircle cx='24.2' cy='41.8' r='0.7' opacity='0.41'/%3E%3Ccircle cx='216.3' cy='20.5' r='1.4' opacity='0.43'/%3E%3Ccircle cx='36.5' cy='72.7' r='0.7' opacity='0.39'/%3E%3Ccircle cx='74.9' cy='75.2' r='0.9' opacity='0.88'/%3E%3Ccircle cx='216.8' cy='94.8' r='0.7' opacity='0.82'/%3E%3Ccircle cx='357.5' cy='93.2' r='1.1' opacity='0.52'/%3E%3Ccircle cx='51.9' cy='149.9' r='0.9' opacity='0.61'/%3E%3Ccircle cx='249.1' cy='103.3' r='0.7' opacity='0.87'/%3E%3Ccircle cx='190.2' cy='29.3' r='1.4' opacity='0.85'/%3E%3Ccircle cx='272.9' cy='59.6' r='0.7' opacity='0.73'/%3E%3Ccircle cx='94' cy='73.3' r='0.7' opacity='0.55'/%3E%3Ccircle cx='80.2' cy='108.3' r='1.4' opacity='0.53'/%3E%3Ccircle cx='80.3' cy='162.3' r='0.7' opacity='0.79'/%3E%3Ccircle cx='294.6' cy='148' r='0.7' opacity='0.46'/%3E%3Ccircle cx='177.4' cy='146.2' r='0.7' opacity='0.78'/%3E%3Ccircle cx='170' cy='38.7' r='1.4' opacity='0.88'/%3E%3Ccircle cx='161' cy='187.4' r='0.9' opacity='0.88'/%3E%3Ccircle cx='131.3' cy='44.1' r='0.7' opacity='0.61'/%3E%3Ccircle cx='121.6' cy='96.5' r='1.4' opacity='0.81'/%3E%3Ccircle cx='172.6' cy='130.6' r='0.7' opacity='0.81'/%3E%3Ccircle cx='43.2' cy='77.7' r='0.7' opacity='0.61'/%3E%3Ccircle cx='64.3' cy='157.8' r='0.9' opacity='0.40'/%3E%3Ccircle cx='340.6' cy='144.4' r='1.1' opacity='0.57'/%3E%3Ccircle cx='340.8' cy='145' r='0.7' opacity='0.90'/%3E%3Ccircle cx='9.9' cy='118.2' r='1.1' opacity='0.79'/%3E%3Ccircle cx='52.6' cy='165.3' r='1.1' opacity='0.71'/%3E%3Ccircle cx='126.1' cy='109.7' r='0.7' opacity='0.36'/%3E%3C/g%3E%3Cpath fill='%23000' stroke='none' d='M120 32Q120 40 128 40Q120 40 120 48Q120 40 112 40Q120 40 120 32Z'/%3E%3Cpath fill='%23000' stroke='none' d='M344 112Q344 118 350 118Q344 118 344 124Q344 118 338 118Q344 118 344 112Z'/%3E%3Cpath fill='%23000' stroke='none' d='M200 167Q200 172 205 172Q200 172 200 177Q200 172 195 172Q200 172 200 167Z'/%3E%3Cpath fill='%23000' stroke='none' d='M60 115Q60 120 65 120Q60 120 60 125Q60 120 55 120Q60 120 60 115Z'/%3E%3Cpath stroke-width='1.3' opacity='.6' d='M168 70 L200 62 L226 74 L252 88L262 122L310 128L318 90L252 88'/%3E%3Ccircle cx='168' cy='70' r='3.2' fill='%23000' stroke='none'/%3E%3Ccircle cx='200' cy='62' r='3.2' fill='%23000' stroke='none'/%3E%3Ccircle cx='226' cy='74' r='3.2' fill='%23000' stroke='none'/%3E%3Ccircle cx='252' cy='88' r='3.2' fill='%23000' stroke='none'/%3E%3Ccircle cx='262' cy='122' r='3.2' fill='%23000' stroke='none'/%3E%3Ccircle cx='310' cy='128' r='3.2' fill='%23000' stroke='none'/%3E%3Ccircle cx='318' cy='90' r='3.2' fill='%23000' stroke='none'/%3E%3Ccircle cx='300' cy='40' r='15' stroke-width='2'/%3E%3Cellipse cx='300' cy='40' rx='30' ry='8' transform='rotate(-20 300 40)' stroke-width='1.8'/%3E%3Cellipse cx='110' cy='160' rx='90' ry='26' transform='rotate(-8 110 160)' stroke-dasharray='2 5' opacity='.55'/%3E%3C/svg%3E")}.home-tile[data-subj="Science"]{--h:62;--art:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 200' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke-width='2.4' d='M244 22H284M250 22V70L206 168Q203 178 214 178H314Q325 178 322 168L278 70V22'/%3E%3Cpath stroke-width='2' opacity='.8' d='M225 126Q240 120 255 126T285 126T306 126'/%3E%3Cpath stroke-width='1.3' opacity='.5' d='M251 92H259M251 106H256'/%3E%3Ccircle cx='244' cy='150' r='5' opacity='.75'/%3E%3Ccircle cx='266' cy='142' r='3.5' opacity='.75'/%3E%3Ccircle cx='286' cy='158' r='6' opacity='.75'/%3E%3Ccircle cx='258' cy='164' r='3' opacity='.75'/%3E%3Ccircle cx='270' cy='102' r='3.2' opacity='.75'/%3E%3Ccircle cx='266' cy='84' r='4.2' opacity='.75'/%3E%3Ccircle cx='272' cy='58' r='2.6' opacity='.75'/%3E%3Ccircle cx='110' cy='92' r='6' fill='%23000' stroke='none'/%3E%3Cellipse cx='110' cy='92' rx='56' ry='19' transform='rotate(0 110 92)' stroke-width='1.8'/%3E%3Cellipse cx='110' cy='92' rx='56' ry='19' transform='rotate(60 110 92)' stroke-width='1.8'/%3E%3Cellipse cx='110' cy='92' rx='56' ry='19' transform='rotate(120 110 92)' stroke-width='1.8'/%3E%3Ccircle cx='158.5' cy='101.5' r='4' fill='%23000' stroke='none'/%3E%3Ccircle cx='89.3' cy='43.2' r='4' fill='%23000' stroke='none'/%3E%3Ccircle cx='110.2' cy='124.5' r='4' fill='%23000' stroke='none'/%3E%3Cg opacity='.6'%3E%3Ccircle cx='340' cy='60' r='16' stroke-width='2'/%3E%3Cpath stroke-width='3' d='M352 72l12 12'/%3E%3C/g%3E%3C/svg%3E")}.home-tile[data-subj="Linguistics"]{--h:350;--art:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 200' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath opacity='.5' d='M150 26H250Q262 26 262 38V76Q262 88 250 88H186L170 102V88H150Q138 88 138 76V38Q138 26 150 26Z'/%3E%3Cpath opacity='.5' d='M236 116H330Q342 116 342 128V164Q342 176 330 176H318V190L302 176H236Q224 176 224 164V128Q224 116 236 116Z'/%3E%3Cpath stroke-width='3' d='M160 78L178 36L196 78M166 64H190M210 38Q220 38 224 50L240 80M230 58L212 80M252 128V166M238 128Q250 146 252 147Q254 146 266 128M236 166Q246 150 252 147Q258 150 268 166M296 124V132M280 138H314M286 138Q292 158 318 170M308 138Q300 158 276 170M92 34L128 82M126 32Q128 48 110 55M107 58Q96 64 96 82M88 82H104M120 82H134M190 144H160Q158 164 174 166Q188 166 190 152Q190 128 172 128Q162 128 160 136'/%3E%3Cpath opacity='.55' stroke-width='2' d='M154 124L144 170M206 124L196 170'/%3E%3Cpath opacity='.45' stroke-dasharray='1 7' stroke-width='2.4' d='M24 94H130'/%3E%3C/svg%3E")}.home-tile[data-subj="Economics"]{--h:25;--art:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 200' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='40' y='140' width='16' height='40' rx='2' fill='%23000' fill-opacity='.18' opacity='.7'/%3E%3Crect x='64' y='118' width='16' height='62' rx='2' fill='%23000' fill-opacity='.18' opacity='.7'/%3E%3Crect x='88' y='128' width='16' height='52' rx='2' fill='%23000' fill-opacity='.18' opacity='.7'/%3E%3Crect x='112' y='96' width='16' height='84' rx='2' fill='%23000' fill-opacity='.18' opacity='.7'/%3E%3Crect x='136' y='104' width='16' height='76' rx='2' fill='%23000' fill-opacity='.18' opacity='.7'/%3E%3Crect x='160' y='72' width='16' height='108' rx='2' fill='%23000' fill-opacity='.18' opacity='.7'/%3E%3Cpath opacity='.8' d='M48 128L72 108L96 116L120 86L144 94L168 58L184 46M174 44H186V56' stroke-width='2'/%3E%3Cpath stroke-width='1.8' d='M214 24V176H344'/%3E%3Cpath stroke-width='2.4' d='M228 50Q262 110 336 160'/%3E%3Cpath stroke-width='2.4' d='M228 160Q280 130 334 40'/%3E%3Cpath stroke-dasharray='3 4' opacity='.65' d='M214 115.7H280.3V176'/%3E%3Ccircle cx='280.3' cy='115.7' r='4.2' fill='%23000'/%3E%3Cg opacity='.55'%3E%3Cellipse cx='100' cy='30' rx='16' ry='5'/%3E%3Cpath d='M84 30V38Q100 46 116 38V30M84 38V46Q100 54 116 46V38'/%3E%3C/g%3E%3C/svg%3E")}.home-tile[data-subj="Geography"]{--h:182;--art:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 200' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath opacity='0.75' stroke-width='1.3' d='M126.2 130 L126.6 132.3 L125.6 134.5 L123.9 136.4 L122 138.1 L120.1 139.6 L117.8 140.8 L115.2 141.4 L112.4 141.1 L110 140.3 L107.9 139.7 L105.6 139.6 L102.8 140 L99.4 140.1 L96.3 139.2 L94.3 137.3 L94 134.7 L95 132.1 L96.2 130 L97 128.2 L97.4 126.3 L97.9 124.4 L99 122.6 L100.8 121.2 L102.8 120 L104.9 118.8 L107.2 117.5 L110 116.3 L113.1 116 L115.9 117 L117.8 119.2 L118.7 121.7 L119.2 123.8 L120.3 125.3 L122.2 126.5 L124.5 128 L126.2 130Z'/%3E%3Cpath opacity='0.67' stroke-width='1.3' d='M146.1 130 L148.4 135.4 L146.6 140.7 L141.5 144.5 L135.1 146.9 L129.3 148.4 L124.6 150.2 L120.1 152.3 L115.3 154 L110 154.6 L104.7 154 L99.5 153 L94 152.2 L87.6 151.3 L81.2 149.3 L76.4 145.5 L75 140.2 L77.1 134.6 L81.1 130 L84.4 126.4 L85.5 122.9 L85.2 118.5 L85.3 113.4 L87.5 108.6 L92.1 105.1 L97.9 103.4 L104 102.8 L110 102.6 L116 102.8 L121.8 104.2 L126.5 107.2 L129.4 111.5 L131 115.9 L132.7 119.5 L136.1 122.4 L141.1 125.6 L146.1 130Z'/%3E%3Cpath opacity='0.59' stroke-width='1.3' d='M166.9 130 L170.7 138.6 L169.3 147.3 L161.9 154 L150.7 157.3 L139.7 158.3 L131.1 159.2 L124.6 162.2 L118.2 167.1 L110 171.9 L100.3 174.1 L90.5 172.8 L81.9 169 L74.2 164.1 L67 158.8 L60.8 152.7 L57.1 145.4 L57.6 137.4 L61.9 130 L67.3 124 L70.6 118.5 L70.9 112 L70.3 103.4 L72.2 93.9 L78.6 86.4 L88.7 83.2 L99.9 84.4 L110 87.9 L118.5 91.4 L126.4 93.9 L134.4 96.2 L141.7 99.8 L147.5 104.8 L151.7 110.7 L155.8 116.7 L161 122.8 L166.9 130Z'/%3E%3Cpath opacity='0.51' stroke-width='1.3' d='M189.5 130 L190 141.3 L187.8 152.6 L180.4 162.5 L168 168.9 L153.4 171.4 L140.4 172.1 L130.4 174.8 L121.3 181.3 L110 190.1 L95.3 196.7 L79.4 197.2 L66.1 190.8 L57.5 180 L52.5 168.6 L48.5 158.4 L44 149.2 L40.3 139.8 L39.5 130 L42.3 120.5 L46.8 111.6 L50.5 102.5 L53.1 91.8 L57 79.5 L65.4 68.2 L79.1 62 L95.3 63.1 L110 70.1 L121.3 78.5 L130.7 84.4 L141.1 86.8 L154 88.1 L167.4 91.4 L178.4 98.4 L185 108.2 L188 119 L189.5 130Z'/%3E%3Cpath opacity='0.43' stroke-width='1.3' d='M217.5 130 L208.6 143.9 L200.5 156.3 L192.9 168.3 L183.2 179.1 L170.1 187.3 L154.9 192.3 L140 196 L125.8 201.5 L110 209.8 L90.6 217.9 L68.9 220.3 L49.7 213.5 L38 198.6 L34.6 180.6 L35 164.6 L33.2 152.4 L26.5 141.8 L17.5 130 L11.6 116.1 L12.5 101.6 L19.7 88.3 L30 76.3 L41.6 64.8 L54.9 53.7 L71.6 45.6 L91 44 L110 49.8 L125.4 60.3 L137.3 70 L149.7 75 L166.6 76.1 L187.8 77.8 L208.2 84.6 L221.1 97.6 L223.5 114 L217.5 130Z'/%3E%3Cpath opacity='0.35' stroke-width='1.3' d='M251.1 130 L232.1 147.2 L213.7 160.2 L201.6 172.3 L194.6 186.8 L186.7 203.1 L173.4 217.8 L154.4 227.7 L132.7 232.8 L110 235.6 L86.3 237.7 L61.2 237.3 L37.4 230.6 L20.1 215.7 L13.1 195.1 L14 174.3 L15.4 157.5 L9.8 144.1 L-3.9 130 L-19 111.8 L-26 90.4 L-19.2 70.3 L-0.8 55.6 L22.8 46.8 L45.9 41.1 L67.2 36 L88.4 31.9 L110 31.6 L130.5 36.8 L148.4 45.6 L164.9 53.9 L184.1 59.4 L208.4 63.9 L234.9 72.3 L255 87.8 L260.9 108.7 L251.1 130Z'/%3E%3Ccircle cx='274' cy='96' r='72' stroke-width='2.2'/%3E%3Cellipse cx='274' cy='96' rx='23' ry='72' opacity='.75'/%3E%3Cellipse cx='274' cy='96' rx='50.4' ry='72' opacity='.75'/%3E%3Cpath opacity='.75' d='M274 24V168'/%3E%3Cpath opacity='.75' d='M227.7 40.8H320.3'/%3E%3Cpath opacity='.75' d='M208.7 65.6H339.3'/%3E%3Cpath opacity='.75' d='M202 96H346'/%3E%3Cpath opacity='.75' d='M208.7 126.4H339.3'/%3E%3Cpath opacity='.75' d='M227.7 151.2H320.3'/%3E%3Cpath stroke-dasharray='3 5' stroke-width='1.8' d='M150 60Q190 20 236 62'/%3E%3Cpath stroke-width='2' d='M236 70C230 62 228 58 228 54A8 8 0 0 1 244 54C244 58 242 62 236 70Z'/%3E%3Ccircle cx='236' cy='54' r='2.4' fill='%23000'/%3E%3C/svg%3E")}.ol-book{display:none}@media (min-width:1100px){#ol-page{max-width:1400px}#ol-page.ol-with-book{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);column-gap:48px;align-items:start;padding:26px 32px 48px}.ol-book{position:sticky;top:20px;display:flex;flex-direction:column;height:calc(100vh - 96px);min-height:420px;border-radius:18px;background:var(--surface);overflow:hidden}.ol-page .ol-long{display:none}.ol-page .ol-short{display:inline}}.ol-bookhead{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 10px 20px}.ol-booktitle{display:flex;align-items:baseline;gap:6px;min-width:0;margin:0;font-size:13.5px;color:var(--text-2);white-space:nowrap}.ol-booktitle b{font-weight:600;color:var(--text-0)}.ol-bookcount{font-variant-numeric:tabular-nums}.ol-bookbusy{display:inline-flex;align-items:center;gap:7px;margin-left:8px;font-size:12.5px;color:var(--text-3b)}.ol-bookbusy[hidden]{display:none}.ol-bookbusy::before{content:"";width:10px;height:10px;border-radius:99px;border:1.5px solid var(--text-5);border-top-color:var(--accent);animation:ol-spin .8s linear infinite}@keyframes ol-spin{to{transform:rotate(360deg)}}.ol-seg{flex:none;display:inline-flex;padding:3px;border-radius:99px;background:var(--surface-3)}.ol-seg button{padding:4px 12px;font:inherit;font-size:12.5px;color:var(--text-2);background:none;border:0;border-radius:99px;cursor:pointer;transition:background .15s,color .15s}.ol-seg button:focus{outline:none}.ol-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ol-seg button:hover{color:var(--text-max)}.ol-seg button[aria-checked="true"]{color:var(--text-max);background:var(--surface-6)}.ol-bookscroll{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-gutter:stable both-edges;overscroll-behavior:contain;padding:6px 18px 28px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 12px);mask-image:linear-gradient(to bottom,transparent 0,#000 12px)}.ol-bookpages{max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.ol-offstage{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}.ol-bpage{width:100%;border-radius:4px;background:#fff;box-shadow:0 2px 14px var(--shadow);overflow:hidden}.ol-bpage:not(.done){background:color-mix(in srgb,#fff 92%,var(--surface))}.ol-bpage canvas{display:block;width:100%;height:100%}.ol-bookpages{transition:opacity .2s}.ol-updating .ol-bookpages{opacity:.55;transition:opacity .25s .3s}.ol-bookstate:empty{display:none}.ol-ghost{display:flex;flex-direction:column;max-width:640px;margin:0 auto;aspect-ratio:595 / 842;padding:9% 9%;border-radius:4px;background:var(--surface-3)}.ol-ghost i{display:block;height:9px;margin-bottom:20px;border-radius:99px;background:linear-gradient(90deg,var(--surface-5) 0%,var(--surface-6) 45%,var(--surface-5) 90%);background-size:300% 100%;animation:ol-shimmer 1.4s ease-in-out infinite}.ol-ghost i:first-child{width:55%;height:18px;margin-bottom:14px}.ol-ghost i:nth-child(2){width:38%;height:7px;margin-bottom:36px}.ol-ghost i:nth-child(3){width:88%}.ol-ghost i:nth-child(4){width:76%}.ol-ghost i:nth-child(5){width:84%}.ol-ghost i:nth-child(6){width:70%}.ol-ghost i:nth-child(7){width:80%}@keyframes ol-shimmer{from{background-position:100% 0}to{background-position:0 0}}.ol-ghost .ol-booknote{margin:auto 0;padding-bottom:14%;text-align:center;font-size:13px;color:var(--text-3b)}.ol-bookmsg{max-width:340px;margin:18vh auto 0;text-align:center;font-size:14px;color:var(--text-2)}.ol-bookmsg p{margin:0 0 14px;font-size:14px;line-height:1.5}.ol-bookmsg .ol-bookmsg-h{font-size:16px;font-weight:600;color:var(--text-max);margin-bottom:6px!important}@media (prefers-reduced-motion:reduce){.ol-ghost i,.ol-bookbusy::before{animation:none}}html.v-cards .band.titled:not(.per),html.v-cards .band.expanded:not(.per){grid-column:1 / -1}html[class*="t-"].v-cards .band.titled:not(.per)>.cols,html[class*="t-"].v-cards .band.expanded:not(.per)>.cols{font-size:inherit;margin-top:8px}html.t-mechanics .cols li:not([data-t~="mechanics"]),html.t-electromagnetism .cols li:not([data-t~="electromagnetism"]),html.t-thermodynamics .cols li:not([data-t~="thermodynamics"]),html.t-waves-optics .cols li:not([data-t~="waves-optics"]),html.t-modern-quantum .cols li:not([data-t~="modern-quantum"]),html.t-relativity .cols li:not([data-t~="relativity"]),html.t-astrophysics .cols li:not([data-t~="astrophysics"]),html.s-atomic .cols li:not([data-s~="atomic"]),html.s-circuits .cols li:not([data-s~="circuits"]),html.s-cosmology .cols li:not([data-s~="cosmology"]),html.s-diffraction .cols li:not([data-s~="diffraction"]),html.s-dynamics .cols li:not([data-s~="dynamics"]),html.s-electrostatics .cols li:not([data-s~="electrostatics"]),html.s-em-waves .cols li:not([data-s~="em-waves"]),html.s-entropy .cols li:not([data-s~="entropy"]),html.s-fluids .cols li:not([data-s~="fluids"]),html.s-gas-laws .cols li:not([data-s~="gas-laws"]),html.s-general-relativity .cols li:not([data-s~="general-relativity"]),html.s-geometrical-optics .cols li:not([data-s~="geometrical-optics"]),html.s-gravitation .cols li:not([data-s~="gravitation"]),html.s-heat-transfer .cols li:not([data-s~="heat-transfer"]),html.s-induction .cols li:not([data-s~="induction"]),html.s-interference .cols li:not([data-s~="interference"]),html.s-kinematics .cols li:not([data-s~="kinematics"]),html.s-kinetic-theory .cols li:not([data-s~="kinetic-theory"]),html.s-magnetostatics .cols li:not([data-s~="magnetostatics"]),html.s-nuclear .cols li:not([data-s~="nuclear"]),html.s-observational .cols li:not([data-s~="observational"]),html.s-orbital-mechanics .cols li:not([data-s~="orbital-mechanics"]),html.s-oscillations .cols li:not([data-s~="oscillations"]),html.s-particle .cols li:not([data-s~="particle"]),html.s-phase-transitions .cols li:not([data-s~="phase-transitions"]),html.s-polarization .cols li:not([data-s~="polarization"]),html.s-quantum-mechanics .cols li:not([data-s~="quantum-mechanics"]),html.s-rigid-body .cols li:not([data-s~="rigid-body"]),html.s-solid-state .cols li:not([data-s~="solid-state"]),html.s-sound .cols li:not([data-s~="sound"]),html.s-special-relativity .cols li:not([data-s~="special-relativity"]),html.s-statics .cols li:not([data-s~="statics"]),html.s-statistical-mechanics .cols li:not([data-s~="statistical-mechanics"]),html.s-stellar .cols li:not([data-s~="stellar"]),html.s-wave-propagation .cols li:not([data-s~="wave-propagation"]){display:none!important}html.t-mechanics .band:has(>.cols,>.rows):not(:has(li[data-t~="mechanics"])),html.t-electromagnetism .band:has(>.cols,>.rows):not(:has(li[data-t~="electromagnetism"])),html.t-thermodynamics .band:has(>.cols,>.rows):not(:has(li[data-t~="thermodynamics"])),html.t-waves-optics .band:has(>.cols,>.rows):not(:has(li[data-t~="waves-optics"])),html.t-modern-quantum .band:has(>.cols,>.rows):not(:has(li[data-t~="modern-quantum"])),html.t-relativity .band:has(>.cols,>.rows):not(:has(li[data-t~="relativity"])),html.t-astrophysics .band:has(>.cols,>.rows):not(:has(li[data-t~="astrophysics"])),html.s-atomic .band:has(>.cols,>.rows):not(:has(li[data-s~="atomic"])),html.s-circuits .band:has(>.cols,>.rows):not(:has(li[data-s~="circuits"])),html.s-cosmology .band:has(>.cols,>.rows):not(:has(li[data-s~="cosmology"])),html.s-diffraction .band:has(>.cols,>.rows):not(:has(li[data-s~="diffraction"])),html.s-dynamics .band:has(>.cols,>.rows):not(:has(li[data-s~="dynamics"])),html.s-electrostatics .band:has(>.cols,>.rows):not(:has(li[data-s~="electrostatics"])),html.s-em-waves .band:has(>.cols,>.rows):not(:has(li[data-s~="em-waves"])),html.s-entropy .band:has(>.cols,>.rows):not(:has(li[data-s~="entropy"])),html.s-fluids .band:has(>.cols,>.rows):not(:has(li[data-s~="fluids"])),html.s-gas-laws .band:has(>.cols,>.rows):not(:has(li[data-s~="gas-laws"])),html.s-general-relativity .band:has(>.cols,>.rows):not(:has(li[data-s~="general-relativity"])),html.s-geometrical-optics .band:has(>.cols,>.rows):not(:has(li[data-s~="geometrical-optics"])),html.s-gravitation .band:has(>.cols,>.rows):not(:has(li[data-s~="gravitation"])),html.s-heat-transfer .band:has(>.cols,>.rows):not(:has(li[data-s~="heat-transfer"])),html.s-induction .band:has(>.cols,>.rows):not(:has(li[data-s~="induction"])),html.s-interference .band:has(>.cols,>.rows):not(:has(li[data-s~="interference"])),html.s-kinematics .band:has(>.cols,>.rows):not(:has(li[data-s~="kinematics"])),html.s-kinetic-theory .band:has(>.cols,>.rows):not(:has(li[data-s~="kinetic-theory"])),html.s-magnetostatics .band:has(>.cols,>.rows):not(:has(li[data-s~="magnetostatics"])),html.s-nuclear .band:has(>.cols,>.rows):not(:has(li[data-s~="nuclear"])),html.s-observational .band:has(>.cols,>.rows):not(:has(li[data-s~="observational"])),html.s-orbital-mechanics .band:has(>.cols,>.rows):not(:has(li[data-s~="orbital-mechanics"])),html.s-oscillations .band:has(>.cols,>.rows):not(:has(li[data-s~="oscillations"])),html.s-particle .band:has(>.cols,>.rows):not(:has(li[data-s~="particle"])),html.s-phase-transitions .band:has(>.cols,>.rows):not(:has(li[data-s~="phase-transitions"])),html.s-polarization .band:has(>.cols,>.rows):not(:has(li[data-s~="polarization"])),html.s-quantum-mechanics .band:has(>.cols,>.rows):not(:has(li[data-s~="quantum-mechanics"])),html.s-rigid-body .band:has(>.cols,>.rows):not(:has(li[data-s~="rigid-body"])),html.s-solid-state .band:has(>.cols,>.rows):not(:has(li[data-s~="solid-state"])),html.s-sound .band:has(>.cols,>.rows):not(:has(li[data-s~="sound"])),html.s-special-relativity .band:has(>.cols,>.rows):not(:has(li[data-s~="special-relativity"])),html.s-statics .band:has(>.cols,>.rows):not(:has(li[data-s~="statics"])),html.s-statistical-mechanics .band:has(>.cols,>.rows):not(:has(li[data-s~="statistical-mechanics"])),html.s-stellar .band:has(>.cols,>.rows):not(:has(li[data-s~="stellar"])),html.s-wave-propagation .band:has(>.cols,>.rows):not(:has(li[data-s~="wave-propagation"])){display:none!important}.sx-ex{padding:0;font:inherit;font-weight:600;color:var(--text-1b);background:none;border:0;border-bottom:1px dotted var(--text-4);cursor:pointer}.sx-ex:hover{color:var(--text-max);border-bottom-color:var(--text-2)}.sx-topics[hidden]{display:none}.sx-scope[hidden]{display:none}.hub-grid{grid-template-columns:repeat(auto-fill,minmax(max(270px,calc((100% - 32px) / 3)),1fr));gap:16px}.hub-card{gap:0;min-height:0;padding:18px 20px}.hc-head{display:flex;align-items:center;justify-content:space-between;gap:12px;height:40px;margin-bottom:10px}.hc-head .hub-logo,.hc-head .hub-flag{position:static;flex:none}.hc-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;height:80px;line-height:20px}.hub-card .hub-name{display:block;padding-right:0;font-size:14.5px;font-weight:600;line-height:20px;color:var(--text)}.hc-desc{display:block;font-size:13.5px;line-height:20px;color:var(--text-2)}.tb-list{display:inline-flex;align-items:center;gap:7px;flex:none;padding:7px 12px;border-radius:99px;font-size:14px;color:var(--text-2);white-space:nowrap;text-decoration:none}.tb-list::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;content:"\f03a"}.tb-list b{min-width:2ch;margin-right:-4px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--accent)}.tb-list:hover,.tb-list.on{color:var(--text-max);background:var(--surface-3);text-decoration:none}.tb-list.on{font-weight:600}@media (min-width:1100px){#ol-page.ol-with-book{padding-top:18px}.ol-book{top:78px;height:calc(100vh - 96px)}}.ol-page .ol-back{order:-4;align-self:flex-start;margin:0 0 10px;font-size:13.5px;color:var(--text-3b);text-decoration:none}.ol-page .ol-back:hover{color:var(--text-max)}.listpill{padding:0;gap:0;overflow:hidden}.listpill::before{content:none;display:none}.lp-open{display:inline-flex;align-items:center;gap:10px;padding:9px 14px 9px 18px;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.lp-open::before{display:inline-block;width:16px;text-align:center;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f03a"}html.ol-open .lp-open::before{content:"\f00d"}.lp-full{display:flex;align-items:center;justify-content:center;align-self:stretch;width:42px;color:inherit;border-left:1px solid rgba(255,255,255,.28);text-decoration:none}.lp-full::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px;content:"\f065"}.lp-open:hover,.lp-full:hover{color:inherit;background:rgba(0,0,0,.12)}.lp-open:focus-visible,.lp-full:focus-visible{outline:2px solid var(--on-accent);outline-offset:-4px}.xmenu a.x-zip::before{content:"\f1c6"}.xmenu a.x-xls::before{content:"\f1c3"}.hub-absent{max-width:640px;margin-top:28px;font-size:13px;line-height:1.5;color:var(--text-3b)}.home-tile::before{background:linear-gradient(100deg,transparent 12%,var(--ink) 62%);-webkit-mask:var(--art) right center / auto 100% no-repeat;-webkit-mask-composite:source-over;mask:var(--art) right center / auto 100% no-repeat;mask-composite:add}.ol-openpdf{display:none}.ol-ic-open::before{content:"\f06e"}@media (max-width:1099px){.ol-page .ol-openpdf{display:inline-flex}}@media (max-width:760px){.ol-popup .ol-openpdf{display:flex}.ol-popup .ol-actions{grid-template-columns:repeat(5,1fr)}}.topbar .tb-rail{margin:0}.tb-rail + .tb-brand{margin-left:-6px}:is(a,button,summary,select,textarea,label,input[type=checkbox],input[type=radio],[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.add:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ol-it:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.skiplink{position:fixed;top:8px;left:8px;z-index:1000;padding:9px 14px;border-radius:10px;background:var(--accent);color:var(--on-accent);font-size:14px;font-weight:600;text-decoration:none;transform:translateY(calc(-100% - 16px))}.skiplink:focus,.skiplink:focus-visible{transform:none;color:var(--on-accent);text-decoration:none;outline:2px solid var(--text-max);outline-offset:2px}.navtoggle{position:fixed;top:0;left:0;width:1px;height:1px;margin:0;clip-path:inset(50%);overflow:hidden}.navtoggle:focus-visible ~ .layout .topbar .tb-rail{outline:2px solid var(--accent);outline-offset:0;background:var(--surface-3);color:var(--text)}@media (max-width:991px){.navtoggle{visibility:hidden}}aside.rail{visibility:hidden;transition:transform .22s ease,visibility 0s linear .22s}.navtoggle:checked ~ .layout aside.rail{visibility:visible;transition:transform .22s ease,visibility 0s}@media (min-width:1200px){aside.rail{transition:width .26s cubic-bezier(.4,0,.2,1),opacity .18s ease,border-color .26s ease,visibility 0s linear .26s}.navtoggle:checked ~ .layout aside.rail,html.nav-open .layout aside.rail{visibility:visible;transition:width .26s cubic-bezier(.4,0,.2,1),opacity .18s ease,border-color .26s ease,visibility 0s}}.topbar{container:topbar / inline-size}.tb-tabs{flex-shrink:0}.tb-search{min-width:44px}.tb-menu .tb-fold{display:none}@container topbar (max-width:1149px){.tb-search kbd{display:none}}@container topbar (max-width:1099px){.tb-search{width:44px;padding:8px 0;justify-content:center;flex:none}.tb-search span{display:none}}@container topbar (max-width:929px){.tb-tabs>a:nth-child(5),.tb-tabs>a:nth-child(6){display:none}.tb-menu .tb-fold.f4,.tb-menu .tb-fold.f5{display:block}}@container topbar (max-width:974px){.tb-tabs:has(.tb-more.on)>a:nth-child(5),.tb-tabs:has(.tb-more.on)>a:nth-child(6){display:none}.tb-more.on .tb-menu .tb-fold.f4,.tb-more.on .tb-menu .tb-fold.f5{display:block}}@container topbar (max-width:759px){.tb-tabs>a:nth-child(4){display:none}.tb-menu .tb-fold.f3{display:block}}@container topbar (max-width:804px){.tb-tabs:has(.tb-more.on)>a:nth-child(4){display:none}.tb-more.on .tb-menu .tb-fold.f3{display:block}}@container topbar (max-width:929px){.tb-more:has(.tb-fold.f4.on,.tb-fold.f5.on)>summary{color:var(--text-max);background:var(--surface-3);font-weight:600}}@container topbar (max-width:759px){.tb-more:has(.tb-fold.f3.on)>summary{color:var(--text-max);background:var(--surface-3);font-weight:600}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}:root{--text-3:#7f7f7f;--text-3b:#8f8f8f;--text-2b:#929292}@media (prefers-color-scheme:light){html:not(.dark){--text-3:#6e7682;--text-3b:#6b737f;--text-2b:#68707b}}html.light{--text-3:#6e7682;--text-3b:#6b737f;--text-2b:#68707b}.topicsw button,.none{color:var(--text-3)}.site-foot{margin-top:56px;padding-bottom:8px}.hub-absent{max-width:none}@media (prefers-color-scheme:light){html:not(.dark){--text-3b:#5d6571}html:not(.dark) .xh{color:var(--text-1c)}}html.light{--text-3b:#5d6571}html.light .xh{color:var(--text-1c)}footer .credits a.discord{display:inline-flex;align-items:center;gap:6px;margin-left:10px;padding:3px 11px 3px 9px;border-radius:99px;background:#5865f2;color:#ffffff;font-size:13.5px;font-weight:600;line-height:20px;text-decoration:none;vertical-align:-2.25px;transition:background .15s}footer .credits a.discord:hover{background:#4752c4;color:#ffffff}footer .credits a.discord::before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.865-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028 14.09 14.09 0 0 0 1.226-1.994.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.865-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028 14.09 14.09 0 0 0 1.226-1.994.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418z'/%3E%3C/svg%3E") center / contain no-repeat}.tb-discord{width:30px;height:30px;flex:none;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:99px;color:var(--text-2b);transition:background .15s,color .15s,border-color .15s}.tb-discord::before{content:"";width:15px;height:15px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.865-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028 14.09 14.09 0 0 0 1.226-1.994.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.865-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028 14.09 14.09 0 0 0 1.226-1.994.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418z'/%3E%3C/svg%3E") center / contain no-repeat}.tb-discord:hover{color:#ffffff;background:#5865f2;border-color:#5865f2}.tb-discord + .tb-mode{margin-left:-6px}@container topbar (max-width:1149px){.tb-discord{display:none}.tb-discord + .tb-mode{margin-left:0}}a.sx-main,a.sx-main:hover{display:block;color:inherit;text-decoration:none}.railbar{display:none}@media (min-width:992px){.railbar{position:fixed;top:11px;left:12px;z-index:120;display:flex;align-items:center;gap:14px;height:38px}.railbar .tb-rail{margin:0}.navtoggle:focus-visible ~ .railbar .tb-rail{outline:2px solid var(--accent);outline-offset:0;background:var(--surface-3);color:var(--text)}aside.rail{padding-top:60px}aside.rail .raillist{padding-top:8px}.topbar::before{content:"";flex:none;width:144px;height:1px;margin-right:-14px}}@media (min-width:992px) and (max-width:1199px){.content{padding-top:0}}@media (min-width:1200px){.railbar{left:13px}.topbar::before{transition:width .26s cubic-bezier(.4,0,.2,1)}.navtoggle:checked ~ .layout .topbar::before,html.nav-open .layout .topbar::before{width:0}aside.rail{flex:none;width:260px;margin-right:-259px;transform:translateX(-100%);will-change:transform;transition:transform .26s cubic-bezier(.4,0,.2,1),margin-right .26s cubic-bezier(.4,0,.2,1),opacity .18s ease,border-color .26s ease,box-shadow .26s ease,visibility 0s linear .26s}.navtoggle:checked ~ .layout aside.rail,html.nav-open .layout aside.rail{width:260px;margin-right:0;transform:none;transition:transform .26s cubic-bezier(.4,0,.2,1),margin-right .26s cubic-bezier(.4,0,.2,1),opacity .18s ease,border-color .26s ease,box-shadow .26s ease,visibility 0s}}@media (min-width:992px) and (hover:hover) and (pointer:fine){html.rail-peek aside.rail{transform:none;opacity:1;visibility:visible;border-right-color:var(--line);box-shadow:10px 0 36px var(--shadow);transition:transform .22s cubic-bezier(.4,0,.2,1),margin-right .26s cubic-bezier(.4,0,.2,1),opacity .12s ease,border-color .22s ease,box-shadow .22s ease,visibility 0s}}.rlinks a.latex::before{content:"\f1c9"}html:not(.v-cards) article:has(a.latex) .rlinks{grid-template-columns:[p] 112px [s] minmax(112px,max-content) [l] 76px [x] 28px [a] 28px}html:not(.v-cards) .rlinks>a.latex{grid-column:l;grid-row:1}html.v-cards .band.titled>.cols li.own .rlinks,html.v-cards .band.expanded>.cols li.own .rlinks{gap:12px}html.v-cards .band.titled>.cols li.own .rlinks>a:not(.add):not(.xtra),html.v-cards .band.expanded>.cols li.own .rlinks>a:not(.add):not(.xtra){display:inline-block;font-size:0}html.v-cards .band.titled>.cols li.own .rlinks>a:not(.add):not(.xtra)::before,html.v-cards .band.expanded>.cols li.own .rlinks>a:not(.add):not(.xtra)::before{font-size:15px;margin-right:0}html:not(.v-cards) .cols li.own .rlinks{display:grid}html.v-cards .band.titled>.cols li.own .rlinks,html.v-cards .band.expanded>.cols li.own .rlinks{display:grid;grid-template-columns:[p] 18px [s] 18px [l] 18px [a] 24px;column-gap:10px;align-items:center}html.v-cards .cols li.own .rlinks>a.problem{grid-column:p;grid-row:1}html.v-cards .cols li.own .rlinks>a.solution{grid-column:s;grid-row:1}html.v-cards .cols li.own .rlinks>a.latex{grid-column:l;grid-row:1}html.v-cards .cols li.own .rlinks>.add{grid-column:a;grid-row:1;margin:0}.ol-tpseg[hidden],.ol-menu .ol-tp[hidden]{display:none}.ol-bookhead .ol-tpseg{margin-left:8px}.xmenu a.x-tex::before{content:"\f1c9"}.xmenu a + .xh{margin-top:4px;padding-top:10px;border-top:1px solid var(--border)}html.v-cards .band.titled>.cols li.own .rlinks,html.v-cards .band.expanded>.cols li.own .rlinks{grid-template-columns:[p] 18px [s] 18px [x] 28px [a] 24px}html.v-cards .cols li.own .rlinks>.xtra{grid-column:x;grid-row:1;margin:0}.ol-it{grid-template-columns:24px minmax(0,1fr) auto auto}.ol-files{display:grid;grid-template-columns:repeat(2,28px);align-items:center;gap:2px}.ol-items.ol-tex .ol-files{grid-template-columns:repeat(4,28px)}.ol-files .ol-f-p{grid-column:1}.ol-files .ol-f-s{grid-column:2}.ol-files .ol-f-t{grid-column:3}.ol-files .ol-f-tp{grid-column:4}.ol-files:empty{display:none}.ol-files .ol-icon{width:28px;height:28px;cursor:pointer}.ol-files .ol-icon:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ol-f-p::before{content:"\f15c"}.ol-f-s::before{content:"\f0eb"}.ol-f-t::before{content:"\f1c9"}.ol-f-tp::before{content:"\f1c1"}@media (max-width:575px){.ol-files{grid-column:2;grid-row:2;margin:4px 0 0 -2px;padding-left:6px}.ol-it>.ol-rm{grid-column:4;grid-row:1}}.ol-prevtp{margin-bottom:10px}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url("fonts/fa-solid-900.aad2dcd2a0.woff2") format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url("fonts/fa-regular-400.ed0e1ef746.woff2") format("woff2")}@media (max-width:991px){.mobilebar{background:var(--bg);background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (min-width:992px){html.v-cards .probs{--cell-min:240px;grid-template-columns:repeat(auto-fill,minmax(max(var(--cell-min),(100% - 53px) / 3),1fr))}html.v-cards .probs:has(.k-marking-scheme,.k-combined){--cell-min:300px}}html.v-cards .band.titled>.cols li.own .rlinks,html.v-cards .band.expanded>.cols li.own .rlinks{grid-template-columns:[p] 18px [s] 18px [x] 28px [a] 28px}html{scroll-padding-top:72px}@media (max-width:991px){html{scroll-padding-top:calc(var(--mobilebar-h,56px) + 12px)}}.home.notfound h1{max-width:none}.notfound .nf-text{max-width:36em;margin:14px 0 24px;font-size:17px;line-height:1.5;color:var(--text-2)}.ol-bookhead{flex-wrap:wrap;justify-content:flex-start;row-gap:8px}.ol-bookhead>.ol-booktitle{flex:1 0 100%}.ol-bookhead>.ol-tpseg{margin-left:0}.ol-book{container:olbook / inline-size}@container olbook (max-width:420px){.ol-bookhead .ol-seg button{padding-left:9px;padding-right:9px}}@media (min-width:992px){html.v-cards .band.titled>.cols,html.v-cards .band.expanded>.cols{grid-template-columns:repeat(auto-fill,minmax(max(var(--cell-min,240px),(100% - 53px) / 3),1fr))}}html.v-cards .band.titled>.cols li .t,html.v-cards .band.expanded>.cols li .t{hyphens:auto;overflow-wrap:break-word}
