.list_of_structs{background:var(--card);text-align:center;border-radius:8px;padding:8px}.list_of_structs>.title{font-size:clamp(1.53rem, (.000147569 * (var(--current-width) - 768) * 1rem), 1.7rem);text-align:center;margin:4px 0;font-weight:850}@media screen and (width<=768px){.list_of_structs>.title{font-size:clamp(1.35rem, (.000130208 * (var(--current-width) - 768) * 1rem), 1.5rem)}}.list_of_structs>.select{flex-direction:column;justify-content:center;gap:8px;margin-bottom:8px;display:flex}.list_of_structs>.select>h3{font-size:clamp(.99rem, (.0000954861 * (var(--current-width) - 768) * 1rem), 1.1rem);color:var(--muted);margin:0;font-weight:500}@media screen and (width<=768px){.list_of_structs>.select>h3{font-size:clamp(.855rem, (.0000824653 * (var(--current-width) - 768) * 1rem), .95rem)}}.list_of_structs>.select>select::-webkit-scrollbar{width:4px}.list_of_structs>.select>select::-webkit-scrollbar-track{background:0 0}.list_of_structs>.select>select::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--more-contrast-card-inverted) 50%, var(--more-contrast-card) 100%);border-radius:4px}.list_of_structs>.select>select::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}.list_of_structs>.select>select{background:var(--card);border:var(--border);border-radius:8px;gap:6px;padding:12px 8px}.list_of_structs>.select>select .title{font-size:clamp(1.305rem, (.000125868 * (var(--current-width) - 768) * 1rem), 1.45rem);letter-spacing:.1px;grid-area:Title;margin:4px 0;font-weight:800}.list_of_structs>.select>select{font-size:clamp(.9rem, (.0000868056 * (var(--current-width) - 768) * 1rem), 1rem);background:var(--more-contrast-card);width:100%;padding:5.33333px;font-weight:500}.list_of_structs>.groups_no_requests{margin-top:8px}.list_of_structs>.groups_no_requests>h3{color:var(--muted);font-weight:500;font-size:clamp(.9rem, (.0000868056 * (var(--current-width) - 768) * 1rem), 1rem);margin:4px 0}.list_of_structs>.groups_no_requests>.groups{flex-direction:column;align-items:center;gap:5.33333px;display:flex}.list_of_structs>.groups_no_requests>.groups>.group::-webkit-scrollbar{width:4px}.list_of_structs>.groups_no_requests>.groups>.group::-webkit-scrollbar-track{background:0 0}.list_of_structs>.groups_no_requests>.groups>.group::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--more-contrast-card-inverted) 50%, var(--more-contrast-card) 100%);border-radius:4px}.list_of_structs>.groups_no_requests>.groups>.group::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}.list_of_structs>.groups_no_requests>.groups>.group{background:var(--card);border:var(--border);border-radius:8px;gap:6px;padding:12px 8px}.list_of_structs>.groups_no_requests>.groups>.group .title{font-size:clamp(1.305rem, (.000125868 * (var(--current-width) - 768) * 1rem), 1.45rem);letter-spacing:.1px;grid-area:Title;margin:4px 0;font-weight:800}.list_of_structs>.groups_no_requests>.groups>.group{max-width:fit-content;font-size:clamp(.765rem, (.0000737847 * (var(--current-width) - 768) * 1rem), .85rem);background:var(--more-contrast-card);color:var(--muted);padding:4px;font-weight:600}.list_of_structs .structs{width:min(100vw - clamp(5vw, (.0390625 * (var(--current-width) - 640) * 1vw), 20vw), 1700px);flex-direction:column;align-items:center;gap:5.33333px;transition:all .3s;display:flex}.list_of_structs .structs .title{font-size:clamp(1.62rem, (.00015625 * (var(--current-width) - 768) * 1rem), 1.8rem);text-align:center;margin:4px 0;font-weight:850}.list_of_structs .structs .struct::-webkit-scrollbar{width:4px}.list_of_structs .structs .struct::-webkit-scrollbar-track{background:0 0}.list_of_structs .structs .struct::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--more-contrast-card-inverted) 50%, var(--more-contrast-card) 100%);border-radius:4px}.list_of_structs .structs .struct::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}.list_of_structs .structs .struct{background:var(--card);border:var(--border);border-radius:8px;gap:6px;padding:12px 8px}.list_of_structs .structs .struct .title{font-size:clamp(1.305rem, (.000125868 * (var(--current-width) - 768) * 1rem), 1.45rem);letter-spacing:.1px;grid-area:Title;margin:4px 0;font-weight:800}.list_of_structs .structs .struct{background:var(--more-contrast-card);border:var(--border);vertical-align:middle;width:100%;padding:6px;transition:all .3s;display:block;position:relative;overflow:hidden}.list_of_structs .structs .struct:after{content:"";border-right:3px solid var(--accent);border-bottom:3px solid var(--accent);transform-origin:50%;pointer-events:none;width:12px;height:12px;transition:all .3s;display:block;position:absolute;top:16px;right:20px;transform:rotate(-45deg)}.list_of_structs .structs .struct[open]:after{transform:rotate(45deg)}.list_of_structs .structs .struct[open] .groups,.list_of_structs .structs .struct[open] .groups_no_requests,.list_of_structs .structs .struct[open] .groups_without_lessons{opacity:1;visibility:visible}.list_of_structs .structs .struct>summary{padding:8px!important}.list_of_structs .structs .struct .fac_name{font-size:clamp(1.305rem, (.000125868 * (var(--current-width) - 768) * 1rem), 1.45rem);letter-spacing:.1px;-webkit-user-select:none;user-select:none;cursor:pointer;font-weight:800;font-size:clamp(1.125rem, (.000108507 * (var(--current-width) - 768) * 1rem), 1.25rem);letter-spacing:-.2px;grid-area:Title;margin:0;padding:0 40px 4px 4px;font-weight:800;list-style:none}.list_of_structs .structs .struct .fac_name::-webkit-details-marker{display:none}.list_of_structs .structs .struct .fac_name .fac_name_link{color:inherit;text-decoration:none}.list_of_structs .structs .struct .fac_name .fac_name_link:hover{color:var(--accent)}.list_of_structs .structs .struct .fac_name .fac_name_link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.list_of_structs .structs .struct .groups,.list_of_structs .structs .struct .groups_no_requests,.list_of_structs .structs .struct .groups_without_lessons{font-size:clamp(.9rem, (.0000868056 * (var(--current-width) - 768) * 1rem), 1rem);opacity:0;visibility:hidden;flex-flow:wrap;gap:2.66667px;padding:12px 28px;transition:all .3s;display:flex}@media screen and (width<=768px){.list_of_structs .structs .struct .groups,.list_of_structs .structs .struct .groups_no_requests,.list_of_structs .structs .struct .groups_without_lessons{justify-content:space-evenly;padding:8px 6px}}.list_of_structs .structs .struct .groups>div,.list_of_structs .structs .struct .groups_no_requests>div,.list_of_structs .structs .struct .groups_without_lessons>div{width:100%;margin:0 0 4px;display:block}.list_of_structs .structs .struct .groups>div>h3,.list_of_structs .structs .struct .groups_no_requests>div>h3,.list_of_structs .structs .struct .groups_without_lessons>div>h3{font-size:clamp(1.035rem, (.0000998264 * (var(--current-width) - 768) * 1rem), 1.15rem);margin:0 0 2px;font-weight:700}.list_of_structs .structs .struct .groups>div>span,.list_of_structs .structs .struct .groups_no_requests>div>span,.list_of_structs .structs .struct .groups_without_lessons>div>span{color:var(--muted);font-size:clamp(.81rem, (.000078125 * (var(--current-width) - 768) * 1rem), .9rem)}.list_of_structs .structs .struct .groups .group,.list_of_structs .structs .struct .groups_no_requests .group,.list_of_structs .structs .struct .groups_without_lessons .group{-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--text-color-secondary);font-size:clamp(.9rem, (.0000868056 * (var(--current-width) - 768) * 1rem), 1rem);font-weight:700;text-decoration:none;transition:transform .2s}@media screen and (width<=768px){.list_of_structs .structs .struct .groups .group,.list_of_structs .structs .struct .groups_no_requests .group,.list_of_structs .structs .struct .groups_without_lessons .group{font-size:clamp(.81rem, (.000078125 * (var(--current-width) - 768) * 1rem), .9rem);padding:6px 10px}}.list_of_structs .structs .struct .groups .group[aria-disabled=true],.list_of_structs .structs .struct .groups_no_requests .group[aria-disabled=true],.list_of_structs .structs .struct .groups_without_lessons .group[aria-disabled=true],.list_of_structs .structs .struct .groups .group:disabled,.list_of_structs .structs .struct .groups_no_requests .group:disabled,.list_of_structs .structs .struct .groups_without_lessons .group:disabled{cursor:default;filter:contrast(.8)}.list_of_structs .structs .struct .groups .group:hover:not([aria-disabled=true]):not(:disabled),.list_of_structs .structs .struct .groups_no_requests .group:hover:not([aria-disabled=true]):not(:disabled),.list_of_structs .structs .struct .groups_without_lessons .group:hover:not([aria-disabled=true]):not(:disabled){color:var(--accent);transform:translateY(-1px)}.list_of_structs .structs .struct .groups .user_group,.list_of_structs .structs .struct .groups_no_requests .user_group,.list_of_structs .structs .struct .groups_without_lessons .user_group{color:var(--accent)}
