.fTM6LW_adminCard{height:100%;transition:var(--app-card-hover-transition);cursor:default;position:relative}.fTM6LW_adminCard:hover{transform:scale(var(--app-card-hover-scale));box-shadow:var(--app-card-hover-shadow);z-index:1}.fTM6LW_photoClickable{cursor:pointer}.fTM6LW_iconFixed{flex-shrink:0}
[data-mantine-color-scheme=light] ._9cawTa_input{transition:border-color .15s}[data-mantine-color-scheme=light] ._9cawTa_input:hover:not(:disabled):not([data-disabled]):not([data-error]):not(:focus):not(:focus-within){border-color:var(--app-flag-green)}[data-mantine-color-scheme=light] ._9cawTa_input:focus,[data-mantine-color-scheme=light] ._9cawTa_input:focus-within{--input-bd-focus:var(--app-flag-green)}
@keyframes klHgzW_spin{to{transform:rotate(360deg)}}@keyframes klHgzW_pulse{0%,to{opacity:1}50%{opacity:.5}}.klHgzW_wrapper{justify-content:center;align-items:center;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-xl);--loader-spin-duration:2s;flex-direction:column;display:flex}.klHgzW_wrapperTabler{--loader-spin-duration:1s}.klHgzW_iconSpin{animation:klHgzW_spin var(--loader-spin-duration) linear infinite}.klHgzW_iconPulse{animation:2s ease-in-out infinite klHgzW_pulse}.klHgzW_textBase{font-size:var(--mantine-font-size-md);color:var(--mantine-color-dimmed);font-weight:500}.klHgzW_textPulse{animation:1.5s ease-in-out infinite klHgzW_pulse}
._7b4Dna_dropzoneRoot{border-radius:var(--mantine-radius-lg);padding:var(--mantine-spacing-xl);cursor:pointer;background:linear-gradient(135deg, var(--mantine-color-brand-0) 0%, var(--mantine-color-brand-1) 100%);border-style:dashed;border-width:.125rem;transition:all .3s}._7b4Dna_dropzoneDisabled{cursor:not-allowed;background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._7b4Dna_dropzoneDisabled{background:var(--mantine-color-dark-6)}._7b4Dna_dropzoneContent{pointer-events:none}._7b4Dna_statusWrap{padding:var(--mantine-spacing-md) 2.5rem;border-radius:3rem}._7b4Dna_acceptWrap{background:linear-gradient(135deg, var(--mantine-color-green-5) 0%, var(--mantine-color-green-6) 100%);box-shadow:var(--mantine-shadow-md)}._7b4Dna_rejectWrap{background:linear-gradient(135deg, var(--mantine-color-red-5) 0%, var(--mantine-color-red-6) 100%);box-shadow:var(--mantine-shadow-md)}._7b4Dna_idleWrap{background:linear-gradient(135deg, var(--mantine-color-gray-2) 0%, var(--mantine-color-gray-4) 100%);transition:all .3s}._7b4Dna_textCenter{text-align:center}._7b4Dna_hintText{opacity:.7}
.Mh1noq_flex1{flex:1}.Mh1noq_centerBlock{text-align:center;width:100%}.Mh1noq_imgPreview{border-radius:var(--mantine-radius-md);object-fit:contain;max-width:100%;max-height:31.25rem}.Mh1noq_videoPreview{border-radius:var(--mantine-radius-md);width:100%;max-height:31.25rem}.Mh1noq_audioWrap,.Mh1noq_audioFull{width:100%}.Mh1noq_pdfWrap{border:.0625rem solid var(--mantine-color-gray-4);border-radius:var(--mantine-radius-md);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;width:100%;height:37.5rem;overflow:hidden}.Mh1noq_pdfPreview{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:none;width:100%;height:100%;display:block}.Mh1noq_indeterminateTrack{border-radius:var(--mantine-radius-xl);background:var(--mantine-color-default-hover);height:.5rem;position:relative;overflow:hidden}.Mh1noq_indeterminateThumb{border-radius:var(--mantine-radius-xl);background:var(--mantine-primary-color-filled);width:35%;animation:1.2s ease-in-out infinite Mh1noq_file-preview-indeterminate;position:absolute;top:0;bottom:0}@keyframes Mh1noq_file-preview-indeterminate{0%{transform:translate(-120%)}to{transform:translate(320%)}}
.P0QKPq_suggestionLink{cursor:pointer}
._5AHJKG_awardCard{border:.0625rem solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-lg)}._5AHJKG_linkInline{align-items:center;gap:.25rem;display:inline-flex}
._5vtwwW_profileContent{min-height:18.75rem}._5vtwwW_actionsRow{flex-direction:row}
.hCAowa_profileLink{cursor:pointer;text-decoration:underline}.hCAowa_nameCell{overflow-wrap:anywhere}.hCAowa_nameStack{flex:1;min-width:0}.hCAowa_avatar{flex-shrink:0}.hCAowa_dateCell,.hCAowa_dateText{white-space:nowrap}.hCAowa_wrapText{overflow-wrap:anywhere}.hCAowa_skeletonRow{min-height:4.5rem}.hCAowa_skeletonRow td{vertical-align:middle;min-height:4.5rem}.hCAowa_tableFetching{opacity:.7;transition:opacity .15s}
.vkYiFa_emailSuggestion{cursor:pointer;margin-top:-.5rem}
.wq8o1W_infoBlock{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .wq8o1W_infoBlock{background-color:var(--mantine-color-dark-6)}.wq8o1W_stepTitle{font-size:var(--mantine-font-size-sm);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.wq8o1W_densePickerRow{min-height:3.25rem;padding:.375rem .75rem}.wq8o1W_denseAssignedRow{padding:.375rem .75rem}.wq8o1W_denseDistRow{padding:.5rem 1rem}.wq8o1W_lessonName{overflow-wrap:break-word;line-height:1.35}.wq8o1W_courseHeading{letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-teal-6);font-size:.6875rem;font-weight:700}.wq8o1W_breadcrumbChip{font-size:.625rem;line-height:1.2}.wq8o1W_studentsLine{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);line-height:1.35}.wq8o1W_pickerStickyHeader{z-index:1;padding-bottom:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-xs);border-bottom:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);position:sticky;top:0}
.V-WoIq_link{height:100%;color:inherit;display:block;text-decoration:none!important}.V-WoIq_link:hover,.V-WoIq_link:focus,.V-WoIq_link:focus-visible{color:inherit;text-decoration:none!important}.V-WoIq_link:hover *{color:inherit;text-decoration:none!important}.V-WoIq_link:focus *{color:inherit;text-decoration:none!important}.V-WoIq_card{background-color:var(--mantine-color-white);height:100%;position:relative}[data-mantine-color-scheme=dark] .V-WoIq_card{background-color:var(--mantine-color-dark-6)}.V-WoIq_card{transition:var(--app-card-hover-transition), border-color .2s ease;transform-origin:50%}.V-WoIq_link:hover .V-WoIq_card{transform:scale(var(--app-card-hover-scale));box-shadow:var(--app-card-hover-shadow);z-index:1;border-color:var(--app-flag-green)}[data-mantine-color-scheme=dark] .V-WoIq_link:hover .V-WoIq_card{border-color:color-mix(in srgb, var(--mantine-color-primary-6) 45%, var(--mantine-color-default-border))}.V-WoIq_iconWrap{color:var(--mantine-color-dark-6)}[data-mantine-color-scheme=dark] .V-WoIq_iconWrap{color:var(--mantine-color-gray-3)}.V-WoIq_title{text-decoration:none!important}
.j9ouPW_createFormStack{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .j9ouPW_createFormStack{background:var(--mantine-color-dark-6)}.j9ouPW_createFormStack{border-radius:var(--mantine-radius-md)}
.tu4YnW_pageRoot{width:100%}.tu4YnW_helpStrip{border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-default);border-radius:1.1rem;padding:1.1rem 1.15rem 1.25rem}[data-mantine-color-scheme=dark] .tu4YnW_helpStrip{background:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.tu4YnW_stubBadge{align-self:center}.tu4YnW_sectionTitle{margin-bottom:.75rem}.tu4YnW_emergencyRow{gap:calc(.875rem * var(--mantine-scale));flex-wrap:wrap;align-items:center;display:flex}.tu4YnW_emergencyNumbers{gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.tu4YnW_emergencyNumber{background:var(--mantine-color-white);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);padding:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));text-align:center;min-width:4.5rem}.tu4YnW_emergencyBody{white-space:pre-wrap;max-width:28rem}.tu4YnW_description :where(p):has(>a:only-child){margin-bottom:.65rem}.tu4YnW_description :where(p>a:only-child){box-sizing:border-box;text-align:left;background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);width:100%;box-shadow:var(--mantine-shadow-sm);transition:var(--app-card-hover-transition,transform .2s ease, box-shadow .2s ease);align-items:center;margin:0;padding:.95rem 1rem .95rem 1.15rem;font-weight:650;display:flex;position:relative;overflow:hidden;color:var(--mantine-color-text)!important;text-decoration:none!important}.tu4YnW_description :where(p>a:only-child) :where(span,u){color:inherit!important;text-decoration:none!important}.tu4YnW_description :where(p>a:only-child):before{content:"";width:calc(.1875rem * var(--mantine-scale));background:var(--mantine-color-primary-6);position:absolute;top:0;bottom:0;left:0}.tu4YnW_description :where(p>a:only-child):hover{transform:scale(var(--app-card-hover-scale,1.01));border-color:var(--mantine-color-primary-6);box-shadow:var(--app-card-hover-shadow,var(--mantine-shadow-md));z-index:1;text-decoration:none!important}.tu4YnW_description :where(p>a:only-child):focus-visible{outline:.125rem solid var(--mantine-color-brand-6);outline-offset:.125rem}.tu4YnW_detailBack{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-primary-7);margin-bottom:.5rem;text-decoration:none;display:inline-block}.tu4YnW_detailBack:hover{text-decoration:underline}.tu4YnW_materialList{flex-direction:column;gap:.5rem;display:flex}.tu4YnW_materialRow{background:var(--mantine-color-default);border:1px solid var(--mantine-color-default-border);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}.tu4YnW_materialMain{flex:1;min-width:0}[data-mantine-color-scheme=dark] .tu4YnW_materialRow{background:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}
.FMcaQW_loaderOverlay{z-index:1000;position:absolute;top:0;right:0}
._03cb8a_now{border-radius:calc(.875rem * var(--mantine-scale));border:1px solid color-mix(in srgb, var(--mantine-color-brand-6) 35%, var(--mantine-color-default-border));box-shadow:var(--mantine-shadow-md);background:#1a0a12;overflow:hidden}._03cb8a_top{padding:calc(.75rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));background:linear-gradient(90deg, var(--mantine-color-brand-7), var(--mantine-color-brand-6));color:#fff;align-items:center;display:flex}._03cb8a_badge{align-items:center;gap:calc(.5rem * var(--mantine-scale));font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;color:#fff;font-weight:800;display:inline-flex}._03cb8a_badge:before{content:"";width:calc(.5rem * var(--mantine-scale));height:calc(.5rem * var(--mantine-scale));box-shadow:0 0 0 calc(.25rem * var(--mantine-scale)) #4ade8040;background:#4ade80;border-radius:50%;flex-shrink:0}._03cb8a_stage{aspect-ratio:16/9;background:#12060c;position:relative}._03cb8a_image{object-fit:contain}._03cb8a_caption{justify-content:space-between;align-items:flex-end;gap:calc(1rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));background:linear-gradient(180deg, #1a0a12, var(--mantine-color-brand-9));color:#fff;border-top:calc(.0625rem * var(--mantine-scale)) solid #ffffff1a;flex-wrap:wrap;display:flex}._03cb8a_copy{flex:16rem;min-width:0}._03cb8a_excerpt{opacity:.85;max-width:36rem}._03cb8a_more{flex-shrink:0}
._1BIGq_pageRoot{width:100%}._1BIGq_lead{text-align:center;max-width:40rem;line-height:var(--app-lh-normal,1.5);margin-inline:auto}._1BIGq_helpStrip{background:0 0;border:none;padding:0}._1BIGq_kicker{font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:calc(.025rem * var(--mantine-scale));color:var(--mantine-color-primary-7);margin-bottom:.75rem;font-weight:800}._1BIGq_tile{aspect-ratio:1;border-radius:var(--mantine-radius-md);border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:#fff;min-height:7rem;box-shadow:var(--mantine-shadow-sm);transition:var(--app-card-hover-transition);cursor:pointer;background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;padding:.85rem .75rem .75rem;text-decoration:none;display:flex;position:relative;overflow:hidden}._1BIGq_tileHasBg{background-color:#1a1233}._1BIGq_tileHasBg ._1BIGq_tileOverlay{background:linear-gradient(#ffffff14,#0000009e)}._1BIGq_tile:hover{transform:scale(var(--app-card-hover-scale,1.02));box-shadow:var(--app-card-hover-shadow,var(--mantine-shadow-md));z-index:1}._1BIGq_tileSkeleton{background:var(--mantine-color-body);color:inherit;border-color:var(--mantine-color-default-border);cursor:default}._1BIGq_tileSkeleton:hover{box-shadow:var(--mantine-shadow-sm);transform:none}._1BIGq_tileAccentViolet{background:linear-gradient(145deg,#3d2a6b,#1a1233)}._1BIGq_tileAccentCrimson{background:linear-gradient(145deg,#96153b,#4f0018)}._1BIGq_tileAccentBlue{background:linear-gradient(145deg,#0b3d5c,#062536)}._1BIGq_tileAccentGreen{background:linear-gradient(145deg,#1b5e3a,#0d3320)}._1BIGq_tileBgPravo{background-image:url(/images/educational-work/teen-law/pravo.png);background-position:50%;background-size:cover}._1BIGq_tileBgMir{background-image:url(/images/educational-work/teen-law/mir.png);background-position:50%;background-size:cover}._1BIGq_tileBgAge{background-image:url(/images/educational-work/teen-law/age.png);background-position:50%;background-size:cover}._1BIGq_tileBgSafety{background-image:url(/images/educational-work/teen-law/safety.png);background-position:50%;background-size:cover}._1BIGq_tileOverlay{pointer-events:none;background:linear-gradient(#ffffff14,#0000008c);position:absolute;inset:0}._1BIGq_tileIcon{z-index:1;color:#8a002f;background:#fff;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex;position:relative}._1BIGq_tileIcon svg{color:#8a002f;stroke:#8a002f}._1BIGq_tileBody{z-index:1;margin-top:auto;position:relative}._1BIGq_tileTitle{font-size:var(--mantine-font-size-sm);color:#fff;font-weight:650;line-height:1.25}._1BIGq_tileCaption{font-size:var(--mantine-font-size-xs);color:#ffffffd1;margin-top:.2rem;line-height:1.3}._1BIGq_note{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);line-height:var(--app-lh-normal,1.5);background:0 0;border:none;margin-top:.85rem;padding:.55rem 0}._1BIGq_sectionTitle{margin-bottom:.75rem}._1BIGq_posterCard{cursor:pointer;height:100%;transition:var(--app-card-hover-transition);overflow:hidden}._1BIGq_posterCard:hover{transform:scale(var(--app-card-hover-scale,1.02));box-shadow:var(--app-card-hover-shadow,var(--mantine-shadow-md));z-index:1}._1BIGq_posterImageWrap{aspect-ratio:16/9;background:var(--mantine-color-gray-1);width:100%;position:relative}[data-mantine-color-scheme=dark] ._1BIGq_posterImageWrap{background:var(--mantine-color-dark-5)}._1BIGq_posterImage{object-fit:contain}._1BIGq_aside{border-radius:var(--mantine-radius-md);border:1px dashed color-mix(in srgb, var(--mantine-color-primary-5) 35%, var(--mantine-color-default-border));background:color-mix(in srgb, var(--mantine-color-primary-0) 55%, var(--mantine-color-body));font-size:var(--mantine-font-size-sm);line-height:var(--app-lh-normal,1.5);height:fit-content;padding:.9rem 1rem}[data-mantine-color-scheme=dark] ._1BIGq_aside{background:color-mix(in srgb, var(--mantine-color-primary-9) 25%, var(--mantine-color-dark-6))}@media (min-width:48em){._1BIGq_tile{min-height:8rem;padding:.9rem}._1BIGq_tileTitle{font-size:var(--mantine-font-size-md)}}._1BIGq_accItem{background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);box-shadow:var(--mantine-shadow-sm);position:relative;overflow:hidden}._1BIGq_accItem+._1BIGq_accItem{margin-top:.65rem}._1BIGq_accControl{padding:.9rem 1rem}._1BIGq_accControlLabel{flex-wrap:wrap;align-items:baseline;gap:.55rem;width:100%;padding-right:.5rem;display:flex}._1BIGq_accTitle{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);font-weight:650;line-height:1.35}._1BIGq_accChevron{color:var(--mantine-color-primary-7);width:1.1rem;height:1.1rem}._1BIGq_accPanel{border-top:1px solid var(--mantine-color-default-border);padding:0 1rem 1rem}._1BIGq_posterStripe{background:linear-gradient(90deg, var(--mantine-color-primary-5), var(--mantine-color-primary-8));width:100%;height:.35rem}._1BIGq_stripeCard{text-align:left;background:var(--mantine-color-body);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);width:100%;box-shadow:var(--mantine-shadow-sm);transition:var(--app-card-hover-transition);cursor:pointer;color:inherit;justify-content:space-between;align-items:center;gap:.75rem;padding:.95rem 1rem;display:flex;position:relative;overflow:hidden}._1BIGq_stripeCard:hover{transform:scale(var(--app-card-hover-scale,1.01));box-shadow:var(--app-card-hover-shadow,var(--mantine-shadow-md));z-index:1}._1BIGq_stripeCardOpen{cursor:default;flex-direction:column;align-items:stretch;padding:0}._1BIGq_stripeToggle{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.95rem 1rem;display:flex}._1BIGq_stripePanel{border-top:1px solid var(--mantine-color-default-border);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-text);line-height:var(--app-lh-normal,1.5);padding:0 1rem 1rem}._1BIGq_accChevronOpen{transform:rotate(45deg)}
.PWLBMa_root{max-width:100%}.PWLBMa_pagination{flex:none;max-width:100%;padding-block:.25rem}.PWLBMa_paginationStretch{flex:auto;width:100%;min-width:0;max-width:100%;padding-block:.25rem}.PWLBMa_infoText{text-align:center;flex:0 auto}.PWLBMa_root .PWLBMa_justifyStart>*{justify-content:flex-start}.PWLBMa_root .PWLBMa_justifyCenter>*{justify-content:center}.PWLBMa_root .PWLBMa_justifyEnd>*{justify-content:flex-end}
.QGZI5G_link{color:var(--mantine-color-dimmed);text-decoration:none;transition:color .2s}.QGZI5G_link:hover{color:var(--mantine-color-brand-6)}.QGZI5G_container{-webkit-overflow-scrolling:touch;overflow-y:hidden}.QGZI5G_containerMobile{overflow-x:auto}.QGZI5G_containerDesktop{overflow-x:visible}.QGZI5G_breadcrumbsMobile{white-space:nowrap;flex-wrap:nowrap}.QGZI5G_breadcrumbsDesktop{white-space:normal}.QGZI5G_lastItem{min-width:0}
._7jZ0Yq_input{height:1.625rem;min-height:1.625rem;font-size:.75rem}
.fG52CG_moon{display:block}.fG52CG_sun{display:none}html[data-mantine-color-scheme=dark] .fG52CG_moon{display:none}html[data-mantine-color-scheme=dark] .fG52CG_sun{display:block}
.Y2Eriq_wrapper{z-index:2000;pointer-events:none}.Y2Eriq_paper{pointer-events:auto}
.h-q_7a_menuLink{border-radius:var(--mantine-radius-sm);transition:background-color .2s,color .2s}.h-q_7a_menuLinkSub{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);padding:.75rem;display:block}[data-mantine-color-scheme=dark] .h-q_7a_menuLinkSub{color:var(--mantine-color-gray-4)}.h-q_7a_menuLinkSub{text-decoration:none}.h-q_7a_menuLinkSub:hover{background-color:var(--mantine-color-primary-0)}[data-mantine-color-scheme=dark] .h-q_7a_menuLinkSub:hover{background-color:var(--mantine-color-dark-6)}.h-q_7a_menuLinkSub:hover{color:var(--mantine-color-primary-7)}[data-mantine-color-scheme=dark] .h-q_7a_menuLinkSub:hover{color:var(--mantine-color-primary-4)}.h-q_7a_menuLinkTop{box-sizing:border-box;width:100%;font-size:var(--mantine-font-size-lg);color:var(--mantine-color-dark-7);padding:.75rem 1rem;font-weight:600;display:block}[data-mantine-color-scheme=dark] .h-q_7a_menuLinkTop{color:var(--mantine-color-gray-1)}.h-q_7a_menuLinkTop{text-decoration:none}.h-q_7a_menuLinkTop:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .h-q_7a_menuLinkTop:hover{background-color:var(--mantine-color-dark-6)}.h-q_7a_drawerHeader{background-color:var(--mantine-color-brand-6);height:3.75rem;min-height:3.75rem;color:var(--mantine-color-white);flex-shrink:0}.h-q_7a_drawerTitle{color:var(--mantine-color-white);flex:none;margin-right:0;font-weight:600}.h-q_7a_drawerClose{color:var(--mantine-color-white);--ai-color:var(--mantine-color-white);--ai-hover:color-mix(in srgb, var(--mantine-color-white) 16%, transparent);--ai-hover-color:var(--mantine-color-white)}.h-q_7a_drawerClose svg{color:var(--mantine-color-white)}.h-q_7a_drawerHeader .mantine-CloseButton-root{color:var(--mantine-color-white)}.h-q_7a_drawerHeader .mantine-CloseButton-root svg{color:var(--mantine-color-white)}@media (min-width:48em){.h-q_7a_drawerHeader{height:4.125rem;min-height:4.125rem}}.h-q_7a_drawerContent{grid-template-rows:auto minmax(0,1fr);height:100dvh!important;max-height:100dvh!important;display:grid!important;overflow:hidden!important}.h-q_7a_drawerBody{overscroll-behavior:contain;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden auto!important}.h-q_7a_accordionItem{border:none;border-bottom:.0625rem solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .h-q_7a_accordionItem{border-bottom:.0625rem solid color-mix(in srgb, var(--mantine-color-white) 14%, transparent)}.h-q_7a_accordionItem{background:0 0;border-radius:0}.h-q_7a_accordionControl{padding:.75rem 1rem}.h-q_7a_accordionControl:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .h-q_7a_accordionControl:hover{background-color:var(--mantine-color-dark-7)}.h-q_7a_accordionLabel{font-size:var(--mantine-font-size-lg);font-weight:600}.h-q_7a_accordionPanel{padding:0 .5rem .5rem .75rem}.h-q_7a_accordionChevron{margin-left:var(--mantine-spacing-xs);margin-right:0}.h-q_7a_sectionBlock{margin-bottom:.75rem}.h-q_7a_sectionTitle{letter-spacing:.06em;padding:.5rem .75rem .25rem}.h-q_7a_drawerScroll{min-height:100%}.h-q_7a_drawerScrollInner{padding:var(--mantine-spacing-md)}.h-q_7a_searchButton{width:100%;margin-bottom:var(--mantine-spacing-md);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.h-q_7a_searchField{border:.0625rem solid var(--mantine-color-gray-3);align-items:center;gap:.5rem;width:100%;min-height:2.5rem;padding:.5rem .75rem;display:flex}[data-mantine-color-scheme=dark] .h-q_7a_searchField{border:.0625rem solid var(--mantine-color-dark-4)}.h-q_7a_searchField{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .h-q_7a_searchField{background-color:var(--mantine-color-dark-6)}.h-q_7a_searchField{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .h-q_7a_searchField{color:var(--mantine-color-gray-5)}.h-q_7a_searchField{font-size:var(--mantine-font-size-sm)}.h-q_7a_featuredCard{margin-bottom:var(--mantine-spacing-md);padding:var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);min-height:8.75rem;color:var(--mantine-color-white);background:linear-gradient(135deg, var(--mantine-color-brand-7) 0%, var(--mantine-color-brand-8) 100%);text-decoration:none;display:block;position:relative;overflow:hidden}.h-q_7a_featuredCard:hover,.h-q_7a_featuredCard:focus{color:var(--mantine-color-white);text-decoration:none}.h-q_7a_featuredEyebrow{border-radius:var(--mantine-radius-sm);background-color:var(--app-accent-gold);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.375rem;padding:.125rem .5rem;font-size:.625rem;font-weight:700;display:inline-block;color:var(--mantine-color-brand-8)!important}.h-q_7a_featuredTitle{font-size:var(--mantine-font-size-lg);margin-bottom:.25rem;line-height:1.25;color:var(--mantine-color-white)!important}.h-q_7a_featuredDescription{max-width:85%;color:color-mix(in srgb, var(--mantine-color-white) 88%, transparent)!important}.h-q_7a_featuredArrow{position:absolute;bottom:.75rem;right:.75rem;color:var(--mantine-color-white)!important}.h-q_7a_headerIcons{justify-content:flex-end;align-items:center;gap:.375rem;margin-left:auto;margin-right:.25rem;display:flex}.h-q_7a_headerIcon{border-radius:calc(62.4375rem * var(--mantine-scale));background-color:color-mix(in srgb, var(--mantine-color-white) 12%, transparent);width:2.25rem;height:2.25rem;color:var(--mantine-color-white);flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:flex}.h-q_7a_headerIcon:hover,.h-q_7a_headerIcon:focus-visible{color:var(--mantine-color-white);background-color:color-mix(in srgb, var(--mantine-color-white) 22%, transparent);text-decoration:none}.h-q_7a_specialVersionLink{box-sizing:border-box;width:100%;min-height:2.75rem;margin:0 0 var(--mantine-spacing-md);border-radius:var(--mantine-radius-sm);background-color:var(--mantine-color-gray-1);align-items:center;padding:.75rem 1rem;display:flex!important}[data-mantine-color-scheme=dark] .h-q_7a_specialVersionLink{background-color:var(--mantine-color-dark-5)}.h-q_7a_specialVersionLink{font-size:var(--mantine-font-size-lg);text-underline-offset:.2em;font-weight:600;line-height:1.25;text-decoration:underline;color:#111!important}[data-mantine-color-scheme=dark] .h-q_7a_specialVersionLink{color:#fff!important}.h-q_7a_specialVersionLink:hover,.h-q_7a_specialVersionLink:focus-visible{text-decoration:underline}
.VV9QjG_spotlightModalInner{align-items:center}.VV9QjG_spotlightModalContent{border-radius:var(--mantine-radius-lg);box-shadow:var(--mantine-shadow-xl);border:.0625rem solid var(--mantine-color-gray-2);overflow:hidden}[data-mantine-color-scheme=dark] .VV9QjG_spotlightModalContent{border:.0625rem solid var(--mantine-color-dark-4)}.VV9QjG_spotlightModalContent{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .VV9QjG_spotlightModalContent{background:var(--mantine-color-dark-7)}.VV9QjG_spotlightRoot{flex-shrink:0}.VV9QjG_spotlightSearchWrap{border-bottom:.0625rem solid var(--mantine-color-gray-2);flex-shrink:0;padding:.75rem}[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap{border-bottom:.0625rem solid var(--mantine-color-dark-4)}.VV9QjG_spotlightSearchWrap .mantine-Spotlight-search{--input-bd:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap .mantine-Spotlight-search{--input-bd:var(--mantine-color-dark-4)}.VV9QjG_spotlightSearchWrap .mantine-Spotlight-search{--input-bd-focus:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap .mantine-Spotlight-search{--input-bd-focus:var(--mantine-color-dark-3)}.VV9QjG_spotlightSearchWrap .mantine-Spotlight-search{--input-bg:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap .mantine-Spotlight-search{--input-bg:var(--mantine-color-dark-6)}.VV9QjG_spotlightSearchWrap .mantine-Spotlight-search{--input-left-section-width:3.25rem;--input-right-section-width:3rem;--input-padding-inline-start:var(--input-left-section-width);--input-padding-inline-end:var(--input-right-section-width);--input-radius:999rem;--input-height:2.875rem;min-height:2.875rem;box-shadow:none!important;background-color:#0000!important;border:0!important;outline:none!important}.VV9QjG_spotlightSearchWrap .mantine-Input-section[data-position=left]{pointer-events:none;justify-content:flex-start;padding-inline:1rem .625rem;width:var(--input-left-section-width)!important}.VV9QjG_spotlightSearchWrap .mantine-Input-section[data-position=right]{justify-content:flex-end;padding-inline-end:.625rem;width:var(--input-right-section-width)!important}.VV9QjG_searchIcon{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .VV9QjG_searchIcon{color:var(--mantine-color-dark-2)}.VV9QjG_searchIcon{flex-shrink:0}.VV9QjG_searchClear{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .VV9QjG_searchClear{color:var(--mantine-color-dark-1)}.VV9QjG_searchClear{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .VV9QjG_searchClear{background-color:var(--mantine-color-dark-5)}.VV9QjG_searchClear:hover{background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .VV9QjG_searchClear:hover{background-color:var(--mantine-color-dark-4)}.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search{--input-bd:var(--mantine-color-gray-3)!important}[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search{--input-bd:var(--mantine-color-dark-4)!important}.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search{--input-bd-focus:var(--mantine-color-gray-5)!important}[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search{--input-bd-focus:var(--mantine-color-dark-3)!important}.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search{--input-bg:var(--mantine-color-gray-0)!important}[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search{--input-bg:var(--mantine-color-dark-6)!important}.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search{border:.0625rem solid var(--mantine-color-gray-3)!important}[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search{border:.0625rem solid var(--mantine-color-dark-4)!important}.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search{background-color:var(--mantine-color-gray-0)!important;border-radius:999rem!important}[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search{background-color:var(--mantine-color-dark-6)!important}.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search{transition:border-color .15s;height:2.875rem!important;min-height:2.875rem!important;font-size:var(--mantine-font-size-md)!important;box-shadow:none!important;outline:none!important;padding-inline-start:var(--input-padding-inline-start)!important;padding-inline-end:var(--input-padding-inline-end)!important}.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:hover:not(:disabled):not([data-disabled]):not(:focus):not(:focus-within){border-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:hover:not(:disabled):not([data-disabled]):not(:focus):not(:focus-within){border-color:var(--mantine-color-dark-3)}:is(.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:focus,.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:focus-within){border-color:var(--input-bd-focus);box-shadow:none;outline:none}:is(.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:hover:not(:disabled):not([data-disabled]):not(:focus):not(:focus-within),.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:focus,.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:focus-within){--input-bd-focus:var(--mantine-color-gray-5)}:is([data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:hover:not(:disabled):not([data-disabled]):not(:focus):not(:focus-within),[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:focus,[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:focus-within){--input-bd-focus:var(--mantine-color-dark-3)}:is(.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:hover:not(:disabled):not([data-disabled]):not(:focus):not(:focus-within),.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:focus,.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:focus-within){border-color:var(--mantine-color-gray-5)!important}:is([data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:hover:not(:disabled):not([data-disabled]):not(:focus):not(:focus-within),[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:focus,[data-mantine-color-scheme=dark] .VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:focus-within){border-color:var(--mantine-color-dark-3)!important}:is(.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:hover:not(:disabled):not([data-disabled]):not(:focus):not(:focus-within),.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:focus,.VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search:focus-within){box-shadow:none!important;outline:none!important}.VV9QjG_spotlightSearchWrapHidden{display:none}.VV9QjG_spotlightEmpty{margin:0!important;padding:0!important}.VV9QjG_spotlightContentWrap{flex-direction:column;flex:none;height:clamp(22.5rem,56vh,38.75rem);max-height:70vh;display:flex;overflow:hidden}.VV9QjG_spotlightContentInner,.VV9QjG_spotlightContentBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.VV9QjG_spotlightContentBody>*{flex-direction:column;flex:1;min-height:0;display:flex}.VV9QjG_spotlightFooter{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);background:var(--mantine-color-gray-0);flex-shrink:0}[data-mantine-color-scheme=dark] .VV9QjG_spotlightFooter{background:var(--mantine-color-dark-8)}.VV9QjG_resultsRoot{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.VV9QjG_scrollAreaRoot{--scrollarea-scrollbar-size:1rem;flex:1;min-height:0}.VV9QjG_scrollAreaViewportInner{height:100%}.VV9QjG_scrollAreaScrollbar{background:var(--mantine-color-gray-1);width:1rem;margin:0!important;padding:.25rem!important;inset-block:0!important;inset-inline-end:0!important}[data-mantine-color-scheme=dark] .VV9QjG_scrollAreaScrollbar{background:var(--mantine-color-dark-5)}.VV9QjG_scrollAreaScrollbar{border-left:.0625rem solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .VV9QjG_scrollAreaScrollbar{border-left:.0625rem solid var(--mantine-color-dark-4)}.VV9QjG_scrollAreaScrollbar{border-radius:0!important}.VV9QjG_scrollAreaThumb{background-color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .VV9QjG_scrollAreaThumb{background-color:#9a9a9a}.VV9QjG_scrollAreaThumb{border:none;border-radius:999rem!important}.VV9QjG_scrollAreaThumb:hover{background-color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .VV9QjG_scrollAreaThumb:hover{background-color:#b0b0b0}.VV9QjG_scrollAreaRoot [data-orientation=vertical]{top:0!important;bottom:0!important;right:0!important}.VV9QjG_resultsList{text-align:left;flex-direction:column;gap:.125rem;padding:.3125rem;display:flex}.VV9QjG_resultsListWithScroll{padding-right:calc(.3125rem + var(--scrollarea-scrollbar-size,1rem))}.VV9QjG_resultRow{color:inherit;text-align:left;cursor:pointer;border-radius:.5rem;align-items:flex-start;margin-inline:0;padding:.5rem .625rem;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.VV9QjG_resultRow:hover,.VV9QjG_resultRow:focus-visible,.VV9QjG_resultRowActive{background-color:var(--mantine-color-brand-0)}[data-mantine-color-scheme=dark] .VV9QjG_resultRow:hover,[data-mantine-color-scheme=dark] .VV9QjG_resultRow:focus-visible,[data-mantine-color-scheme=dark] .VV9QjG_resultRowActive{background-color:#96153b2e}.VV9QjG_resultRow:hover,.VV9QjG_resultRow:focus-visible,.VV9QjG_resultRowActive{outline:none}.VV9QjG_resultRow:hover .VV9QjG_resultTitle,.VV9QjG_resultRow:focus-visible .VV9QjG_resultTitle,.VV9QjG_resultRowActive .VV9QjG_resultTitle{color:var(--mantine-color-brand-7)!important}[data-mantine-color-scheme=dark] .VV9QjG_resultRow:hover .VV9QjG_resultTitle,[data-mantine-color-scheme=dark] .VV9QjG_resultRow:focus-visible .VV9QjG_resultTitle,[data-mantine-color-scheme=dark] .VV9QjG_resultRowActive .VV9QjG_resultTitle{color:var(--mantine-color-brand-3)!important}.VV9QjG_resultBody{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.VV9QjG_resultBreadcrumb{letter-spacing:.01em;font-size:.75rem;font-weight:400;line-height:1rem;color:#a5a5a6!important}.VV9QjG_resultTitle{font-size:.875rem;font-weight:600;line-height:1.25rem;color:var(--mantine-color-dark-7)!important}[data-mantine-color-scheme=dark] .VV9QjG_resultTitle{color:#f5f5f4!important}.VV9QjG_resultExcerpt,.VV9QjG_resultIcon{display:none}.VV9QjG_sectionLabel{padding:.75rem .75rem .25rem}.VV9QjG_emptyHint{padding:0 .75rem .75rem}.VV9QjG_emptyState{flex:1;min-height:12.5rem;padding-bottom:.5rem}.VV9QjG_resultCard{cursor:pointer}.VV9QjG_resultCard:hover{background-color:var(--mantine-color-brand-0)}[data-mantine-color-scheme=dark] .VV9QjG_resultCard:hover{background-color:var(--mantine-color-dark-6)}.VV9QjG_resultCard:hover{border-color:var(--mantine-color-brand-2)}[data-mantine-color-scheme=dark] .VV9QjG_resultCard:hover{border-color:var(--mantine-color-dark-4)}.VV9QjG_resultCard svg{color:var(--mantine-color-brand-6)}[data-mantine-color-scheme=dark] .VV9QjG_resultCard svg{color:var(--mantine-color-brand-4)}.VV9QjG_resultCard svg{flex-shrink:0}.VV9QjG_resultContent{flex:1}.VV9QjG_recentItem{width:100%;color:inherit;text-align:left;border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}.VV9QjG_recentItem:hover{background-color:var(--mantine-color-brand-0)}[data-mantine-color-scheme=dark] .VV9QjG_recentItem:hover{background-color:#96153b2e}.VV9QjG_recentIcon{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .VV9QjG_recentIcon{color:var(--mantine-color-dark-2)}.VV9QjG_recentIcon{flex-shrink:0}.VV9QjG_stateContainer{flex:1;min-height:12.5rem}.VV9QjG_scrollAreaViewport{flex:1;min-height:0}.VV9QjG_paginationSticky{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);background-color:var(--mantine-color-white);flex-shrink:0}[data-mantine-color-scheme=dark] .VV9QjG_paginationSticky{background-color:var(--mantine-color-dark-7)}.VV9QjG_paginationSticky{z-index:10;flex-wrap:wrap}.VV9QjG_pageButton{min-width:2rem;padding:var(--mantine-spacing-xs)}.VV9QjG_chatRoot{flex-direction:column;height:100%;display:flex;overflow:hidden}.VV9QjG_chatHeader{padding:var(--mantine-spacing-md) var(--mantine-spacing-md) 0;flex-shrink:0}.VV9QjG_chatViewport{min-height:0;padding:0 var(--mantine-spacing-md);flex:1;overflow:hidden auto}.VV9QjG_emptyRobotIcon{opacity:.5}.VV9QjG_examplesWrapper{width:100%}.VV9QjG_exampleCard{cursor:pointer}.VV9QjG_exampleCard:hover{background-color:var(--mantine-color-brand-0)}[data-mantine-color-scheme=dark] .VV9QjG_exampleCard:hover{background-color:var(--mantine-color-dark-6)}.VV9QjG_messageRowUser{flex-direction:row-reverse}.VV9QjG_messageBubble{background-color:var(--mantine-color-brand-0);max-width:80%}[data-mantine-color-scheme=dark] .VV9QjG_messageBubble{background-color:var(--mantine-color-dark-6)}.VV9QjG_messageBubbleUser{background-color:var(--mantine-color-brand-6)}[data-mantine-color-scheme=dark] .VV9QjG_messageBubbleUser{background-color:var(--mantine-color-brand-8)}.VV9QjG_messageBubbleUser{color:var(--mantine-color-white)}.VV9QjG_typingBubble{background-color:var(--mantine-color-brand-0)}[data-mantine-color-scheme=dark] .VV9QjG_typingBubble{background-color:var(--mantine-color-dark-6)}.VV9QjG_chatFooter{padding:0 var(--mantine-spacing-md) var(--mantine-spacing-md);border-top:.0625rem solid var(--mantine-color-brand-1);flex-shrink:0}[data-mantine-color-scheme=dark] .VV9QjG_chatFooter{border-top:.0625rem solid var(--mantine-color-dark-4)}.VV9QjG_chatInput{flex:1}html[data-special] .VV9QjG_spotlightSearchWrap .mantine-Spotlight-search{--input-bd:var(--special-border,#222);--input-bd-focus:var(--special-border,#222);--input-bg:var(--special-bg,#fff);background-color:#0000;border:none}html[data-special] .VV9QjG_spotlightSearchWrap input.mantine-Spotlight-search{color:var(--special-text,#222);background-color:var(--special-bg,#fff)}html[data-special] .VV9QjG_spotlightModalContent{border-color:var(--special-border,#222);background:var(--special-bg,#fff)}:is(html[data-special] .VV9QjG_resultRow:hover,html[data-special] .VV9QjG_resultRow:focus-visible,html[data-special] .VV9QjG_recentItem:hover,html[data-special] .VV9QjG_resultCard:hover){background-color:color-mix(in srgb, var(--special-text,#222) 12%, transparent)}html[data-special] .VV9QjG_resultIcon{color:var(--special-text,#222)}html[data-special] .VV9QjG_resultCard svg{color:var(--special-text,#222)}:is(html[data-special] .VV9QjG_paginationSticky,html[data-special] .VV9QjG_spotlightFooter){background-color:var(--special-bg,#fff);border-top-color:var(--special-border,#222)}
.ItsAwG_page{box-sizing:border-box;width:100%;max-width:82.5rem;min-height:60vh}.ItsAwG_shell{width:100%;min-width:0}.ItsAwG_panel{min-height:calc(20rem * var(--mantine-scale));width:100%}.ItsAwG_contentsPanel{width:100%}.ItsAwG_folderCard{cursor:pointer;transition:border-color .12s,background-color .12s}.ItsAwG_folderCard:hover{border-color:var(--mantine-color-blue-3)}.ItsAwG_folderSelected{cursor:pointer;border-color:var(--mantine-color-blue-5);background-color:var(--mantine-color-blue-0)}[data-mantine-color-scheme=dark] .ItsAwG_folderSelected{background-color:color-mix(in srgb, var(--mantine-color-blue-6) 22%, var(--mantine-color-dark-6))}.ItsAwG_folderSelected{color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .ItsAwG_folderSelected{color:var(--mantine-color-white)}.ItsAwG_specialtyCard{cursor:pointer;height:100%;transition:border-color .12s,background-color .12s}.ItsAwG_specialtyCard:hover{border-color:var(--mantine-color-blue-4);background-color:var(--mantine-color-blue-0)}[data-mantine-color-scheme=dark] .ItsAwG_specialtyCard:hover{background-color:color-mix(in srgb, var(--mantine-color-blue-6) 18%, var(--mantine-color-dark-6))}.ItsAwG_specialtyCard:hover{color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .ItsAwG_specialtyCard:hover{color:var(--mantine-color-white)}.ItsAwG_audioPlayer{width:100%}.ItsAwG_flexGrow{flex:1;min-width:0}.ItsAwG_contentsTrackIcon{color:var(--mantine-color-dimmed);flex-shrink:0}.ItsAwG_workspaceGrid{align-items:start}.ItsAwG_workspacePanel{width:100%}.ItsAwG_panelToggle{color:inherit;cursor:pointer}.ItsAwG_panelChevron{flex-shrink:0;transition:transform .2s}.ItsAwG_panelChevronOpen{flex-shrink:0;transition:transform .2s;transform:rotate(180deg)}.ItsAwG_previewButton{align-self:flex-start}.ItsAwG_trackRow{padding-inline:var(--mantine-spacing-xs)}.ItsAwG_trackTitle{min-width:0;line-height:1.3}.ItsAwG_audioPlayerCompact{width:100%;height:calc(2rem * var(--mantine-scale))}@media (min-width:62em){.ItsAwG_tracksPanel{top:calc(var(--app-shell-header-offset,72px) + var(--mantine-spacing-md));max-height:calc(100vh - var(--app-shell-header-offset,72px) - 2 * var(--mantine-spacing-md));overscroll-behavior:contain;position:sticky;overflow-y:auto}}
._70ugSW_dropdown{border:.0625rem solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._70ugSW_dropdown{border:.0625rem solid var(--mantine-color-dark-5)}._70ugSW_dropdown{overflow:auto}._70ugSW_dropdownCols1{min-width:min(22rem,100vw - 2rem)}._70ugSW_dropdownCols2{min-width:min(58rem,100vw - 2rem)}._70ugSW_dropdownCols3{min-width:min(62rem,100vw - 2rem)}._70ugSW_dropdownCols4{min-width:min(76rem,100vw - 2rem)}._70ugSW_dropdownFeatured{border-radius:var(--mantine-radius-lg);width:max-content;max-width:min(80rem,100vw - 2rem);overflow:hidden}._70ugSW_dropdownContent{padding:var(--mantine-spacing-lg)}._70ugSW_dropdownContentWithFooter{padding-bottom:0}._70ugSW_dropdownContentFeatured{padding:0}._70ugSW_featuredLayout{grid-template-columns:minmax(14rem,max-content) 20rem;width:max-content;max-width:100%;display:grid}._70ugSW_featuredLinks{gap:var(--mantine-spacing-xl);padding:var(--mantine-spacing-xl);display:grid}._70ugSW_featuredLinksCols1{grid-template-columns:repeat(1,minmax(14rem,max-content))}._70ugSW_featuredLinksCols2{grid-template-columns:repeat(2,minmax(14rem,max-content))}._70ugSW_featuredLinksCols3{grid-template-columns:repeat(3,minmax(14rem,max-content))}._70ugSW_featuredLinksCols4{grid-template-columns:repeat(4,minmax(14rem,max-content))}._70ugSW_featuredCol{padding:var(--mantine-spacing-md);background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._70ugSW_featuredCol{background-color:var(--mantine-color-dark-7)}._70ugSW_featuredCol{border-left:.0625rem solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._70ugSW_featuredCol{border-left:.0625rem solid var(--mantine-color-dark-4)}._70ugSW_featuredCol{align-items:flex-start;display:flex}._70ugSW_featuredCard{border-radius:var(--mantine-radius-md);width:100%;color:var(--mantine-color-white);background:linear-gradient(135deg, var(--mantine-color-brand-7) 0%, var(--mantine-color-brand-8) 100%);box-shadow:var(--mantine-shadow-md);flex-direction:column;flex:none;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}._70ugSW_featuredMedia{aspect-ratio:16/10;flex-shrink:0;width:100%;position:relative;overflow:hidden}._70ugSW_featuredImage{object-fit:cover}._70ugSW_featuredCard:hover,._70ugSW_featuredCard:focus,._70ugSW_featuredCard:focus-visible{color:var(--mantine-color-white);text-decoration:none}._70ugSW_featuredCardBody{z-index:1;padding:var(--mantine-spacing-lg) var(--mantine-spacing-lg) 0;position:relative}._70ugSW_featuredEyebrow{margin-bottom:var(--mantine-spacing-sm);border-radius:calc(62.4375rem * var(--mantine-scale));background-color:var(--app-accent-gold);color:var(--mantine-color-brand-6);letter-spacing:.06em;text-transform:uppercase;padding:.125rem .5rem;font-size:.625rem;font-weight:700;display:inline-block}._70ugSW_featuredTitle{color:var(--mantine-color-white);font-size:var(--mantine-font-size-xl);margin-bottom:var(--mantine-spacing-xs)}._70ugSW_featuredDescription{color:color-mix(in srgb, var(--mantine-color-white) 80%, transparent);line-height:1.5}._70ugSW_featuredCta{z-index:1;min-height:2.5rem;margin:var(--mantine-spacing-md) var(--mantine-spacing-lg) var(--mantine-spacing-lg);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-white);color:var(--mantine-color-brand-6);font-size:var(--mantine-font-size-sm);justify-content:center;align-self:stretch;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:700;display:inline-flex;position:relative}._70ugSW_featuredDecor{color:color-mix(in srgb, var(--mantine-color-white) 14%, transparent);pointer-events:none;position:absolute;bottom:-1.5rem;right:-1.5rem}._70ugSW_control{border-radius:var(--mantine-radius-sm);cursor:pointer;color:var(--mantine-color-white);font-size:var(--mantine-font-size-sm);letter-spacing:0;font-weight:500;line-height:var(--app-lh-snug);white-space:nowrap;background:0 0;border:none;align-items:center;padding:.375rem .625rem;text-decoration:none;transition:background-color .15s;display:flex;position:relative;overflow:hidden}._70ugSW_control .mantine-Text-root{color:inherit;letter-spacing:inherit;line-height:inherit;font-weight:inherit}._70ugSW_control:hover,._70ugSW_control:focus,._70ugSW_control:active,._70ugSW_control:focus-visible{text-decoration:none}._70ugSW_control:hover,._70ugSW_control[data-expanded]{background-color:color-mix(in srgb, var(--mantine-color-white) 15%, transparent)}@media (max-width:89.99em){._70ugSW_control{padding:.375rem .5rem}}._70ugSW_chevron{color:color-mix(in srgb, var(--mantine-color-white) 85%, transparent);transition:transform .2s}._70ugSW_control[data-expanded] ._70ugSW_chevron{transform:rotate(180deg)}._70ugSW_link{border-radius:var(--mantine-radius-sm);color:inherit;padding:.625rem .75rem;text-decoration:none;transition:background-color .15s;display:block}._70ugSW_link:hover,._70ugSW_link:focus,._70ugSW_link:focus-visible{color:inherit;text-decoration:none}._70ugSW_link:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._70ugSW_link:hover{background-color:var(--mantine-color-dark-5)}._70ugSW_sectionTitle{letter-spacing:.06em}._70ugSW_itemText,._70ugSW_itemTitle{flex:auto;min-width:0}._70ugSW_itemBadge{flex-shrink:0}._70ugSW_itemDescription{color:var(--mantine-color-gray-6);margin-top:.375rem}[data-mantine-color-scheme=dark] ._70ugSW_itemDescription{color:var(--mantine-color-gray-4)}._70ugSW_itemDescription{line-height:1.45}._70ugSW_columnWithDivider{position:relative}._70ugSW_columnWithDivider:after{content:"";right:calc(var(--mantine-spacing-xl) / -2);background-color:var(--mantine-color-gray-3);width:.0625rem;position:absolute;top:0;bottom:0}[data-mantine-color-scheme=dark] ._70ugSW_columnWithDivider:after{background-color:var(--mantine-color-dark-4)}._70ugSW_footerPhone{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-brand-7);font-weight:600}[data-mantine-color-scheme=dark] ._70ugSW_footerPhone{color:var(--mantine-color-brand-3)}._70ugSW_footerPhone{text-decoration:none}._70ugSW_dropdownFooter{background-color:var(--mantine-color-gray-0);align-items:center;display:flex}[data-mantine-color-scheme=dark] ._70ugSW_dropdownFooter{background-color:var(--mantine-color-dark-7)}._70ugSW_dropdownFooter{margin-top:var(--mantine-spacing-lg);margin-left:calc(var(--mantine-spacing-lg) * -1);margin-right:calc(var(--mantine-spacing-lg) * -1);padding:.5rem var(--mantine-spacing-lg);border-radius:var(--mantine-radius-md)}._70ugSW_dropdownContentFeatured ._70ugSW_dropdownFooter{border-top:.0625rem solid var(--mantine-color-gray-2);border-radius:0;margin:0}[data-mantine-color-scheme=dark] ._70ugSW_dropdownContentFeatured ._70ugSW_dropdownFooter{border-top:.0625rem solid var(--mantine-color-dark-4)}@media (max-width:61.99em){._70ugSW_featuredLayout{grid-template-columns:minmax(14rem,max-content)}._70ugSW_featuredCol{border-left:0;border-top:.0625rem solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._70ugSW_featuredCol{border-top:.0625rem solid var(--mantine-color-dark-4)}}
.f2vdza_art{background:var(--mantine-color-teal-1);flex-shrink:0}[data-mantine-color-scheme=dark] .f2vdza_art{background:var(--mantine-color-teal-9)}.f2vdza_art{color:var(--mantine-color-teal-filled)}.f2vdza_art svg{width:70%;height:70%}
.dHYsPq_seoToggle{width:100%;display:block}.dHYsPq_chevron{flex-shrink:0;transition:transform .15s}.dHYsPq_chevronOpen{flex-shrink:0;transition:transform .15s;transform:rotate(180deg)}
.tgJDTG_preLine{white-space:pre-line}
.kTj0Uq_control{cursor:pointer;opacity:0;box-sizing:border-box;justify-content:center;align-items:center;height:2.125rem;min-height:2.125rem;padding-inline:.25rem .125rem;transition:opacity .15s;display:inline-flex}.kTj0Uq_controlMounted{opacity:1}.kTj0Uq_code{color:var(--mantine-color-white);letter-spacing:.04em;line-height:1}.kTj0Uq_chevron{color:var(--mantine-color-white);opacity:.85;transition:transform .15s}.kTj0Uq_control[data-expanded] .kTj0Uq_chevron{transform:rotate(180deg)}.kTj0Uq_active{background-color:var(--mantine-color-brand-0)}[data-mantine-color-scheme=dark] .kTj0Uq_active{background-color:var(--mantine-color-dark-6)}.kTj0Uq_check{color:var(--mantine-color-brand-6)}[data-mantine-color-scheme=dark] .kTj0Uq_check{color:var(--mantine-color-brand-4)}.kTj0Uq_onSpecial,.kTj0Uq_onSpecial .kTj0Uq_code,.kTj0Uq_onSpecial .kTj0Uq_chevron{color:inherit}.kTj0Uq_onSpecial{height:auto;min-height:0;padding-inline:0}.kTj0Uq_onSpecial .kTj0Uq_chevron{opacity:1}.kTj0Uq_dropdownSpecial{background:var(--special-bg,#fff)!important;color:var(--special-text,#222)!important;border:2px solid var(--special-border,#222)!important}.kTj0Uq_itemSpecial{color:inherit!important;background:0 0!important}.kTj0Uq_itemSpecial[data-hovered],.kTj0Uq_itemSpecial:hover{background:color-mix(in srgb, var(--special-text,#222) 12%, transparent)!important}.kTj0Uq_dropdownSpecial .kTj0Uq_active{background:var(--special-tab-bg,#222)!important;color:var(--special-tab-color,#fff)!important}.kTj0Uq_checkSpecial{color:inherit}
.mp6R4a_footerStats{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .mp6R4a_footerStats{background-color:var(--mantine-color-dark-6)}
.zvs38W_dock{right:var(--mantine-spacing-md);z-index:200;padding:calc(.5rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(14px + env(safe-area-inset-bottom,0px));border-radius:calc(1rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) 0 0;border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-bottom:none;position:fixed;bottom:0;transform:translateY(10px)}[data-mantine-color-scheme=dark] .zvs38W_dock{background:var(--mantine-color-dark-6)}.zvs38W_dock{box-shadow:var(--mantine-shadow-lg);max-width:min(92vw,360px)}.zvs38W_handle{width:calc(2.25rem * var(--mantine-scale));height:calc(.25rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));background:var(--mantine-color-dimmed);opacity:.55;margin:0 auto calc(.5rem * var(--mantine-scale))}.zvs38W_restore{align-items:center;gap:var(--mantine-spacing-xs);border-radius:calc(.625rem * var(--mantine-scale));min-width:0;padding-right:calc(.25rem * var(--mantine-scale));display:flex}.zvs38W_restore:focus-visible{outline:2px solid var(--mantine-color-teal-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.zvs38W_headline{max-width:calc(8.75rem * var(--mantine-scale))}.zvs38W_playing{box-shadow:0 0 0 2px var(--mantine-color-teal-filled);border-radius:calc(.625rem * var(--mantine-scale))}@media (max-width:36em){.zvs38W_headline{display:none}}
.lLDhFa_tableScroll{width:100%;min-width:0;overflow-x:auto}
.mMdqxW_leaderLink{text-decoration:none}
.rcIUsa_leaderLink{text-decoration:none}
.fKKemG_fullWidth{width:100%}.fKKemG_fullWidth .mantine-Button-root{width:100%}.fKKemG_socialIcon{border-radius:var(--mantine-radius-sm);width:1.75rem;height:1.75rem;color:var(--mantine-color-white);justify-content:center;align-items:center;transition:all .2s;display:flex}.fKKemG_menuItem{border-radius:var(--mantine-radius-sm)}.fKKemG_vk{background-color:#07f}.fKKemG_telegram{background-color:#08c}.fKKemG_facebook{background-color:#1877f2}.fKKemG_instagram{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}.fKKemG_twitter{background-color:#1da1f2}.fKKemG_whatsapp{background-color:#25d366}.fKKemG_copy{background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .fKKemG_copy{background-color:var(--mantine-color-dark-5)}.fKKemG_copy{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .fKKemG_copy{color:var(--mantine-color-white)}
.xZ0cka_list:focus-visible{outline:2px solid var(--mantine-color-blue-filled);outline-offset:calc(.125rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale))}.xZ0cka_item{border-radius:calc(.5rem * var(--mantine-scale))}.xZ0cka_itemPlaying{font-weight:600}.xZ0cka_itemFocused:not([data-active]){background:var(--mantine-color-default-hover)}
._5w74TW_previewBox{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--mantine-font-size-sm);line-height:1.45}._5w74TW_foldedQuote{padding-left:var(--mantine-spacing-sm);border-left:.125rem solid var(--mantine-color-gray-4)}._5w74TW_metaRow{flex-wrap:wrap;gap:.5rem 1rem;display:flex}
.zP0xJa_user{padding:var(--mantine-spacing-xs);color:var(--mantine-color-black);display:block}[data-mantine-color-scheme=dark] .zP0xJa_user{color:var(--mantine-color-dark-0)}.zP0xJa_user{border-radius:var(--mantine-radius-sm);transition:background-color .1s}.zP0xJa_user:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .zP0xJa_user:hover{background-color:var(--mantine-color-dark-8)}.zP0xJa_userActive{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .zP0xJa_userActive{background-color:var(--mantine-color-dark-7)}.zP0xJa_user.zP0xJa_userHeaderDefault{color:var(--mantine-color-default-color);background-color:var(--mantine-color-default);border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md)}.zP0xJa_user.zP0xJa_userHeaderDefault:hover,.zP0xJa_user.zP0xJa_userHeaderDefault.zP0xJa_userActive{background-color:var(--mantine-color-default-hover)}.zP0xJa_userButton{width:100%;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);border:.0625rem solid var(--mantine-color-gray-3);align-items:center;display:flex}[data-mantine-color-scheme=dark] .zP0xJa_userButton{border:.0625rem solid var(--mantine-color-dark-4)}.zP0xJa_userButton{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .zP0xJa_userButton{background-color:var(--mantine-color-dark-6)}.zP0xJa_userButton{color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .zP0xJa_userButton{color:var(--mantine-color-gray-0)}.zP0xJa_userButton{cursor:pointer;transition:all .2s}.zP0xJa_userButton:hover{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .zP0xJa_userButton:hover{background-color:var(--mantine-color-dark-5)}.zP0xJa_userButton:hover{border-color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .zP0xJa_userButton:hover{border-color:var(--mantine-color-dark-3)}.zP0xJa_userButton:hover{color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .zP0xJa_userButton:hover{color:var(--mantine-color-white)}.zP0xJa_userButtonHeader{width:auto;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);color:var(--mantine-color-dark-9);flex-shrink:0}[data-mantine-color-scheme=dark] .zP0xJa_userButtonHeader{color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .zP0xJa_userButtonHeader .mantine-Text-root{color:var(--mantine-color-gray-0)}.zP0xJa_headerUserSkeleton{flex-shrink:0}.zP0xJa_headerUserAction{flex-shrink:0;overflow:hidden}.zP0xJa_headerUserAvatar{flex-shrink:0;display:block}
.vargLG_stickyHeader{top:var(--app-shell-header-offset,72px);z-index:10;padding-block:var(--mantine-spacing-sm);background-color:var(--mantine-color-body);border-bottom:1px solid var(--mantine-color-default-border);position:sticky}
._145eNq_listScroll{max-height:18.75rem;overflow-y:auto}._145eNq_itemRow{border:.0625rem solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm)}._145eNq_itemRowPending{background-color:#0000}._145eNq_itemRowUploading{background-color:var(--mantine-color-blue-light)}._145eNq_itemRowSuccess{background-color:var(--mantine-color-green-light)}._145eNq_itemRowError{background-color:var(--mantine-color-red-light)}._145eNq_flex1{flex:1}
.D2QUDW_headerContent{width:100%;color:var(--mantine-color-white)}.D2QUDW_headerRow{--group-justify:space-between;justify-content:space-between;gap:var(--mantine-spacing-sm);--group-gap:var(--mantine-spacing-sm);flex-wrap:nowrap;width:100%}.D2QUDW_headerContent *{color:inherit}.D2QUDW_logoGroup{cursor:pointer;flex-shrink:1;min-width:auto}.D2QUDW_gerb{flex-shrink:0;width:auto;height:2.75rem}.D2QUDW_homeLink{color:inherit;flex-shrink:1;min-width:auto;text-decoration:none}.D2QUDW_collegeName{letter-spacing:normal;line-height:1.25}.D2QUDW_headerActions{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:.375rem;display:flex}.D2QUDW_headerActionItem{box-sizing:border-box;border-radius:var(--mantine-radius-sm);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;min-width:2.125rem;height:2.125rem;padding:0;transition:background-color .15s;display:inline-flex;position:relative}.D2QUDW_headerActionItemLanguage{min-width:auto;padding-inline:0}.D2QUDW_headerActionItemLanguage>*{align-items:center;display:inline-flex}:is(.D2QUDW_headerActionItem .mantine-ActionIcon-root,.D2QUDW_headerActionItem .mantine-Burger-root){width:2.125rem;min-width:2.125rem;height:2.125rem}.D2QUDW_headerActionItemUserMenu .mantine-Avatar-root{width:1.75rem;min-width:1.75rem;height:1.75rem}.D2QUDW_headerActionItem:hover{background-color:color-mix(in srgb, var(--mantine-color-white) 12%, transparent)}.D2QUDW_headerActionItemUserMenu:hover{background-color:#0000}:is([data-mantine-color-scheme=light] .D2QUDW_headerActionItemUserMenu .mantine-UnstyledButton-root,[data-mantine-color-scheme=light] .D2QUDW_headerActionItemUserMenu .mantine-UnstyledButton-root *){color:var(--mantine-color-default-color)}.D2QUDW_specialVersionIcon{border-radius:var(--mantine-radius-sm);justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:inline-flex;color:#fff!important}.D2QUDW_specialVersionIcon:hover,.D2QUDW_specialVersionIcon:focus-visible{opacity:.85;color:#fff!important}.D2QUDW_specialVersionIcon[data-active=true]{background-color:color-mix(in srgb, var(--mantine-color-white) 16%, transparent);opacity:1;color:var(--app-accent-gold,#f5c518)!important}.D2QUDW_specialVersionIcon[data-active=true]:hover,.D2QUDW_specialVersionIcon[data-active=true]:focus-visible{opacity:1;color:var(--app-accent-gold,#f5c518)!important}
._66CoEG_time{min-width:calc(2.25rem * var(--mantine-scale));font-variant-numeric:tabular-nums}
.VQ44Dq_libraryLayout{align-items:flex-start;gap:var(--mantine-spacing-md);width:100%;min-width:0;display:flex}.VQ44Dq_foldersCard{flex:0 0 22rem;width:22rem;min-width:0;max-width:22rem}@media (max-width:48em){.VQ44Dq_libraryLayout{flex-direction:column}.VQ44Dq_foldersCard{flex:none;width:100%;max-width:100%}}.VQ44Dq_contentStack{flex:1;width:100%;min-width:0;overflow:hidden}.VQ44Dq_tableScroll{width:100%;min-width:0;overflow-x:auto}.VQ44Dq_searchInput{flex:1;min-width:0;max-width:25rem}.VQ44Dq_toolbar{width:100%}.VQ44Dq_actionsCell{white-space:nowrap}
.tegy8a_specialties{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .tegy8a_specialties{background-color:var(--mantine-color-dark-6)}.tegy8a_specialties{border-left:4px solid var(--mantine-color-brand-6)}
._06zg9a_nav{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-bottom:1.5rem;padding:0;display:none}@media (min-width:1024px){._06zg9a_nav{display:block}}._06zg9a_tabs,._06zg9a_sub{min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex}._06zg9a_tabs>li,._06zg9a_sub>li{max-width:100%}._06zg9a_tabs{letter-spacing:normal;flex-wrap:wrap;justify-content:center;gap:.25rem}._06zg9a_tab,._06zg9a_subLink{box-sizing:border-box;max-width:100%;color:inherit;font-weight:600;text-decoration:none;display:inline-block}._06zg9a_tab{white-space:nowrap;letter-spacing:normal;border-top-left-radius:.375rem;border-top-right-radius:.375rem;padding:.875rem .75rem;font-size:1.25rem}._06zg9a_tabActive{color:var(--special-tab-color,#fff)!important;background:var(--special-tab-bg,#222)!important}._06zg9a_sub{border-top:1px solid var(--special-border,#222);border-bottom:1px solid var(--special-border,#222);flex-wrap:wrap;justify-content:center;gap:.25rem;padding:.5rem 0}._06zg9a_subLink{border-radius:.25rem;padding:.625rem 1rem;font-size:1rem;font-weight:500}._06zg9a_subLinkActive{color:var(--special-tab-color,#fff)!important;background:var(--special-tab-bg,#222)!important}
.d08WRq_meta{flex:1;min-width:0}
.ow3DnG_thW40{width:2.5rem}.ow3DnG_rowClickable{cursor:pointer}.ow3DnG_labelSmall{font-size:var(--mantine-font-size-2xs)}.ow3DnG_buttonSmall{height:1.5rem;font-size:var(--mantine-font-size-2xs)}.ow3DnG_itemLabel{font-size:var(--mantine-font-size-2xs)}.ow3DnG_itemCardError{border-color:var(--mantine-color-red-5);border-width:.125rem}.ow3DnG_itemCardNormal{border-color:var(--mantine-color-gray-3);border-width:.0625rem}.ow3DnG_linksCardBorder{border-color:var(--mantine-color-gray-4);background-color:var(--mantine-color-gray-0);border-width:.0625rem}[data-mantine-color-scheme=dark] .ow3DnG_linksCardBorder{background-color:var(--mantine-color-dark-6)}.ow3DnG_surfaceMuted{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ow3DnG_surfaceMuted{background-color:var(--mantine-color-dark-6)}.ow3DnG_iconBlue{color:var(--mantine-color-brand-6)}.ow3DnG_pageLinkCard{border-color:var(--mantine-color-gray-3);background-color:var(--mantine-color-white);position:relative}[data-mantine-color-scheme=dark] .ow3DnG_pageLinkCard{background-color:var(--mantine-color-dark-5)}.ow3DnG_flex1{flex:1}
.QaBb6G_root{width:100%;min-width:0;max-width:100%}.QaBb6G_list{flex-wrap:nowrap;width:100%}.QaBb6G_list .mantine-Tabs-tab{flex:1 1 0;justify-content:center;min-width:0}.QaBb6G_panel{width:100%;min-width:0;max-width:100%}.QaBb6G_panel:empty{display:none}
.cwCzla_articleLink{align-items:center;gap:.25rem;display:inline-flex}
.khm54W_sliderViewport{aspect-ratio:16/9;border-radius:var(--mantine-radius-md);overflow:hidden}.khm54W_swiperFill{width:100%;height:100%}.khm54W_clickableImage{cursor:pointer}.khm54W_slideImage{object-fit:cover}
._30zA4G_footer{border-top:1px solid var(--special-border,#222);margin-top:2.5rem;padding:1.5rem 0 2.5rem}._30zA4G_contacts{margin:0 0 1.25rem;padding:0;list-style:none}._30zA4G_contacts li{margin-bottom:.5rem;font-size:1rem;font-weight:500;line-height:1.5}._30zA4G_link,._30zA4G_ordinary{color:inherit;font-weight:600;text-decoration:underline}._30zA4G_copy{margin:0 0 1rem;font-size:.95rem}
.EIPWrq_bar{z-index:200;border-top:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);position:fixed;bottom:0;left:0;right:0}[data-mantine-color-scheme=dark] .EIPWrq_bar{background:var(--mantine-color-dark-7)}.EIPWrq_bar{box-shadow:var(--mantine-shadow-md);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);padding-bottom:calc(var(--mantine-spacing-xs) + env(safe-area-inset-bottom,0px));max-width:100vw}.EIPWrq_row{width:100%;min-width:0}.EIPWrq_metaButton{align-items:center;gap:var(--mantine-spacing-sm);text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:none;flex:1;padding:0;display:flex}.EIPWrq_metaButton:focus-visible{outline:2px solid var(--mantine-color-teal-filled);outline-offset:calc(.125rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale))}.EIPWrq_metaText{flex:1;min-width:0}.EIPWrq_controls,.EIPWrq_expandBtn{flex-shrink:0}@media (max-width:48em){.EIPWrq_bar{padding-left:var(--mantine-spacing-xs);padding-right:var(--mantine-spacing-xs)}.EIPWrq_row{gap:var(--mantine-spacing-xs)}}
.oLB2WG_flex1{flex:1}.oLB2WG_dropzoneCompact{padding:.25rem var(--mantine-spacing-xs);min-height:auto}.oLB2WG_pointerEventsNone{pointer-events:none}.oLB2WG_imageRadius{border-radius:var(--mantine-radius-sm)}.oLB2WG_labelSmall{font-size:var(--mantine-font-size-2xs)}.oLB2WG_buttonSmall{height:1.5rem;font-size:var(--mantine-font-size-2xs)}
.RrVGxq_page{width:100%;min-width:0;max-width:100%}
.md3XzG_section{width:100%;overflow:visible}.md3XzG_link{color:inherit;height:100%;text-decoration:none;display:block}.md3XzG_card{--audience-accent:var(--mantine-color-brand-7);transform-origin:50%;height:100%;transition:var(--app-card-hover-transition);position:relative;overflow:hidden}.md3XzG_card[data-tone=brand]{--audience-accent:var(--mantine-color-brand-7)}.md3XzG_card[data-tone=burgundy]{--audience-accent:var(--mantine-color-brand-9)}.md3XzG_card[data-tone=green]{--audience-accent:var(--app-flag-green)}.md3XzG_card[data-tone=gold]{--audience-accent:var(--app-accent-gold)}.md3XzG_link:hover .md3XzG_card{z-index:1;transform:scale(var(--app-card-hover-scale));box-shadow:var(--app-card-hover-shadow)}.md3XzG_iconWrap{border-radius:var(--mantine-radius-md);width:2.5rem;height:2.5rem;color:var(--mantine-color-white);background-color:var(--audience-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.md3XzG_title{flex:1;min-width:0;padding-top:calc(1.25rem - .5lh)}@media (min-width:48em){.md3XzG_iconWrap{width:2.75rem;height:2.75rem}.md3XzG_title{padding-top:calc(1.375rem - .5lh)}}.md3XzG_card[data-tone=gold] .md3XzG_iconWrap{color:var(--mantine-color-dark-9)}
._83E8RG_header{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--special-text,#222);background:0 0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;padding:1rem 0 1.25rem;display:grid}@media (min-width:1024px){._83E8RG_header{padding:calc(3.5rem * var(--mantine-scale)) 0 calc(1.5rem * var(--mantine-scale))}}._83E8RG_brand{grid-column:2;justify-self:center;min-width:0;max-width:100%}._83E8RG_homeLink{min-width:0;color:inherit;flex-wrap:nowrap;justify-content:center;align-items:center;text-decoration:none;display:flex}._83E8RG_mark{width:auto;height:calc(4rem * var(--mantine-scale));flex-shrink:0}@media (min-width:1024px){._83E8RG_mark{height:calc(5.125rem * var(--mantine-scale))}}._83E8RG_collegeName{margin-left:calc(.75rem * var(--mantine-scale));margin-right:calc(.75rem * var(--mantine-scale));text-align:center;overflow-wrap:break-word;white-space:normal;font-size:1rem;font-weight:700;line-height:1.25}@media (min-width:1024px){._83E8RG_collegeName{margin-left:calc(1rem * var(--mantine-scale));font-size:2rem}}._83E8RG_ordinary{color:inherit;white-space:nowrap;grid-column:3;justify-self:end;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;line-height:1.25;text-decoration:underline;display:inline-flex}@media (max-width:767.98px){._83E8RG_header{grid-template-columns:1fr;justify-items:center}._83E8RG_brand,._83E8RG_ordinary{grid-column:1;justify-self:center}._83E8RG_ordinary{margin-top:1rem}}
.btHf-W_groupFlex{flex:auto;min-width:0}.btHf-W_inputFlex{flex:1;min-width:0;max-width:100%}.btHf-W_rowCardBorder{border-color:var(--mantine-color-gray-3)}.btHf-W_overflowHidden{overflow:hidden}.btHf-W_rowIndex{flex-shrink:0;min-width:1.5rem}.btHf-W_surfaceMuted{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .btHf-W_surfaceMuted{background-color:var(--mantine-color-dark-6)}
.InZnyq_footer{border-top:.0625rem solid var(--mantine-color-default-border);--mantine-color-anchor:var(--app-link);margin-top:2.5rem;padding-top:2.5rem}[data-mantine-color-scheme=dark] .InZnyq_footer{--mantine-color-anchor:var(--mantine-color-text)}.InZnyq_columns{width:100%}.InZnyq_heading{margin-bottom:.25rem}.InZnyq_icon{color:var(--mantine-color-anchor);flex-shrink:0;margin-top:.125rem}.InZnyq_link{color:var(--mantine-color-anchor);font-weight:500;line-height:var(--app-lh-normal);text-decoration:none;transition:color .2s ease-in-out}.InZnyq_link:hover,.InZnyq_link:focus-visible{color:var(--app-link-hover);text-decoration:none}[data-mantine-color-scheme=dark] .InZnyq_link:hover,[data-mantine-color-scheme=dark] .InZnyq_link:focus-visible{color:var(--mantine-color-gray-2)}.InZnyq_link:focus:not(:focus-visible){color:var(--mantine-color-anchor)}.InZnyq_contactRow{align-items:flex-start}.InZnyq_bottom{border-top:.0625rem solid var(--mantine-color-default-border);margin-top:2.5rem;padding-top:1.5rem;padding-bottom:2rem}.InZnyq_socials{margin-bottom:.25rem}.InZnyq_socialIcon{width:2.25rem;height:2.25rem;color:var(--mantine-color-anchor);background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.InZnyq_socialIcon svg{width:1.375rem;height:1.375rem}.InZnyq_socialIcon:hover,.InZnyq_socialIcon:focus-visible{color:var(--app-link-hover);background:0 0;text-decoration:none}[data-mantine-color-scheme=dark] .InZnyq_socialIcon:hover,[data-mantine-color-scheme=dark] .InZnyq_socialIcon:focus-visible{color:var(--mantine-color-gray-2)}
.drMDWW_overlay{top:var(--special-bar-height,64px);z-index:var(--special-overlay-z,1040);height:calc(100vh - var(--special-bar-height,64px));color:var(--special-text,#222);background:var(--special-bg,#fff);position:fixed;left:0;right:0;overflow:auto}
._59pDxG_clickableCard{cursor:pointer}
.DkNqrW_tabCardBorder{border-color:var(--mantine-color-gray-3)}.DkNqrW_surfaceMuted{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .DkNqrW_surfaceMuted{background-color:var(--mantine-color-dark-6)}
.zJQ6oW_onlyMobile{display:block}@media (min-width:1024px){.zJQ6oW_onlyMobile{display:none}}.zJQ6oW_panel{flex-direction:column;min-height:100%;padding:0 0 1.5rem;display:flex}.zJQ6oW_list{margin:0;padding:0;list-style:none}.zJQ6oW_item{border-bottom:1px solid var(--special-border,#222);margin:0 1rem}.zJQ6oW_row{align-items:center;gap:.5rem;display:flex}.zJQ6oW_label{color:inherit;flex:auto;padding:1.25rem 0;font-size:1.125rem;font-weight:600;text-decoration:none}.zJQ6oW_labelActive{text-decoration:underline}.zJQ6oW_chevron{width:2.5rem;height:2.5rem;color:var(--special-tab-color,#fff);background:var(--special-tab-bg,#222);cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.zJQ6oW_chevronOpen{transform:rotate(180deg)}.zJQ6oW_children{margin:0;padding:0 0 .5rem;list-style:none}.zJQ6oW_childLink{color:inherit;margin-bottom:1.5rem;font-size:1rem;font-weight:500;text-decoration:none;display:block}.zJQ6oW_childActive{font-weight:700;text-decoration:underline}.zJQ6oW_language{border-top:1px solid var(--special-border,#222);margin-top:auto;padding:1.25rem 1rem 0}.zJQ6oW_languageControl{color:inherit}:is(.zJQ6oW_languageControl p,.zJQ6oW_languageControl svg){color:inherit!important}
._2pVaGG_card{cursor:pointer;transition:var(--app-card-hover-transition);flex-direction:column;height:100%;display:flex;position:relative}._2pVaGG_card:hover{transform:scale(var(--app-card-hover-scale));box-shadow:var(--app-card-hover-shadow);z-index:1}._2pVaGG_imageWrapper{aspect-ratio:16/9;background:var(--mantine-color-body);width:100%;position:relative;overflow:hidden}._2pVaGG_image{object-fit:cover;background:var(--mantine-color-body);width:100%}._2pVaGG_badgesContainer{top:var(--mantine-spacing-sm);right:var(--mantine-spacing-sm);z-index:1;gap:var(--mantine-spacing-xs);flex-direction:row;align-items:center;display:flex;position:absolute}._2pVaGG_pinnedBadge,._2pVaGG_featuredBadge{margin:0;position:relative}._2pVaGG_content{padding-top:var(--mantine-spacing-md);flex-direction:column;flex:1;display:flex}._2pVaGG_title{font-size:var(--mantine-font-size-xl);font-weight:600;line-height:var(--app-lh-snug);letter-spacing:var(--app-ls-heading);margin:0 0 var(--mantine-spacing-xs);transition:color .2s}._2pVaGG_card:hover ._2pVaGG_title{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] ._2pVaGG_card:hover ._2pVaGG_title{color:var(--mantine-color-gray-2)}._2pVaGG_excerpt{margin-bottom:var(--mantine-spacing-md);flex:1}._2pVaGG_stats{padding-top:var(--mantine-spacing-sm);border-top:.0625rem solid var(--mantine-color-default-border);margin-top:auto}
.j9SczW_clickableRow{cursor:pointer}.j9SczW_expandIcon{flex-shrink:0}
.LCT47W_button{color:var(--mantine-color-white);border-color:var(--mantine-color-brand-7);background-color:var(--mantine-color-brand-7);justify-content:center;align-items:center;padding-block:0;transition:background-color .3s,color .3s;display:inline-flex}.LCT47W_button:hover{background-color:var(--mantine-color-brand-8);color:var(--mantine-color-white)}.LCT47W_label{align-items:center;line-height:1;display:flex}html[data-special] .LCT47W_button{color:var(--special-tab-color)!important;border-color:var(--special-border)!important;background-color:var(--special-tab-bg)!important}html[data-special] .LCT47W_button:hover{filter:brightness(1.08);color:var(--special-tab-color)!important;background-color:var(--special-tab-bg)!important}html[data-special] .LCT47W_label{color:inherit!important}
.k_Tl9W_stickyHeader{z-index:20;background:var(--mantine-color-body);border-bottom:1px solid var(--mantine-color-default-border);padding-block:var(--mantine-spacing-sm);margin-inline:calc(-1 * var(--mantine-spacing-md));padding-inline:var(--mantine-spacing-md);position:sticky;top:0}
.a-D0Aq_cardBorder{border:.0625rem solid var(--mantine-color-gray-3);background-color:var(--mantine-color-body)}.a-D0Aq_dragHandle{cursor:grab}.a-D0Aq_iconMuted{color:var(--mantine-color-gray-5)}
.P1dGxa_newsCard{border-radius:var(--mantine-radius-md);transition:var(--app-card-hover-transition);cursor:pointer;background:var(--mantine-color-white);box-shadow:var(--mantine-shadow-sm);position:relative;overflow:hidden}.P1dGxa_newsCard:hover{transform:scale(var(--app-card-hover-scale));box-shadow:var(--app-card-hover-shadow);z-index:1}[data-mantine-color-scheme=dark] .P1dGxa_newsCard{background:var(--mantine-color-dark-6);box-shadow:var(--mantine-shadow-sm)}[data-mantine-color-scheme=dark] .P1dGxa_newsCard:hover{box-shadow:var(--app-card-hover-shadow)}.P1dGxa_cardLink{height:100%;color:inherit;border-radius:var(--mantine-radius-md);text-decoration:none;display:block}.P1dGxa_cardLink:focus-visible{outline:.125rem solid var(--mantine-color-brand-6);outline-offset:.125rem}.P1dGxa_newsImage{object-fit:cover;width:100%;height:100%}.P1dGxa_heroCard{height:18.5rem}.P1dGxa_heroImageContainer{width:100%;height:100%;position:relative;overflow:hidden}.P1dGxa_heroContent{background:var(--app-overlay-gradient);color:var(--mantine-color-white);padding:var(--mantine-spacing-md);position:absolute;bottom:0;left:0;right:0}.P1dGxa_heroCategory{font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--app-accent-gold);margin-bottom:.375rem;font-weight:600}.P1dGxa_heroTitle{font-size:var(--mantine-font-size-xl);font-weight:600;line-height:var(--app-lh-snug);letter-spacing:var(--app-ls-heading);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .375rem;display:-webkit-box;overflow:hidden}.P1dGxa_heroDescription{font-size:var(--mantine-font-size-sm);line-height:var(--app-lh-normal);letter-spacing:var(--app-ls-body);opacity:.9;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.P1dGxa_compactCard{flex-direction:column;height:auto;min-height:16.5rem;display:flex}.P1dGxa_compactImageContainer{height:10.5rem;position:relative;overflow:hidden}.P1dGxa_compactContent{padding:var(--mantine-spacing-md);background:var(--mantine-color-white);flex-direction:column;flex:1;justify-content:flex-start;gap:.25rem;display:flex}[data-mantine-color-scheme=dark] .P1dGxa_compactContent{background:var(--mantine-color-dark-6)}.P1dGxa_compactCategory{font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--mantine-color-brand-6);margin-bottom:0;font-weight:600}[data-mantine-color-scheme=dark] .P1dGxa_compactCategory{color:var(--mantine-color-brand-2)}.P1dGxa_compactTitle{font-size:var(--mantine-font-size-md);font-weight:600;line-height:var(--app-lh-snug);letter-spacing:var(--app-ls-heading);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .25rem;display:-webkit-box;overflow:hidden}.P1dGxa_compactDescription{font-size:var(--mantine-font-size-sm);line-height:var(--app-lh-normal);letter-spacing:var(--app-ls-body);opacity:.85;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:48em){.P1dGxa_heroCard{height:25rem}.P1dGxa_heroContent{padding:var(--mantine-spacing-lg)}.P1dGxa_heroTitle{font-size:var(--mantine-font-size-3xl);line-height:var(--app-lh-tight);-webkit-line-clamp:1}.P1dGxa_heroDescription{font-size:var(--mantine-font-size-lg)}.P1dGxa_compactCard{height:25rem;min-height:0}.P1dGxa_compactImageContainer{height:66%}.P1dGxa_compactContent{flex:none;height:34%}.P1dGxa_compactTitle,.P1dGxa_compactDescription{-webkit-line-clamp:2}}@media (min-width:64em){.P1dGxa_heroCard,.P1dGxa_compactCard{height:28.125rem}.P1dGxa_heroTitle{font-size:var(--mantine-font-size-4xl)}.P1dGxa_heroDescription{font-size:var(--mantine-font-size-xl)}}.P1dGxa_textOnly,.P1dGxa_compactCard.P1dGxa_textOnly,.P1dGxa_heroCard.P1dGxa_textOnly{height:auto;min-height:0}.P1dGxa_textOnly .P1dGxa_compactContent{flex:1;height:auto}@media (min-width:48em){.P1dGxa_textOnly,.P1dGxa_compactCard.P1dGxa_textOnly,.P1dGxa_heroCard.P1dGxa_textOnly{height:auto;min-height:0}.P1dGxa_textOnly .P1dGxa_compactContent{flex:1;height:auto}}@media (min-width:64em){.P1dGxa_textOnly,.P1dGxa_compactCard.P1dGxa_textOnly,.P1dGxa_heroCard.P1dGxa_textOnly{height:auto;min-height:0}}@media (max-width:47.99em){.P1dGxa_compactCard:not(.P1dGxa_textOnly){height:18.5rem;min-height:0;display:block;position:relative}.P1dGxa_compactCard:not(.P1dGxa_textOnly) .P1dGxa_compactImageContainer{height:100%;position:absolute;inset:0}.P1dGxa_compactCard:not(.P1dGxa_textOnly) .P1dGxa_compactContent{background:var(--app-overlay-gradient);color:var(--mantine-color-white);padding:var(--mantine-spacing-md);flex:none;position:absolute;bottom:0;left:0;right:0}.P1dGxa_compactCard:not(.P1dGxa_textOnly) .P1dGxa_compactCategory{color:var(--app-accent-gold)}.P1dGxa_compactCard:not(.P1dGxa_textOnly) .P1dGxa_compactTitle,.P1dGxa_compactCard:not(.P1dGxa_textOnly) .P1dGxa_compactDescription{-webkit-line-clamp:2}.P1dGxa_mobileHidden{display:none}}
._7GBcaG_panel{box-sizing:border-box;max-width:calc(63.25rem * var(--mantine-scale));padding:calc(1.5rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale));margin:0 auto}@media (min-width:1024px){._7GBcaG_panel{padding:calc(1.875rem * var(--mantine-scale)) calc(1.9375rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale))}}._7GBcaG_heading{padding-bottom:calc(1rem * var(--mantine-scale));border-bottom:2px solid var(--special-border,#222);margin:0 0 .5rem;font-size:1.375rem;font-weight:600}._7GBcaG_row{padding:calc(1rem * var(--mantine-scale)) 0;border-bottom:1px solid var(--special-border,#222)}._7GBcaG_label{margin:0 0 .75rem;font-size:1rem;font-weight:600}._7GBcaG_group{flex-wrap:wrap;gap:.75rem;display:flex}._7GBcaG_chip,._7GBcaG_action,._7GBcaG_scheme{color:inherit;border:2px solid var(--special-border,#222);cursor:pointer;background:0 0;border-radius:1.375rem;padding:.625rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.25}._7GBcaG_chipActive,._7GBcaG_schemeActive{color:var(--special-tab-color,#fff);background:var(--special-tab-bg,#222)}._7GBcaG_sans{font-family:var(--mantine-font-family), system-ui, sans-serif}._7GBcaG_serif{font-family:Georgia,Times,Times New Roman,serif}._7GBcaG_spacingNormal{letter-spacing:normal}._7GBcaG_spacingMedium{letter-spacing:calc(.125rem * var(--mantine-scale))}._7GBcaG_spacingLarge{letter-spacing:calc(.375rem * var(--mantine-scale))}._7GBcaG_schemes{padding:calc(1rem * var(--mantine-scale)) 0;flex-direction:column;gap:.75rem;display:flex}._7GBcaG_scheme{text-align:left;width:100%}._7GBcaG_scheme_white{color:#222;background:#fff;border-color:#222}._7GBcaG_scheme_black{color:#fff;background:#222;border-color:#fff}._7GBcaG_scheme_blue{color:#195183;background:#c8e5ff;border-color:#195183}._7GBcaG_scheme_brown{color:#301601;background:#fff5e6;border-color:#301601}._7GBcaG_schemeActive{outline:calc(.1875rem * var(--mantine-scale)) solid currentcolor;outline-offset:calc(.125rem * var(--mantine-scale))}._7GBcaG_actions{padding-top:calc(1rem * var(--mantine-scale));flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:767.98px){._7GBcaG_group{flex-direction:column}}@media (max-width:1023.98px){._7GBcaG_chipDesktopOnly{display:none}}
.fJvYdW_fullLabel{display:none}.fJvYdW_shortLabel{display:inline}@media (min-width:48em){.fJvYdW_fullLabel{display:inline}.fJvYdW_shortLabel{display:none}}
.t_i69G_shell .t_i69G_navbarTransition,.t_i69G_shell nav{transition:all .3s ease-in-out;background:var(--cabinet-sidebar)!important;border-right:.0625rem solid var(--cabinet-border)!important;color:var(--cabinet-text)!important}.t_i69G_shell .t_i69G_mainTransition{background:var(--cabinet-panel);transition:all .3s ease-in-out;overflow-x:clip}.t_i69G_shell .t_i69G_header{border-bottom:.0625rem solid var(--cabinet-border);background:var(--cabinet-panel)!important;color:var(--cabinet-text)!important}.t_i69G_shell{background:var(--cabinet-canvas);--app-shell-border-color:var(--cabinet-border);--divider-color:var(--cabinet-border);--mantine-primary-color-filled:var(--cabinet-accent);--mantine-primary-color-filled-hover:color-mix(in srgb, var(--cabinet-accent) 82%, #000);--mantine-primary-color-light:var(--cabinet-accent-soft);--mantine-primary-color-light-hover:color-mix(in srgb, var(--cabinet-accent) 22%, transparent);--mantine-primary-color-light-color:#8a5410;--mantine-primary-color-outline:var(--cabinet-accent);--mantine-color-brand-filled:var(--cabinet-accent);--mantine-color-brand-filled-hover:color-mix(in srgb, var(--cabinet-accent) 82%, #000);--mantine-color-brand-light:var(--cabinet-accent-soft);--mantine-color-brand-light-hover:color-mix(in srgb, var(--cabinet-accent) 22%, transparent);--mantine-color-brand-light-color:#8a5410;--mantine-color-brand-outline:var(--cabinet-accent);--mantine-color-brand-6:var(--cabinet-accent);--mantine-color-brand-7:color-mix(in srgb, var(--cabinet-accent) 82%, #000);min-height:100dvh}[data-mantine-color-scheme=dark] .t_i69G_shell{--mantine-primary-color-filled:color-mix(in srgb, var(--cabinet-accent) 22%, transparent);--mantine-primary-color-filled-hover:color-mix(in srgb, var(--cabinet-accent) 32%, transparent);--mantine-primary-color-light:color-mix(in srgb, var(--cabinet-accent) 14%, transparent);--mantine-primary-color-light-hover:color-mix(in srgb, var(--cabinet-accent) 22%, transparent);--mantine-primary-color-light-color:var(--cabinet-text);--mantine-color-brand-filled:color-mix(in srgb, var(--cabinet-accent) 22%, transparent);--mantine-color-brand-filled-hover:color-mix(in srgb, var(--cabinet-accent) 32%, transparent);--mantine-color-brand-light:color-mix(in srgb, var(--cabinet-accent) 14%, transparent);--mantine-color-brand-light-hover:color-mix(in srgb, var(--cabinet-accent) 22%, transparent);--mantine-color-brand-light-color:var(--cabinet-text)}[data-mantine-color-scheme=dark] .t_i69G_shell [data-variant=filled]{--button-color:var(--cabinet-text);color:var(--cabinet-text)}.t_i69G_adminCanvas{--mantine-color-default-hover:var(--cabinet-surface-hover)}.t_i69G_adminCanvas table{--table-hover-color:var(--cabinet-surface-hover)}.t_i69G_pageContainer{margin-inline:auto}:is(.t_i69G_lockWidth [data-strategy=block],.t_i69G_lockWidth [data-fluid=true]){--container-size:100%;width:100%;max-width:100%;padding-inline:0}.t_i69G_siteButton{--button-height:calc(1.625rem + var(--mantine-spacing-xs) * 2);--button-padding-x:var(--mantine-spacing-sm)}
.sUvE8W_itemStart td{padding-top:var(--mantine-spacing-sm);border-bottom-color:#0000}.sUvE8W_itemMeta td{border-bottom:.125rem solid var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .sUvE8W_itemMeta td{border-bottom:.125rem solid var(--mantine-color-dark-2)}.sUvE8W_itemMeta td{padding-bottom:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-xs)}
.mBXt5G_selectedLesson{border-color:var(--cabinet-accent);background:var(--cabinet-surface-selected)}.mBXt5G_linkedBadge{flex-shrink:0}
.eCDehW_gridRoot{max-width:100%;margin:0}.eCDehW_colWithMargin{margin-bottom:.5rem}
.UWANhG_card{width:100%}.UWANhG_metaRow{flex:1;min-width:0}.UWANhG_controls{width:100%}.UWANhG_revealBlock{white-space:pre-wrap;width:100%}
.EeqhZq_section,.EeqhZq_strip{width:100%}.EeqhZq_chip{color:inherit;min-width:0;height:100%;text-decoration:none;display:flex}.EeqhZq_chip:focus-visible{outline:.125rem solid var(--mantine-color-brand-6);outline-offset:.125rem;border-radius:var(--mantine-radius-md)}.EeqhZq_chipInner{border-radius:var(--mantine-radius-md);border:.0625rem solid var(--mantine-color-default-border);background:var(--mantine-color-white);width:100%;height:100%;min-height:3.75rem;padding:.625rem .75rem}[data-mantine-color-scheme=dark] .EeqhZq_chipInner{background:var(--mantine-color-dark-6)}.EeqhZq_chipInner{transition:border-color .2s}.EeqhZq_chip:hover .EeqhZq_chipInner{border-color:var(--mantine-color-brand-6)}.EeqhZq_iconWrap{width:1.75rem;height:1.75rem;color:var(--mantine-color-brand-7);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-mantine-color-scheme=dark] .EeqhZq_iconWrap{color:var(--mantine-color-brand-4)}.EeqhZq_body{flex:1;min-width:0}.EeqhZq_externalIcon{color:var(--mantine-color-dimmed);flex-shrink:0}.EeqhZq_emblemIcon{object-fit:contain;background:0 0;border-radius:.35rem;width:1.75rem;height:1.75rem;padding:.125rem;display:block}[data-mantine-color-scheme=dark] .EeqhZq_emblemIcon{background:var(--mantine-color-gray-1)}.EeqhZq_emblemIcon{box-sizing:border-box}
.UWy03q_toolbar{z-index:var(--special-bar-z,1050);height:var(--special-bar-height,64px);color:var(--special-text,#222);background:var(--special-bg,#fff);border-bottom:1px solid var(--special-divider,#8a8a8a);align-items:stretch;display:flex;position:fixed;top:0;left:0;right:0;letter-spacing:normal!important}.UWy03q_mobile,.UWy03q_desktop{align-items:stretch;width:100%;height:100%;display:none}@media (max-width:1023.98px){.UWy03q_mobile{display:flex}}@media (min-width:1024px){.UWy03q_desktop{justify-content:center;display:flex}.UWy03q_desktop .UWy03q_item:first-child{border-left:1px solid var(--special-divider,#8a8a8a)}}.UWy03q_mobileSlot{height:100%;padding:0 calc(1rem * var(--mantine-scale));color:inherit;font-family:inherit;font-size:calc(1rem * var(--mantine-scale));letter-spacing:normal;border:0;border-right:1px solid var(--special-divider,#8a8a8a);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-weight:500;line-height:1.5;display:inline-flex}.UWy03q_mobileSlot:last-child{border-right:0}.UWy03q_mobileEdge{flex:0 0 25%}.UWy03q_mobileSettings{flex-grow:2}.UWy03q_item{justify-content:center;align-items:center;gap:calc(.5rem * var(--mantine-scale));height:100%;padding:0 calc(1.6875rem * var(--mantine-scale));color:inherit;font-family:inherit;font-size:calc(1rem * var(--mantine-scale));letter-spacing:normal;border:0;border-right:1px solid var(--special-divider,#8a8a8a);cursor:pointer;background:0 0;font-weight:500;line-height:1.5;display:inline-flex}.UWy03q_fontBtn,.UWy03q_schemeBtn{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));color:inherit;font-family:inherit;font-size:calc(1.5rem * var(--mantine-scale));border:calc(.125rem * var(--mantine-scale)) solid transparent;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0;font-weight:600;line-height:1;display:inline-flex}.UWy03q_fontBtnActive,.UWy03q_schemeBtnActive{border-color:currentColor}.UWy03q_scheme_white{color:#222;background:#fff}.UWy03q_scheme_black{color:#fff;background:#222}.UWy03q_scheme_blue{color:#195183;background:#c8e5ff}.UWy03q_scheme_brown{color:#301601;background:#fff5e6}
.qzgClW_bar{flex-wrap:nowrap}.qzgClW_icon{flex-shrink:0;justify-content:center;align-items:center;width:.875rem;height:.875rem;display:inline-flex}.qzgClW_count{font-variant-numeric:tabular-nums;text-align:start;min-width:1.25em;display:inline-block}.qzgClW_label{margin-inline-end:.25em;display:none}@media (min-width:48em){.qzgClW_label{display:inline}}
._1L7-kG_eventCardLink{height:100%;color:inherit;border-radius:var(--mantine-radius-md);text-decoration:none;display:block}._1L7-kG_eventCardLink:focus-visible{outline:.125rem solid var(--mantine-color-brand-6);outline-offset:.125rem}._1L7-kG_card{height:100%;transition:var(--app-card-hover-transition);cursor:pointer;flex-direction:column;display:flex;position:relative}._1L7-kG_card:hover{transform:scale(var(--app-card-hover-scale));box-shadow:var(--app-card-hover-shadow);z-index:1}._1L7-kG_imageWrapper,._1L7-kG_imageWrapperCompact{aspect-ratio:3/4;background:var(--mantine-color-gray-2);width:100%;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] ._1L7-kG_imageWrapper,[data-mantine-color-scheme=dark] ._1L7-kG_imageWrapperCompact{background:var(--mantine-color-dark-7)}._1L7-kG_image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}._1L7-kG_imagePlaceholder{background:var(--mantine-color-body);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._1L7-kG_badgesContainer{top:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs);flex-direction:column;gap:.25rem;display:flex;position:absolute}._1L7-kG_pinnedBadge,._1L7-kG_featuredBadge{font-size:var(--mantine-font-size-2xs);padding:.125rem var(--mantine-spacing-xs)}._1L7-kG_content{flex-direction:column;flex:1;display:flex}._1L7-kG_title{font-size:var(--mantine-font-size-lg);font-weight:600;line-height:var(--app-lh-snug);letter-spacing:var(--app-ls-heading);color:var(--mantine-color-text);margin:0}._1L7-kG_excerpt{color:var(--mantine-color-dimmed);flex:1}._1L7-kG_rowLink{min-width:0}._1L7-kG_rowCard{transform-origin:50%;height:100%;transition:var(--app-card-hover-transition);position:relative;overflow:hidden}._1L7-kG_rowLink:hover ._1L7-kG_rowCard{z-index:1;transform:scale(var(--app-card-hover-scale));box-shadow:var(--app-card-hover-shadow)}._1L7-kG_rowInner{align-items:stretch;gap:var(--mantine-spacing-sm);flex-direction:row;display:flex}._1L7-kG_rowThumb{aspect-ratio:3/4;border-radius:var(--mantine-radius-sm);background:var(--mantine-color-gray-2);flex-shrink:0;width:5.5rem;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] ._1L7-kG_rowThumb{background:var(--mantine-color-dark-7)}._1L7-kG_rowContent{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;gap:.25rem;min-width:0;display:flex}._1L7-kG_rowMeta{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}._1L7-kG_rowTitle{font-size:var(--mantine-font-size-lg);font-weight:600;line-height:var(--app-lh-snug);letter-spacing:var(--app-ls-heading);color:var(--mantine-color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._1L7-kG_rowDate{font-size:var(--mantine-font-size-sm);line-height:var(--app-lh-normal);color:var(--mantine-color-dimmed)}._1L7-kG_rowBadge{text-transform:none;font-weight:500;font-size:var(--mantine-font-size-xs);height:auto;line-height:var(--app-lh-snug);padding-block:.1875rem}@media (min-width:48em){._1L7-kG_rowThumb{width:6.25rem}._1L7-kG_rowTitle{font-size:var(--mantine-font-size-md)}}
.EF92RW_dropzoneContent{pointer-events:none}
.kotLba_titleBlock{flex:1;min-width:0}
.pb-iDq_coverFrame{border-radius:var(--mantine-radius-md);background:var(--mantine-color-gray-2);width:100%;min-height:12rem;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .pb-iDq_coverFrame{background:var(--mantine-color-dark-6)}.pb-iDq_ratioPortrait{aspect-ratio:3/4;max-height:22rem}.pb-iDq_coverImage{object-fit:cover;object-position:center}.pb-iDq_coverImageContain{object-fit:contain}.pb-iDq_factItem{min-width:0}.pb-iDq_factValue{overflow-wrap:anywhere}
.Nc83BG_page{min-height:100vh;color:var(--special-text,#222);background:var(--special-bg,#fff)}.Nc83BG_body{padding-top:var(--special-bar-height,64px)}.Nc83BG_inner{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding-right:calc(1rem * var(--mantine-scale));padding-left:calc(1rem * var(--mantine-scale))}@media (min-width:1024px){.Nc83BG_inner{max-width:var(--special-content-max,1040px);margin-left:auto;margin-right:auto}}.Nc83BG_main{min-width:0;max-width:100%;position:relative}@media (max-width:1023.98px){.Nc83BG_main{margin-top:2rem}}
.QE10yG_emptyIcon{color:var(--mantine-color-dimmed)}.QE10yG_list{--stack-gap:var(--mantine-spacing-sm)}.QE10yG_commentRow{align-items:flex-start;gap:.5rem;display:flex}.QE10yG_avatar{width:1.5rem;min-width:1.5rem;height:1.5rem}.QE10yG_contentGrow,.QE10yG_meta{flex:1;min-width:0}.QE10yG_authorName{min-width:0}.QE10yG_date{flex-shrink:0}.QE10yG_commentContent{white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--app-lh-normal)}.QE10yG_commentContentClamped{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.QE10yG_expandToggle,.QE10yG_replyButton{color:var(--mantine-color-anchor);font-size:var(--mantine-font-size-xs);align-self:flex-start;font-weight:500}.QE10yG_footer{justify-content:space-between}.QE10yG_replyFormContainer{margin-top:var(--mantine-spacing-xs)}.QE10yG_replyToggle{align-self:flex-start}.QE10yG_repliesContainer{margin-top:var(--mantine-spacing-xs);border-left:.125rem solid var(--mantine-color-default-border);padding-left:.75rem}.QE10yG_repliesFlat{margin-top:var(--mantine-spacing-xs)}.QE10yG_loginHintCard{background-color:var(--mantine-color-brand-0)}@media (min-width:48em){.QE10yG_list{--stack-gap:var(--mantine-spacing-md)}.QE10yG_commentRow{gap:.75rem}.QE10yG_avatar{width:1.75rem;min-width:1.75rem;height:1.75rem}.QE10yG_repliesContainer{padding-left:var(--mantine-spacing-md)}}
.qmhjQa_buttonSlot{width:100%}.qmhjQa_disabledTooltipTarget{width:100%;display:block}
.SH20Wq_selectGrow{flex:1}.SH20Wq_calendarCardRelative{--calendar-min-height:32rem;height:var(--calendar-min-height);min-height:var(--calendar-min-height);position:relative;overflow:hidden}.SH20Wq_calendarCardRelativeCompact{--calendar-min-height:24rem}.SH20Wq_calendarViewport{padding:var(--mantine-spacing-sm);min-height:var(--calendar-min-height);width:100%;min-width:0}.SH20Wq_calendarLoader{padding:var(--mantine-spacing-sm);min-height:var(--calendar-min-height);justify-content:center;align-items:center;width:100%;display:flex}.SH20Wq_calendarBoard{width:100%;min-width:0}.SH20Wq_calendarCardRelative .SH20Wq_calendarViewport,.SH20Wq_calendarCardRelative .SH20Wq_calendarLoader,.SH20Wq_calendarCardRelative .SH20Wq_calendarBoard{height:100%;min-height:0}.SH20Wq_calendarCardRelative .SH20Wq_calendarBoard>*{height:100%;min-height:0}.SH20Wq_calendarBoard>*{width:100%;min-width:0}@media (max-width:48em){.SH20Wq_calendarCardRelative{--calendar-min-height:24rem}.SH20Wq_calendarBoard .fc-classic-yth{gap:.5rem}.SH20Wq_calendarBoard .fc-classic-AVD{font-size:1rem;line-height:1.3}.SH20Wq_calendarBoard .fc-classic-dl6{padding-block:.25rem}.SH20Wq_calendarBoard .fc-classic-Apf{padding-inline:.5rem}.SH20Wq_calendarBoard .fc-classic-Eaq{padding-inline:.375rem}.SH20Wq_calendarBoard .fc-classic-XUJ{width:1rem;height:1rem}}.SH20Wq_calendarLoadingOverlay{background-color:var(--mantine-color-body);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SH20Wq_eventClickable{cursor:pointer}.SH20Wq_eventTime{margin-right:.25rem;font-weight:600}.SH20Wq_eventContent{text-overflow:ellipsis;white-space:nowrap;min-height:1.125rem;padding:.125rem .25rem;overflow:hidden}.SH20Wq_tooltipLabel{overflow-wrap:anywhere;max-width:100%}.SH20Wq_tooltipTitle{margin-bottom:var(--mantine-spacing-xs);font-weight:600;font-size:var(--mantine-font-size-sm);overflow-wrap:anywhere}.SH20Wq_tooltipInfo{font-size:var(--mantine-font-size-xs);line-height:var(--app-lh-relaxed);overflow-wrap:anywhere}.SH20Wq_tooltipInfoRow{margin-bottom:.25rem}.SH20Wq_floatingAnchor{pointer-events:none;width:.0625rem;height:.0625rem;position:fixed}
.hvBA1W_dropzoneContent{pointer-events:none}
.G5u7Vq_listIndent{padding-left:1rem}.G5u7Vq_cardDisabled{opacity:.6;cursor:not-allowed}.G5u7Vq_cardEnabled{cursor:default}.G5u7Vq_infoIcon{cursor:pointer}
._7lSO8a_scrollStack{overflow-y:auto}
.JFPN6q_infoList{width:100%}.JFPN6q_infoRow{column-gap:var(--mantine-spacing-sm);grid-template-columns:max-content minmax(0,1fr);align-items:center;display:grid}.JFPN6q_infoLabel{white-space:nowrap}.JFPN6q_infoValue{min-width:0}@media (max-width:47.9375em){.JFPN6q_infoRow{row-gap:calc(.125rem * var(--mantine-scale));grid-template-columns:1fr}.JFPN6q_infoLabel{white-space:normal}}
.TlFbPG_preWrap{white-space:pre-wrap}
.ysdn9q_sectionTitle{border-left:.25rem solid var(--mantine-color-brand-6);padding-left:var(--mantine-spacing-sm);text-align:left}.ysdn9q_section,.ysdn9q_grid{overflow:visible}
.Rg8maW_widgetHost{width:100%;min-height:calc(4.0625rem * var(--mantine-scale));justify-content:center;display:flex}.Rg8maW_captchaAlert{overflow:visible}@media (orientation:landscape) and (max-height:500px){.Rg8maW_widgetHost{min-height:0}}
.NiMIhG_scrollOverflow{overflow-x:hidden}.NiMIhG_formMaxWidth{max-width:100%;overflow-x:hidden}.NiMIhG_gridRoot{max-width:100%;margin:0}.NiMIhG_colOverflow{max-width:100%;overflow:hidden}
.H2dpVG_dropzoneContent{pointer-events:none}
.zu7f0W_wordBreak{word-break:break-all}
._6T2vBW_wordBreak{overflow-wrap:anywhere}
.ksiL3W_loaderZ{z-index:1000}.ksiL3W_tabs{width:100%;min-width:0;overflow-x:clip}.ksiL3W_tabsList{flex-wrap:nowrap;width:100%}.ksiL3W_tab{flex-shrink:0;justify-content:center}.ksiL3W_tabLabel{white-space:nowrap}@media (min-width:48em){.ksiL3W_tab{flex:1 1 0;min-width:0}}@media (max-width:47.9375em){.ksiL3W_tabsList{z-index:5;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:var(--mantine-color-body);padding-block:calc(.125rem * var(--mantine-scale));position:sticky;top:0;overflow-x:auto}.ksiL3W_tabsList::-webkit-scrollbar{display:none}.ksiL3W_tab{padding-inline:var(--mantine-spacing-sm);gap:calc(.25rem * var(--mantine-scale));flex:none}.ksiL3W_tabLabel{font-size:var(--mantine-font-size-xs)}}
.wcArGG_cardFullHeight{height:100%}.wcArGG_titleWrap{flex:1}.wcArGG_iconMuted{color:var(--mantine-color-gray-6);flex-shrink:0}.wcArGG_nameLink{color:inherit;text-decoration:none}.wcArGG_nameLink:hover{text-decoration:underline}
.FTkwaG_contentSidebar{border-right:.0625rem solid var(--mantine-color-gray-7)}[data-mantine-color-scheme=light] .FTkwaG_contentSidebar{border-right:.0625rem solid var(--mantine-color-brand-7)}.FTkwaG_text{color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=light] .FTkwaG_text{color:var(--mantine-color-brand-7)}.FTkwaG_rotatedLabel{transform-origin:0 0;white-space:nowrap;transform:rotate(90deg)}
.LuzZxq_poster{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .LuzZxq_poster{background:var(--mantine-color-dark-6)}.LuzZxq_iconTopOffset{margin-top:.125rem}.LuzZxq_descriptionPreLine{white-space:pre-line}
.oBG0xG_heroGrid{gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.oBG0xG_heroCover{justify-self:start;width:min(100%,16.5rem)}.oBG0xG_heroMeta{gap:var(--mantine-spacing-md);flex-direction:column;min-width:0;display:flex}.oBG0xG_heroMetaWide{grid-column:1/-1}@media (min-width:48em){.oBG0xG_heroGrid{grid-template-columns:minmax(12rem,16.5rem) minmax(16rem,1fr)}.oBG0xG_heroCover{width:100%}}
.DZhk5q_hero{gap:var(--mantine-spacing-md);border-radius:var(--mantine-radius-xl) var(--mantine-radius-xl) 0 0;isolation:isolate;flex-direction:column;width:100%;display:flex;overflow:hidden}.DZhk5q_media{aspect-ratio:16/9;border-radius:inherit;background-color:var(--mantine-color-black);width:100%;max-height:70dvh;position:relative;overflow:hidden}.DZhk5q_heroImage{object-fit:contain;object-position:center 38%}.DZhk5q_content{max-width:42rem}.DZhk5q_brand{letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.15}.DZhk5q_slogan{max-width:34rem;color:var(--mantine-color-dimmed);margin-top:.75rem;line-height:1.45}.DZhk5q_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.35rem;display:flex}.DZhk5q_ctaPrimary{color:var(--mantine-color-white);border-color:var(--mantine-color-brand-7);background-color:var(--mantine-color-brand-7);transition:background-color .3s,color .3s}.DZhk5q_ctaPrimary:hover{background-color:var(--mantine-color-brand-8);color:var(--mantine-color-white)}@media (min-width:48em){.DZhk5q_hero{aspect-ratio:16/9;gap:0;width:100%;display:block;position:relative}.DZhk5q_media{aspect-ratio:auto;z-index:0;max-height:none;position:absolute;inset:0}.DZhk5q_heroImage{object-fit:cover;object-position:center center}.DZhk5q_content{z-index:1;border-radius:inherit;max-width:none;color:var(--mantine-color-white);background:linear-gradient(90deg, color-mix(in srgb, var(--mantine-color-black) 28%, transparent) 0%, color-mix(in srgb, var(--mantine-color-black) 10%, transparent) 34%, transparent 62%), linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--mantine-color-black) 6%, transparent) 40%, color-mix(in srgb, var(--mantine-color-black) 22%, transparent) 62%, color-mix(in srgb, var(--mantine-color-black) 42%, transparent) 82%, color-mix(in srgb, var(--mantine-color-black) 52%, transparent) 100%);flex-direction:column;justify-content:flex-end;padding:clamp(1.25rem,4vw,2.75rem);display:flex;position:absolute;inset:0}[data-mantine-color-scheme=dark] .DZhk5q_content{background:linear-gradient(90deg, color-mix(in srgb, var(--mantine-color-black) 34%, transparent) 0%, color-mix(in srgb, var(--mantine-color-black) 12%, transparent) 34%, transparent 64%), linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--mantine-color-black) 8%, transparent) 36%, color-mix(in srgb, var(--mantine-color-black) 26%, transparent) 58%, color-mix(in srgb, var(--mantine-color-black) 52%, transparent) 82%, color-mix(in srgb, var(--mantine-color-black) 64%, transparent) 100%)}.DZhk5q_contentInner{max-width:42rem}.DZhk5q_brand{color:var(--mantine-color-white);text-shadow:0 .125rem 1.25rem #000000b3}.DZhk5q_slogan{color:color-mix(in srgb, var(--mantine-color-white) 92%, var(--app-accent-gold));text-shadow:0 .125rem 1rem #000000a6}}@media (max-width:48em){.DZhk5q_content{padding-inline:.125rem}.DZhk5q_media{max-height:55dvh}.DZhk5q_brand{font-size:clamp(1.5rem,6.2vw,1.875rem)}.DZhk5q_slogan{font-size:var(--mantine-font-size-md);margin-top:.5rem}.DZhk5q_actions{margin-top:1rem}}
.oyGU8G_card{margin-block:var(--mantine-spacing-lg);box-sizing:border-box;max-width:100%;margin-inline:auto}.oyGU8G_welcomeTitleFull{display:block}.oyGU8G_welcomeTitleShort{display:none}@media (max-width:48em){.oyGU8G_card{margin-block:var(--mantine-spacing-sm)}.oyGU8G_welcomeTitleFull{display:none}.oyGU8G_welcomeTitleShort{text-align:center;font-weight:500;font-size:var(--mantine-font-size-lg);margin-bottom:var(--mantine-spacing-xs);display:block}.oyGU8G_sectionSocial .mantine-Divider-root{margin-top:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-xs)}.oyGU8G_sectionCaptcha{margin-bottom:var(--mantine-spacing-xs)!important}}@media (max-width:30em){.oyGU8G_card{margin-block:var(--mantine-spacing-xs)}}@media (orientation:landscape) and (max-height:500px){.oyGU8G_card{margin-block:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs)!important}.oyGU8G_welcomeTitleFull{display:none}.oyGU8G_welcomeTitleShort{text-align:center;font-weight:500;font-size:var(--mantine-font-size-md);margin-bottom:var(--mantine-spacing-xs);display:block}.oyGU8G_sectionSocial .mantine-Divider-root{margin-top:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-xs)}.oyGU8G_sectionCaptcha{margin-bottom:var(--mantine-spacing-xs)!important}}
.WUeItq_root{white-space:pre-line}.WUeItq_citeButton{font:inherit;vertical-align:baseline}.WUeItq_citeCard{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
._8TaHfG_nameWrap{min-width:0}._8TaHfG_photo{flex-shrink:0}
.qdjedG_dropzoneContent{pointer-events:none}
._0GLWSW_cardClickable{cursor:pointer}
._6HLRBq_page{gap:var(--mantine-spacing-lg);width:100%;max-width:100%;min-height:calc(100dvh - 7rem);padding-top:var(--mantine-spacing-lg);padding-bottom:var(--mantine-spacing-xl);box-sizing:border-box;flex-direction:column;display:flex}._6HLRBq_header{justify-content:space-between;align-items:flex-start;gap:var(--mantine-spacing-lg);width:100%;display:flex}._6HLRBq_headerText{flex:1;min-width:0}._6HLRBq_headerActions{align-items:flex-end;gap:var(--mantine-spacing-xs);flex-direction:column;flex-shrink:0;width:16rem;display:flex}._6HLRBq_workspace{gap:var(--mantine-spacing-md);flex:1;grid-template-columns:22rem minmax(0,1fr);align-items:stretch;width:100%;min-height:0;display:grid}._6HLRBq_foldersCard,._6HLRBq_contentCard{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;max-height:calc(100dvh - 12.5rem);display:flex}._6HLRBq_foldersCard{width:22rem;max-width:22rem}._6HLRBq_foldersScroll,._6HLRBq_contentScroll{scrollbar-gutter:stable;flex:1;min-height:0;overflow:auto}._6HLRBq_folderTree{min-width:0}._6HLRBq_folderRow{cursor:pointer;border-radius:var(--mantine-radius-sm);width:100%;min-width:0;position:relative}@media (hover:hover){._6HLRBq_folderRow:hover{background-color:var(--mantine-color-default-hover)}}@media (hover:none){._6HLRBq_folderRow:active{background-color:var(--mantine-color-default-hover)}}._6HLRBq_folderRowSelected{background-color:var(--cabinet-surface-selected)}@media (hover:hover){._6HLRBq_folderRowSelected:hover{background-color:color-mix(in srgb, var(--cabinet-accent) 40%, transparent)}}@media (hover:none){._6HLRBq_folderRowSelected:active{background-color:color-mix(in srgb, var(--cabinet-accent) 40%, transparent)}}._6HLRBq_folderName{flex:1;min-width:0}._6HLRBq_folderRowSelected ._6HLRBq_folderName{padding-right:5.5rem}._6HLRBq_folderIcon{color:var(--mantine-color-gold-6);flex-shrink:0}._6HLRBq_folderRowSelected ._6HLRBq_folderIcon{color:var(--mantine-color-gold-4)}._6HLRBq_chevron{width:1rem;color:var(--mantine-color-dimmed);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._6HLRBq_chevronSpacer{flex-shrink:0;width:1rem}._6HLRBq_folderActions{opacity:0;pointer-events:none;background-color:inherit;flex-shrink:0;padding-left:.75rem;transition:opacity .12s;position:absolute;top:50%;right:.15rem;transform:translateY(-50%)}._6HLRBq_folderRow:hover ._6HLRBq_folderActions,._6HLRBq_folderRow:focus-within ._6HLRBq_folderActions,._6HLRBq_folderRowSelected ._6HLRBq_folderActions{opacity:1;pointer-events:auto}._6HLRBq_itemRow{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body)}@media (hover:hover){._6HLRBq_itemRow:hover{border-color:var(--mantine-color-default-hover);background-color:var(--mantine-color-default-hover)}}@media (hover:none){._6HLRBq_itemRow:active{border-color:var(--mantine-color-default-hover);background-color:var(--mantine-color-default-hover)}}._6HLRBq_itemMain{flex:1;min-width:0}._6HLRBq_itemTitle{min-width:0}._6HLRBq_itemMeta{text-align:right;flex-shrink:0;width:7.5rem}._6HLRBq_itemActions{justify-content:flex-end;gap:calc(.375rem * var(--mantine-scale));flex-wrap:nowrap;flex-shrink:0;width:17.5rem;display:flex}._6HLRBq_shrink0{flex-shrink:0}._6HLRBq_contentHeading{min-width:0}
._1WRuOa_sectionItem{cursor:pointer;transition:background-color .2s,border-color .2s}._1WRuOa_sectionItemActive{background-color:var(--cabinet-surface-selected);border-color:var(--cabinet-accent)}
._3HAHMW_loaderOverlay{z-index:1000;position:absolute;top:0;right:0}
.IqPefW_currentFileGroup{border:.0625rem solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm)}.IqPefW_currentFileText{flex:1}
.NQ9DDW_page{color:var(--cabinet-text)}.NQ9DDW_kicker{color:var(--cabinet-muted);font-size:var(--mantine-font-size-sm);align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.NQ9DDW_kickerDot{border-radius:calc(62.4375rem * var(--mantine-scale));background:var(--cabinet-accent);width:.375rem;height:.375rem}.NQ9DDW_title{letter-spacing:-.04em;color:var(--cabinet-text)}.NQ9DDW_subtitle{color:var(--cabinet-muted)}.NQ9DDW_kpiGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:36em){.NQ9DDW_kpiGrid{grid-template-columns:1fr 1fr}}@media (min-width:62em){.NQ9DDW_kpiGrid{grid-template-columns:repeat(4,1fr)}}.NQ9DDW_card{background:var(--cabinet-card);border:.0625rem solid color-mix(in srgb, var(--cabinet-border) 70%, transparent);box-shadow:var(--cabinet-shadow);border-radius:1.25rem;padding:1.25rem}.NQ9DDW_kpi{align-items:center;gap:1rem;display:flex}.NQ9DDW_kpiIcon{background:var(--cabinet-accent-soft);width:3rem;height:3rem;color:var(--cabinet-accent);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.NQ9DDW_kpiIconOlive{background:color-mix(in srgb, var(--cabinet-olive) 14%, transparent);color:var(--cabinet-olive)}.NQ9DDW_kpiIconMuted{background:color-mix(in srgb, var(--cabinet-muted) 16%, transparent);color:var(--cabinet-muted)}.NQ9DDW_kpiLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--cabinet-muted);font-size:.6875rem;font-weight:700}.NQ9DDW_kpiValue{color:var(--cabinet-text);font-size:1.5rem;font-weight:800;line-height:1.2}.NQ9DDW_columns{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:62em){.NQ9DDW_columns{grid-template-columns:1.2fr .8fr}}.NQ9DDW_sectionTitle{color:var(--cabinet-text);margin:0;font-size:1.125rem;font-weight:700}.NQ9DDW_calendarHead{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.NQ9DDW_calendarGrid{text-align:center;grid-template-columns:repeat(7,1fr);gap:.25rem 0;display:grid}.NQ9DDW_weekday{letter-spacing:.08em;text-transform:uppercase;color:var(--cabinet-muted);padding-bottom:.5rem;font-size:.625rem;font-weight:700}.NQ9DDW_day{color:var(--cabinet-text);border-radius:.9rem;padding:.7rem 0}.NQ9DDW_dayMuted{color:color-mix(in srgb, var(--cabinet-muted) 55%, transparent)}.NQ9DDW_dayToday{background:var(--cabinet-accent);color:#fff;font-weight:800}.NQ9DDW_eventRow{color:inherit;border-radius:1.1rem;gap:1rem;padding:.75rem;text-decoration:none;display:flex}.NQ9DDW_eventRow:hover{background:var(--cabinet-surface-hover)}.NQ9DDW_eventDate{border:.0625rem solid var(--cabinet-border);background:var(--cabinet-sidebar);border-radius:1rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.NQ9DDW_eventMonth{text-transform:uppercase;color:var(--cabinet-muted);font-size:.625rem;font-weight:700}.NQ9DDW_eventDay{color:var(--cabinet-text);font-size:1.25rem;font-weight:800;line-height:1}.NQ9DDW_inboxRow{align-items:flex-start;gap:.85rem;display:flex}.NQ9DDW_inboxIcon{background:var(--cabinet-accent-soft);width:2.5rem;height:2.5rem;color:var(--cabinet-accent);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.NQ9DDW_chips{flex-wrap:wrap;gap:.6rem;display:flex}.NQ9DDW_chip{border:.0625rem solid var(--cabinet-border);background:var(--cabinet-sidebar);color:var(--cabinet-text);border-radius:.75rem;align-items:center;gap:.4rem;padding:.55rem .9rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.NQ9DDW_chip:hover{background:var(--cabinet-accent);border-color:var(--cabinet-accent);color:#fff}.NQ9DDW_empty{color:var(--cabinet-muted);font-size:var(--mantine-font-size-sm)}
._5A88tG_eventRow{cursor:pointer}._5A88tG_eventRowSelected,._5A88tG_eventRowSelected:hover{background-color:var(--cabinet-surface-selected)}
._0wYEOG_wordBreak{word-break:break-all}
._2884GG_badgeInline{vertical-align:middle;display:inline-flex}._2884GG_cardClickable{cursor:pointer}
._2B8k3q_clickableRow{cursor:pointer}
.N-Tl6G_preWrap{white-space:pre-wrap}
.XAi5YG_audio{opacity:0;pointer-events:none;width:0;height:0;position:absolute}
.oFZIVa_listScroll{max-height:18.75rem;overflow-y:auto}.oFZIVa_itemRow{border:.0625rem solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm)}.oFZIVa_itemRowUploading{background-color:var(--mantine-color-blue-light)}.oFZIVa_itemRowSuccess{background-color:var(--mantine-color-green-light)}.oFZIVa_itemRowError{background-color:var(--mantine-color-red-light)}.oFZIVa_flex1{flex:1}
@media (max-width:47.9375em){.wmYSGq_page .mantine-Container-root{padding-inline:0}}.wmYSGq_page>.mantine-Container-root{padding-top:0!important}.wmYSGq_page>.mantine-Stack-root{padding-top:0!important}.wmYSGq_page>.mantine-Box-root:not(.wmYSGq_crumbs){padding-top:0!important}html[data-special] .wmYSGq_page{max-width:100%;padding-left:0!important;padding-right:0!important}
._YMKOq_legendBox{background-color:var(--mantine-color-primary-0)}[data-mantine-color-scheme=dark] ._YMKOq_legendBox{background-color:var(--mantine-color-dark-6)}._YMKOq_legendBox{border-radius:var(--mantine-radius-md);border:.0625rem solid var(--mantine-color-primary-2)}[data-mantine-color-scheme=dark] ._YMKOq_legendBox{border:.0625rem solid var(--mantine-color-dark-4)}
._UP-AG_highlightBox{background-color:var(--mantine-color-primary-0)}[data-mantine-color-scheme=dark] ._UP-AG_highlightBox{background-color:var(--mantine-color-dark-6)}._UP-AG_highlightBox{border-radius:var(--mantine-radius-md);border:.0625rem solid var(--mantine-color-primary-2)}[data-mantine-color-scheme=dark] ._UP-AG_highlightBox{border:.0625rem solid var(--mantine-color-dark-4)}._UP-AG_monoText{font-family:var(--mantine-font-family-monospace)}._UP-AG_tableHead{background-color:var(--mantine-color-primary-0)}[data-mantine-color-scheme=dark] ._UP-AG_tableHead{background-color:var(--mantine-color-dark-6)}._UP-AG_tableHead{font-weight:600}
.kyoDkq_phoneBox{border-radius:var(--mantine-radius-md);padding:0}.kyoDkq_phoneRow{align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}@media (min-width:36em){.kyoDkq_phoneRow{gap:var(--mantine-spacing-md);flex-wrap:nowrap}}@media (min-width:48em){.kyoDkq_phoneRow{gap:var(--mantine-spacing-lg)}}.kyoDkq_phoneRow .kyoDkq_phoneLink{box-sizing:border-box;flex:0 0 100%;min-width:0}@media (min-width:36em){.kyoDkq_phoneRow .kyoDkq_phoneLink{flex:none}}.kyoDkq_phoneIcon{width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem}@media (min-width:36em){.kyoDkq_phoneIcon{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}}@media (min-width:48em){.kyoDkq_phoneIcon{width:3rem;min-width:3rem;height:3rem;min-height:3rem}}.kyoDkq_phoneLabel{font-size:var(--mantine-font-size-xs)}@media (min-width:36em){.kyoDkq_phoneLabel{font-size:var(--mantine-font-size-sm)}}.kyoDkq_phoneLink{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-lg);white-space:nowrap}@media (min-width:36em){.kyoDkq_phoneLink{font-size:var(--mantine-font-size-xl)}}@media (min-width:48em){.kyoDkq_phoneLink{font-size:var(--mantine-font-size-3xl)}}
.mFGQDq_pointerLink{cursor:pointer}.mFGQDq_monospace{font-family:var(--mantine-font-family-monospace)}.mFGQDq_surfaceMuted{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .mFGQDq_surfaceMuted{background-color:var(--mantine-color-dark-6)}.mFGQDq_surfaceMuted{border-radius:var(--mantine-radius-md)}.mFGQDq_wrapText{overflow-wrap:anywhere}.mFGQDq_accordionControlContent{padding-right:var(--mantine-spacing-xs)}.mFGQDq_specialtyAccordion .mantine-Accordion-control{align-items:flex-start}.mFGQDq_specialtyAccordion .mantine-Accordion-label{overflow:hidden}.mFGQDq_preLine{white-space:pre-line}.mFGQDq_fullWidthPlainLink{width:100%;text-decoration:none;display:block}
.IbYHqq_docLink{align-items:center;gap:var(--mantine-spacing-xs);display:inline-flex}
.KfTrza_iconFixed{flex-shrink:0}
._4Q47KW_textBlockContent{white-space:pre-wrap}
.TfoLvW_infoCard{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .TfoLvW_infoCard{background-color:var(--mantine-color-dark-6)}
.sIiN7q_overlay{z-index:1200;background-color:var(--mantine-color-body);position:fixed;inset:0}
.M_9uwG_mapCard{overflow:hidden}.M_9uwG_mapIframe{border:0;width:100%;height:100%}
.jeouPW_preLine{white-space:pre-line}
.L6X35G_preLine{white-space:pre-line}
.YRF4ZW_container{min-height:auto;overflow:visible}.YRF4ZW_centeredState{justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 260px)}.YRF4ZW_stateCard{width:100%;max-width:calc(40rem * var(--mantine-scale))}
.ffQUSW_card{transition:var(--app-card-hover-transition);position:relative;overflow:hidden}.ffQUSW_card:hover{transform:scale(var(--app-card-hover-scale));box-shadow:var(--app-card-hover-shadow);z-index:1}.ffQUSW_poster{background:var(--mantine-color-gray-0);flex-shrink:0}[data-mantine-color-scheme=dark] .ffQUSW_poster{background:var(--mantine-color-dark-6)}.ffQUSW_trophy{border-radius:var(--mantine-radius-md);width:2.25rem;height:2.25rem;color:var(--mantine-color-gold-7);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-mantine-color-scheme=dark] .ffQUSW_trophy{color:var(--mantine-color-gold-4)}.ffQUSW_trophy{background:var(--mantine-color-gold-0)}[data-mantine-color-scheme=dark] .ffQUSW_trophy{background:#ffc10724}.ffQUSW_trophyArchive{color:var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .ffQUSW_trophyArchive{color:var(--mantine-color-gray-5)}.ffQUSW_trophyArchive{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ffQUSW_trophyArchive{background:var(--mantine-color-dark-6)}.ffQUSW_metaIcon{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ffQUSW_metaIcon{color:var(--mantine-color-brand-2)}.ffQUSW_actionLink{color:var(--mantine-color-brand-7)}[data-mantine-color-scheme=dark] .ffQUSW_actionLink{color:var(--mantine-color-brand-4)}.ffQUSW_actionLink:hover{color:var(--mantine-color-brand-8)}[data-mantine-color-scheme=dark] .ffQUSW_actionLink:hover{color:var(--mantine-color-brand-3)}.ffQUSW_actionLinkArchive{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .ffQUSW_actionLinkArchive{color:var(--mantine-color-gray-4)}.ffQUSW_actionLinkArchive:hover{color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .ffQUSW_actionLinkArchive:hover{color:var(--mantine-color-gray-3)}
.TwU2OG_iconFixed{flex-shrink:0}.TwU2OG_flexGrow{flex:1}
.Ajd9cG_logo{width:100%;height:auto;display:block}
