@media screen and (width<=450px){.custom-table{width:98%}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media screen and (width<=1200px){#logo{width:50px}}@media screen and (width<=900px){.app-shell{flex-direction:column;display:flex}.app-main{padding:1.5rem 1rem 2.5rem}.demo-mode .app-main{padding-top:calc(1.5rem + 48px)}}.hamburger-menu a{color:inherit;width:100%;text-decoration:none}#settings-menu{order:2}#settings-menu .settings-button{padding:0}#settings-menu .settings-button .hamburger-menu{margin-top:45px}.nav-bar{--sidebar-label:#fff;--sidebar-selected-label:#c8dde1;--sidebar-hover-surface:#63d7d01a;--sidebar-active-surface:#63d7d02e;--sidebar-control-border:#a7bec23d;z-index:10;box-sizing:border-box;background:var(--nav-background);width:100%;min-width:0;height:auto;min-height:0;color:var(--sidebar-label);border-bottom:1px solid var(--surface-border);flex-shrink:0;align-self:stretch;position:sticky;top:0}.nav-bar .nav-inner{flex-wrap:wrap;align-items:center;gap:1rem;padding:.75rem clamp(1rem,3vw,3.5rem);display:flex}.nav-bar .nav-menu{display:none}.nav-bar .nav-actions{order:2;align-items:center;gap:.5rem;margin-left:auto;display:flex}.nav-bar .menu-items{flex-flow:wrap;flex-grow:1;order:1;justify-content:flex-end;gap:.3rem;display:flex}.nav-bar .menu-items .menu-item-button{color:var(--sidebar-label);border-radius:.5rem;padding:.75rem .85rem;font-weight:650;text-decoration:none;transition:background-color .18s,color .18s;position:relative}.nav-bar .menu-items .menu-item-button:hover{background-color:var(--sidebar-hover-surface)}.nav-bar .menu-items .menu-item-button.active{color:var(--sidebar-selected-label);background-color:var(--sidebar-active-surface);font-weight:750}.nav-bar .stat-tracker-icon{justify-content:flex-start;align-items:center;gap:.4rem;margin:0;text-decoration:none;display:flex}.nav-bar .stat-tracker-icon #logo{width:50px}.nav-bar .stat-tracker-icon .stat-tracker-brand{flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.nav-bar .stat-tracker-icon .stat-tracker-text{letter-spacing:.3rem;color:var(--sidebar-label);font-family:monospace;font-size:1.05rem;font-weight:700;text-decoration:none;display:flex}.nav-bar .stat-tracker-icon .version-label{color:#63d7d0;letter-spacing:.12em;font-size:.66rem;font-weight:750;line-height:1}@media screen and (width<=900px){.nav-bar{border-right:0;border-bottom:1px solid var(--surface-border);width:100%;height:auto;min-height:auto;overflow-y:visible}.nav-bar .nav-inner{flex-direction:row;justify-content:flex-start;align-items:center;gap:.65rem;min-height:auto;padding:.65rem 1rem}.nav-bar .nav-menu{display:block}.nav-bar .menu-items{display:none}.nav-bar .nav-actions{order:3;align-items:center;gap:.35rem;margin-left:auto;display:flex}.nav-bar .stat-tracker-icon{flex-direction:row;justify-content:center;gap:.35rem}.nav-bar .stat-tracker-icon #logo{width:42px}.nav-bar .stat-tracker-icon .stat-tracker-brand{gap:0}.nav-bar .stat-tracker-icon .stat-tracker-text{display:none}.nav-bar .stat-tracker-icon .version-label{white-space:nowrap;font-size:.58rem}}.nav-bar--light{--sidebar-label:#fff;--sidebar-selected-label:#d3e8ec;--sidebar-hover-surface:#ffffff1a;--sidebar-active-surface:#042d3d4d;--sidebar-control-border:#ffffff4d}.theme-toggle{align-self:center;margin:0;color:var(--sidebar-label)!important;border:1px solid var(--sidebar-control-border)!important;border-radius:.5rem!important}.hamburger-menu .mobile-menu-item{border-radius:.4rem;padding:.3rem .5rem;display:block}.hamburger-menu--dark .mobile-menu-item.active{color:#63d7d0;background:#63d7d01f;font-weight:750}.hamburger-menu--light .mobile-menu-item.active{color:#087f7a;background:#087f7a1a;font-weight:750}@media screen and (width<=900px){.theme-toggle{align-self:auto;margin:0}#settings-menu{align-items:center;margin:0;display:flex}}.dashboard-container{max-width:1240px;margin:auto}.dashboard-container .dashboard-intro{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.25rem;display:flex}.dashboard-container .dashboard-title{letter-spacing:-.055em;font-size:clamp(2rem,4vw,3.5rem);font-weight:750;line-height:.98}.dashboard-container .dashboard-copy{color:var(--text-secondary);margin-top:.7rem}.dashboard-container .season-control{background:var(--surface-background);justify-content:space-between;align-items:center;gap:1rem;margin:1.25rem 0;padding:.85rem 1rem .85rem 1.15rem;display:flex}.dashboard-container .display-filters{flex-wrap:wrap;gap:1rem;display:flex}.dashboard-container .season-label{font-weight:700}.dashboard-container .season-help{color:var(--text-secondary);margin-top:.15rem;font-size:.85rem}.dashboard-container .dashboard{grid-gap:1rem;grid-template-columns:minmax(0,1fr);margin-bottom:1rem;display:grid}.dashboard-container .dashboard .stat-entry-button{width:fit-content;margin:auto}@media (width<=600px){.dashboard-container .dashboard-intro,.dashboard-container .season-control{flex-direction:column;align-items:stretch}.dashboard-container .display-filters{flex-direction:column}.dashboard-container .stat-entry-button{align-self:flex-start}}.stat-entry .stat-fields .stats-league-input input{text-transform:uppercase}.league-option-value{justify-content:space-between;align-items:center;width:100%;display:flex}.league-option-value:focus{background-color:red}.league-option-value .delete-button:hover{cursor:pointer}.popup-content{background:#fff;border:1px solid #d7d7d7;width:50%;margin:auto;padding:5px}[role=tooltip].popup-content{border-radius:5px;width:200px;box-shadow:0 0 3px #00000029}.popup-overlay{background:#00000080}[data-popup=tooltip].popup-overlay{background:0 0}.popup-arrow{filter:drop-shadow(0 -3px 3px #00000029);color:#fff;stroke-width:2px;stroke:#d7d7d7;stroke-dasharray:30;stroke-dashoffset:-54px;inset:0}@media screen and (width<=450px){.custom-table{width:98%}}@media screen and (width<=1200px){#logo{width:50px}}@media screen and (width<=900px){.app-shell{flex-direction:column;display:flex}.app-main{padding:1.5rem 1rem 2.5rem}.demo-mode .app-main{padding-top:calc(1.5rem + 48px)}}.data-grid-table{border:1px solid var(--surface-border);width:100%;min-width:50%;max-width:100vw;color:var(--text-primary);margin:auto}.data-grid-table .MuiDataGrid-columnHeader{color:var(--text-secondary);background-color:var(--surface-deep)}.data-grid-table .MuiDataGrid-topContainer .MuiDataGrid-filler{background-color:var(--surface-deep)}.data-grid-table .MuiDataGrid-topContainer .MuiDataGrid-iconButtonContainer{display:none}.data-grid-table .MuiDataGrid-columnHeaderTitleContainer{justify-content:center;width:100%}.data-grid-table .MuiDataGrid-columnHeader,.data-grid-table .MuiDataGrid-cell{text-align:center;justify-content:center}.data-grid-table .MuiDataGrid-scrollbarFiller{background-color:var(--surface-deep)}.data-grid-table .MuiDataGrid-cell:focus{outline:none!important}.data-grid-table .MuiDataGrid-cell,.data-grid-table .MuiDataGrid-cell--textLeft,.data-grid-table .MuiDataGrid-cell--textRight,.data-grid-table .MuiDataGrid-columnHeader,.data-grid-table .MuiDataGrid-columnHeader--alignLeft,.data-grid-table .MuiDataGrid-columnHeader--alignRight{text-align:center!important;justify-content:center!important}.data-grid-table .MuiDataGrid-cellContent,.data-grid-table .MuiDataGrid-columnHeaderTitle,.data-grid-table .MuiDataGrid-columnHeaderTitleContainerContent{text-align:center;width:100%}@media screen and (width<=450px){.custom-table{width:98%}}@media screen and (width<=1200px){#logo{width:50px}}@media screen and (width<=900px){.app-shell{flex-direction:column;display:flex}.app-main{padding:1.5rem 1rem 2.5rem}.demo-mode .app-main{padding-top:calc(1.5rem + 48px)}}.graphs-container{flex-direction:column;display:flex}.graph-layout{background:0 0;flex-direction:column;gap:1rem;margin-top:0;padding:0;display:flex}.graph-layout .graph-layout-header{flex-direction:column;justify-content:center;align-items:center;display:flex}.graph-layout .graph-layout-column{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;margin:auto;display:flex}.graph-layout .graph-layout-column .graph-tile{justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:800px;display:flex}.graph-layout .graph-layout-column .graph-tile .heading-skeleton{margin:1.5rem}.graph-layout .graph-layout-column .graph-tile .stats-display-skeleton{flex-wrap:wrap;place-content:center;gap:1rem;width:80%;padding:.5rem;display:flex}.graph-layout .graph-layout-column .graph-tile .doughnut-skeleton{aspect-ratio:1;box-sizing:border-box;width:300px;height:300px;padding:1rem;display:block}.graph-layout .graph-layout-column .graph-tile .line-skeleton{box-sizing:border-box;max-width:90%;display:block}.graph-layout .graph-layout-column .graph-tile .doughnut-chart{background-color:var(--surface-background);border:1px solid var(--surface-border);aspect-ratio:1;border-radius:12px;width:100%;max-width:400px;padding:1.25rem}.graph-layout .graph-layout-column .graph-tile .line-graph{background-color:var(--surface-background);border:1px solid var(--surface-border);border-radius:12px;padding:.5rem}@media screen and (width<=950px){.graph-layout{flex-direction:column;row-gap:1rem;max-width:100vw;display:flex}.graph-layout .graph-layout-column{width:100%;height:auto;margin:0}.graph-layout .graph-layout-column .graph-tile{min-height:unset;flex-direction:column;width:100%;max-width:800px}.graph-layout .line-skeleton{aspect-ratio:2;min-width:80%}}@media screen and (width<=450px){.custom-table{width:98%}}@media screen and (width<=1200px){#logo{width:50px}}@media screen and (width<=900px){.app-shell{flex-direction:column;display:flex}.app-main{padding:1.5rem 1rem 2.5rem}.demo-mode .app-main{padding-top:calc(1.5rem + 48px)}}.career-container{justify-content:center;align-items:flex-start;gap:1rem;width:100%;padding:0;display:flex;background:0 0!important}.career-container .career-table{width:fit-content;min-width:50%;max-width:100vw;margin-left:auto!important;margin-right:auto!important;overflow-x:auto!important}.career-container .career-table .career-table-values{color:var(--text-primary)}.career-container .career-table .MuiTableCell-root{text-align:center!important}.career-container .career-table .career-table-header{background-color:#63d7d0}.career-container .career-table .career-table-header *{color:#fff!important}.career-container .card-label{font-weight:700}.league-insights{background:var(--surface-background);margin:1.25rem 0;padding:clamp(1rem,3vw,1.5rem)}.league-insights .league-insights-context{color:var(--text-secondary);margin-top:.35rem;font-size:.85rem}.league-insights .league-insights-summary{margin:1rem 0}.league-insights .league-insights-table{overflow-x:auto}.league-insights .league-insights-table:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.league-insights .league-insights-table table{min-width:650px}.league-insights .league-insights-table th{font-weight:700}.league-insights .league-insights-table td{font-variant-numeric:tabular-nums}.league-insights .league-insights-table th:first-child{overflow-wrap:anywhere;min-width:100px;max-width:220px}.league-insights .league-insights-note,button.install-prompt-button{margin-top:1rem}:root{--app-background:#07131b;--nav-background:#091821;--surface-background:#0d202b;--surface-deep:#040f167a;--text-primary:#edf7f7;--text-secondary:#a7bec2;--accent:#63d7d0;--accent-contrast:#06131a;--surface-border:#a7bec224;--surface-border-strong:#a7bec23d;--nav-active:#63d7d01f}:root[data-theme=light]{--app-background:#f3f7f7;--nav-background:#176b87;--surface-background:#fff;--surface-deep:#122a320a;--text-primary:#122a32;--text-secondary:#547077;--text-nav:#f3f7f7;--accent:#087f7a;--accent-contrast:#fff;--surface-border:#122a321f;--surface-border-strong:#122a3238;--nav-active:#82a7a51a}.paper-notice{max-width:600px;margin:auto;padding:2rem}.custom-table{min-width:325px;max-width:650px;margin:1rem}@media screen and (width<=450px){.custom-table{width:98%}}.table-container{background-color:#0000;justify-content:center;width:fit-content;display:flex}.table-header-style{white-space:nowrap;padding:1rem;color:#a7bec2!important}.table-header{color:#a7bec2;background-color:#159994}.table-cell-style{padding:1rem}.table-cell-style-bold{padding:1rem;font-weight:700}.table-toolbar{align-self:center;width:10rem}body{background:var(--app-background);margin:0}.App{min-height:100vh}.app-shell{flex-direction:column;width:100%;min-height:100vh;display:flex}.read-only-banner{z-index:1301;justify-content:center;position:fixed;inset:0 0 auto;color:#d9f4ff!important;background:#123343!important;border-bottom:1px solid #6cb8ff73!important;border-radius:0!important}.demo-mode .nav-bar{padding-top:48px}.demo-mode .app-main{padding-top:calc(2.25rem + 48px)}.app-main{flex:1;min-width:0;padding:2.25rem clamp(1rem,3vw,3.5rem) 3.5rem}.App>div{flex:1}.near-transparent{background-color:#ffffffe6}.layout{max-width:1180px;margin:auto}.background-transition{transition:opacity 2s}.image-visible{opacity:1}.image-hidden{opacity:0}.fade-in{opacity:1;animation:.45s ease-out fadein}.nav-btn{color:#fff;padding:2%;text-decoration:none;display:block}.nav-btn:hover{color:#1989fa}#logo{display:block;position:relative;left:0}#ice-img{width:100%;height:100vh}.stat-fields{flex-flow:column wrap;justify-content:center;align-items:center;margin:auto;display:flex}.popup-content{margin:auto;width:min(92vw,360px)!important;color:var(--text-primary)!important;background:var(--surface-background)!important;border:1px solid var(--surface-border-strong)!important;border-radius:12px!important;padding:1rem!important;box-shadow:0 18px 44px #0000006b!important}.popup-arrow{color:var(--surface-background)!important;stroke:var(--surface-border-strong)!important}.text-area{width:80%;margin:auto}@media screen and (width<=1200px){#logo{width:50px}}.text-area ul{text-align:left}*{scrollbar-color:var(--text-secondary) var(--app-background)}::selection{background:var(--accent);color:var(--accent-contrast)}@media screen and (width<=900px){.app-shell{flex-direction:column;display:flex}.app-main{padding:1.5rem 1rem 2.5rem}.demo-mode .app-main{padding-top:calc(1.5rem + 48px)}}.stats-display{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1.25rem 0;display:grid}.stats-display .stat-box{background-color:var(--surface-background);min-height:116px;color:var(--text-primary);box-shadow:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:.35rem;padding:1rem;display:flex}.stats-display .stat-box svg{color:var(--accent);font-size:1.15rem}.stats-display .stat-box b{color:var(--text-secondary);letter-spacing:.075em;text-transform:uppercase;font-size:.72rem;font-weight:700}.stats-display .stat-box b+*{font-size:1.6rem;font-weight:750;line-height:1}@media screen and (width<=900px){.stats-display{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=420px){.stats-display{grid-template-columns:1fr}}.sharpenings-page{width:100%;max-width:1240px;margin-inline:auto}.sharpenings-page .sharpenings-intro{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.25rem;display:flex}.sharpenings-page .sharpenings-title{letter-spacing:-.055em;font-size:clamp(2rem,4vw,3.5rem);font-weight:750;line-height:.98}.sharpenings-page .sharpenings-copy{color:var(--text-secondary);max-width:48rem;margin-top:.7rem}.sharpenings-page .hollow-guide{background:var(--surface-background);grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.25rem,3vw,2.5rem);display:grid}.sharpenings-page .hollow-guide-copy h2{margin-bottom:.8rem}.sharpenings-page .hollow-guide-lead{color:var(--text-secondary);font-size:1.1rem}.sharpenings-page .hollow-guide-copy .MuiList-root{padding:1rem 0}.sharpenings-page .hollow-guide-copy .MuiListItem-root{color:var(--text-primary);margin-left:1.2rem;padding:.35rem 0;display:list-item}.sharpenings-page .hollow-guide-link a{color:var(--accent);text-underline-offset:.22em;font-weight:700}.sharpenings-page .hollow-visual{border:1px solid var(--surface-border);background:var(--surface-deep);border-radius:10px;padding:1rem}.sharpenings-page .hollow-visual img{width:100%;height:auto;display:block}.sharpenings-page .hollow-scale{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:1rem;margin-top:.75rem;font-size:.8rem;font-weight:700;display:flex}.sharpenings-page .sharpening-history{width:100%;max-width:600px;margin:2rem auto 0}.sharpenings-page .history-heading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.sharpenings-page .history-heading>:last-child{color:var(--text-secondary)}.sharpenings-page .empty-history{max-width:520px;color:var(--text-secondary);background:var(--surface-background);margin-inline:auto;padding:1.2rem;display:block}@media screen and (width<=700px){.sharpenings-page .sharpenings-intro,.sharpenings-page .hollow-guide{grid-template-columns:1fr;align-items:stretch}.sharpenings-page .sharpenings-intro{flex-direction:column}.sharpenings-page .sharpenings-intro .MuiButton-root{align-self:flex-start}.sharpenings-page .hollow-scale{font-size:.7rem}}.about-page{max-width:1240px}.about-page .about-intro{margin-bottom:1.25rem}.about-page .about-title{letter-spacing:-.055em;font-size:clamp(2rem,4vw,3.5rem);font-weight:750;line-height:.98}.about-page .about-copy{max-width:48rem;color:var(--text-secondary);margin-top:.7rem}.about-page .about-statement{background:var(--surface-background);width:100%;padding:clamp(1.25rem,3vw,2rem)}.about-page .about-statement h2,.about-page .image-sources h2{margin-bottom:.8rem}.about-page .about-statement .MuiTypography-body1+.MuiTypography-body1{margin-top:1rem}.about-page .about-statement .MuiTypography-body1,.about-page .image-sources .MuiTypography-body1{color:var(--text-secondary)}.about-page .about-statement a,.about-page .image-sources a{color:var(--accent);text-underline-offset:.22em;font-weight:700}.about-page .change-notes{max-width:900px;margin:2rem auto 0}.about-page .history-heading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.about-page .history-heading>:last-child{color:var(--text-secondary)}.about-page .change-list{background:var(--surface-background);padding:.3rem clamp(1rem,3vw,1.5rem)}.about-page .change-item{min-height:4.4rem;padding:.8rem 0;position:relative}.about-page .change-item .MuiListItemIcon-root{min-width:2.5rem;color:var(--accent)}.about-page .change-item .MuiListItemText-primary{color:var(--text-primary)}.about-page .change-item .MuiListItemText-secondary{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-top:.15rem}.about-page .change-item .MuiDivider-root{border-color:var(--surface-border);position:absolute;bottom:0;left:2.5rem;right:0}.about-page .image-sources{background:var(--surface-background);max-width:760px;margin:2rem auto 0;padding:clamp(1.25rem,3vw,2rem)}@media screen and (width<=700px){.about-page .change-item{min-height:4.8rem}}footer{--footer-primary:#edf7f7;--footer-secondary:#a7bec2;background-color:var(--nav-background);color:var(--footer-secondary);border-top:1px solid var(--surface-border);flex-direction:column;grid-column:2;place-content:center;align-items:center;margin-top:auto;padding:1.25rem 2rem;display:flex}@keyframes footerFadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}footer .site-info{align-items:center;column-gap:.25rem;margin-top:1rem;display:flex}footer .site-info h4{color:var(--footer-primary);margin:0}footer .site-info .footer-version{color:#63d7d0;letter-spacing:.1em;margin-inline:.2rem .35rem;font-size:.66rem;font-weight:750;line-height:1}footer .site-info p{color:var(--footer-secondary)}footer .policies ul{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}footer .policies a{color:var(--footer-primary);text-underline-offset:.2em;text-decoration-color:currentColor}footer .coffee{margin:2rem;position:absolute;right:0}@media (width<=768px){footer .coffee{margin:1rem 0;position:static}}:root[data-theme=light] footer{--footer-primary:#fff;--footer-secondary:#d3e8ec}footer .MuiTypography-colorTextSecondary{color:var(--footer-secondary)!important}@media (width<=900px){footer{grid-column:auto}}.journal-page{width:100%;max-width:1100px;margin-inline:auto}.journal-page .journal-intro{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2.5rem;display:flex}.journal-page .journal-intro>.MuiButton-root{flex-shrink:0}.journal-page .journal-title{letter-spacing:-.055em;font-size:clamp(2rem,4vw,3.5rem);font-weight:750;line-height:1.1}.journal-page .journal-copy{max-width:58ch;color:var(--text-secondary);margin-top:1rem}.journal-page .history-heading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.25rem;display:flex}.journal-page .journal-filters{grid-template-columns:minmax(0,1fr) minmax(180px,.4fr);gap:1rem;margin-bottom:1.5rem;display:grid}.journal-page .journal-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.journal-page .journal-cards .MuiCard-root{display:flex}.journal-page .journal-card-action{text-align:left;flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;padding:1.5rem;display:flex}.journal-page .journal-card-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.journal-page .journal-card-heading .MuiChip-root{max-width:50%}.journal-page .journal-read{margin-top:auto;padding-top:1.5rem;font-weight:650}.journal-page .journal-empty{justify-items:start;gap:1rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.journal-page .journal-status{align-items:center;gap:1rem;padding:3rem 0;display:flex}.journal-reflection{gap:1.25rem;min-width:0;display:grid}.journal-prose{white-space:pre-wrap;overflow-wrap:anywhere}.journal-reflection h3{margin-bottom:.3rem}.journal-preview .journal-prose{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.journal-form{flex-direction:column;min-height:0;display:flex;overflow:hidden}.journal-dialog .MuiDialogTitle-root{padding-bottom:1rem}.journal-editor-content{flex-direction:column;gap:1.5rem;display:flex}.journal-metadata{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:1rem;padding-top:.4rem;display:grid}.journal-dialog .MuiDialogActions-root{padding:1rem 1.5rem}.journal-focus .MuiAlert-message{width:100%;min-width:0}.journal-read-actions{flex-wrap:wrap}@media (width<=700px){.journal-page .journal-intro{flex-direction:column;align-items:flex-start;gap:1.25rem}.journal-page .journal-filters,.journal-page .journal-cards{grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.journal-form{height:100%}.journal-editor-content{flex:1}.journal-metadata{grid-template-columns:minmax(0,1fr)}}.privacy-policy{padding:1rem}.privacy-policy ul{list-style:none}.terms-of-service{padding:1rem}.terms-of-service ul{list-style:none}
