.log-table-filters_filterWrapper__OLWJH{--gum-ink:#1f0b1a;--gum-paper:#fff8fd;--gum-pink:#ff4fa3;--gum-bubble:#ffd7ee;--gum-peach:#ffe3c4;--gum-mint:#c8ff50;display:flex;border:2px solid var(--gum-ink);background:linear-gradient(150deg,rgba(255,248,253,.96),rgba(255,215,238,.9)),repeating-linear-gradient(-35deg,rgba(255,227,196,.3),rgba(255,227,196,.3) 10px,rgba(255,215,238,.35) 0,rgba(255,215,238,.35) 20px);box-shadow:4px 4px 0 var(--gum-ink);gap:1rem;margin-bottom:1rem;padding:.7rem;flex-wrap:wrap}.log-table-filters_filter__QFGmS{flex:1 1;min-width:200px;background:linear-gradient(180deg,var(--gum-paper),var(--gum-bubble));border:2px solid var(--gum-ink);box-shadow:3px 3px 0 var(--gum-pink);padding:.5rem}.log-table-filters_filter__QFGmS:hover{background:linear-gradient(180deg,#fff3fa,#ffd2e9)}.log-table-filters_dateWrapper__L1SbH{max-width:480px}.log-table-filters_dateRange__i_1wW{display:flex;gap:.5rem;align-items:center}.log-table-filters_filter__QFGmS [role=combobox],.log-table-filters_filter__QFGmS button,.log-table-filters_filter__QFGmS input,.log-table-filters_filter__QFGmS select{background:linear-gradient(180deg,#fff9fe,#ffe8f5)!important;color:#1f0b1a!important;border-color:var(--gum-ink)!important;box-shadow:2px 2px 0 var(--gum-pink)!important}.log-table-filters_filter__QFGmS [role=combobox]:focus-visible,.log-table-filters_filter__QFGmS button:focus-visible,.log-table-filters_filter__QFGmS input:focus-visible,.log-table-filters_filter__QFGmS select:focus-visible{outline:2px solid var(--gum-ink);outline-offset:2px;box-shadow:0 0 0 4px var(--gum-mint),2px 2px 0 var(--gum-pink)!important}.log-table-filters_srOnly__o4IdJ{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){.log-table-filters_filterWrapper__OLWJH{box-shadow:3px 3px 0 var(--gum-ink);padding:.55rem}}.expandable-table-row_rotateChevron__PHuR6{color:var(--color-green-800);transform:rotate(90deg);transition:transform .3s ease}.expandable-table-row_resetChevron__Dd0jc{color:var(--color-green-800);transform:rotate(0deg);transition:transform .3s ease}.course-time_wrapper__SFVws{display:flex;align-items:center;font-size:var(--font-size-body-small);text-transform:uppercase;gap:var(--space-050)}.course-time_wrapper__SFVws svg{width:var(--space-200);height:var(--space-200)}.completed-listing_textContent__Vw_Vy{display:flex;flex-direction:column;gap:var(--space-100)}.enrollment-card_buttons__8S1F9{display:flex;flex-direction:column;gap:var(--space-050)}.enrollment-card_content__qt7Fz{padding:var(--space-100)}.enrollment-card_courseTitle__WKjyP{flex-grow:1}.enrollment-card_courseProgress__VkRjz{border-top:1px solid var(--fog-color);padding-top:var(--space-050);margin-top:var(--space-050)}.enrollment-card_courseProgressBar__Tc53j{background-color:var(--fog-color);padding:0;border-radius:var(--space-small);margin-bottom:var(--space-050)}.enrollment-card_courseProgressIndicator__HzrF9{padding:var(--space-050);background-color:var(--dark-pine-color);border-radius:var(--space-small)}.enrollment-card_progressRateText___RwhX{text-transform:uppercase;text-align:right}.log-entry-detail_wrapper__KYnV8{--gum-ink:#1f0b1a;--gum-accent:#ff4fa3;--gum-mint:#c8ff50;background:linear-gradient(180deg,rgba(255,248,253,.98),rgba(255,225,243,.95)),radial-gradient(circle at 20% 12%,#ffffff 0,transparent 38%);border:2px solid var(--gum-ink);box-shadow:4px 4px 0 var(--gum-accent);padding:1rem 0;display:flex;flex-direction:column;gap:1rem}.log-entry-detail_section__eH92D{display:flex;flex-direction:column;gap:.75rem;padding:0 1rem}.log-entry-detail_muted__fVp_b{color:var(--color-text-subtle,#666)}.log-entry-detail_error__iziBJ{color:var(--color-red-600,#dc2626);font-family:monospace}.log-entry-detail_markdown__mUlPb{white-space:pre-wrap;font-size:.9em;line-height:1.5}.log-entry-detail_sourcesList__1Rtmn{display:flex;flex-direction:column;gap:.5rem}.log-entry-detail_sourceItem__T4v29{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.log-entry-detail_sourceTitle__cVibP{font-weight:500}.log-entry-detail_wrapper__KYnV8 [tabindex]:focus-visible,.log-entry-detail_wrapper__KYnV8 a:focus-visible,.log-entry-detail_wrapper__KYnV8 button:focus-visible{outline:2px solid var(--gum-ink);outline-offset:2px;box-shadow:0 0 0 4px var(--gum-mint)}.log-entry-detail_detailSources__ZMCap{margin-top:.5rem;display:flex;gap:.5rem;padding:.5rem;align-items:center;flex-wrap:wrap}.log-entry-detail_wrapper__KYnV8 details.relative.group{background:linear-gradient(180deg,#fff3fb,#ffd9ed);border:2px solid var(--gum-ink);box-shadow:3px 3px 0 var(--gum-accent);color:#7a0048}.log-entry-detail_wrapper__KYnV8 details.relative.group>summary{color:#7a0048}.log-entry-detail_wrapper__KYnV8 details.relative.group svg{color:#7a0048;stroke:#7a0048}.log-entry-detail_metadata__1Jrmk{display:flex;gap:1.5rem;flex-wrap:wrap;font-size:.9em}@media (max-width:768px){.log-entry-detail_wrapper__KYnV8{box-shadow:3px 3px 0 var(--gum-accent)}}.log-table_shell__guOfq{--gum-ink:#1f0b1a;--gum-accent:#ff4fa3;--gum-paper:#fff8fd;--gum-mint:#c8ff50;--gum-pink-tint:#ffd7ee;background:linear-gradient(180deg,rgba(255,248,253,.95),rgba(255,215,238,.82)),radial-gradient(circle at 10% 10%,#ffffff 0,transparent 40%);border:3px solid var(--gum-ink);box-shadow:6px 6px 0 var(--gum-ink);padding:.9rem}.log-table_toolbar__DTma6{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:space-between;margin-bottom:.65rem}.log-table_resultText__GD0so{background:linear-gradient(180deg,var(--gum-paper),var(--gum-pink-tint));border:2px solid var(--gum-ink);font-size:.95rem;font-weight:600;padding:.25rem .45rem}.log-table_resultText__GD0so:focus-visible{outline:3px solid var(--gum-mint);outline-offset:2px}.log-table_toolbarActions__PUrxH{display:flex;flex-wrap:wrap;gap:.5rem}.log-table_toolbarActions__PUrxH button{background:linear-gradient(180deg,#fff7fd,#ffd8ec)!important;border:2px solid var(--gum-ink)!important;box-shadow:2px 2px 0 var(--gum-accent)!important;color:var(--gum-ink)!important}.log-table_toolbarActions__PUrxH button:hover{background:linear-gradient(180deg,#ffeef8,#ffcce5)!important}.log-table_toolbarActions__PUrxH button:active{box-shadow:0 0 0 var(--gum-accent)!important;transform:translate(2px,2px)}.log-table_toolbarActions__PUrxH button:focus-visible{outline:2px solid var(--gum-ink)!important;outline-offset:2px;box-shadow:0 0 0 4px var(--gum-mint),2px 2px 0 var(--gum-accent)!important}.log-table_tableScroll___klPW{border:2px solid var(--gum-ink);overflow-x:auto}.log-table_tableScroll___klPW [role=button]:focus-visible,.log-table_tableScroll___klPW a:focus-visible,.log-table_tableScroll___klPW button:focus-visible{outline:2px solid var(--gum-ink);outline-offset:2px;box-shadow:0 0 0 4px var(--gum-mint)}.log-table_emptyState__W6o01{color:#462535;padding:1.6rem;text-align:center}.log-table_srOnly__Nbw1y{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){.log-table_shell__guOfq{box-shadow:4px 4px 0 var(--gum-ink);padding:.65rem}.log-table_toolbar__DTma6{align-items:flex-start;flex-direction:column}}.expandable-table-row-bubblegum_toggleButton__eM6pM{align-items:center;background:linear-gradient(180deg,#ffe9f5,#ffd4ea);border:2px solid #1f0b1a;border-radius:0;box-shadow:2px 2px 0 #1f0b1a;cursor:pointer;display:inline-flex;justify-content:center;padding:.25rem}.expandable-table-row-bubblegum_toggleButton__eM6pM:focus-visible{outline:2px solid #1f0b1a;outline-offset:2px;box-shadow:0 0 0 4px #c8ff50}.expandable-table-row-bubblegum_toggleButton__eM6pM:hover{background:linear-gradient(180deg,#ffdff0,#ffc3e3)}.expandable-table-row-bubblegum_toggleButton__eM6pM:active{box-shadow:0 0 0 #1f0b1a;transform:translate(2px,2px)}.expandable-table-row-bubblegum_rotateChevron___5sGS{color:#7a0048;transform:rotate(90deg);transition:transform .18s ease}.expandable-table-row-bubblegum_resetChevron__CmoXf{color:#7a0048;transform:rotate(0deg);transition:transform .18s ease}
/*# sourceMappingURL=9bb965b64fd1184a.css.map*/