.cover-module__rhoR5G__cover{--cover:#7a5539;--cover-paper:#fdfaf1;--emboss:color-mix(in srgb, var(--cover), white 38%);--band-x:18px;align-items:center;gap:var(--mantine-spacing-md);width:min(100%,460px);min-height:540px;padding:48px calc(var(--band-x) + 36px) 36px 44px;background: linear-gradient(to right, #00000061, #0000001f 20px, #ffffff12 24px, transparent 32px),  radial-gradient(ellipse at 30% 15%, #ffffff1a, transparent 60%), var(--cover);box-shadow: 3px 3px 0 -1px var(--cover-paper), 3px 3px 0 0 #00000026, 6px 6px 0 -1px var(--cover-paper), 6px 6px 0 0 #0000001f, 0 26px 40px -18px #0009;border-radius:6px 16px 16px 6px;flex-direction:column;margin-inline:auto;display:flex;position:relative}[data-mantine-color-scheme=dark] .cover-module__rhoR5G__cover{--cover:#4a3424;--cover-paper:#2a2621}@media (min-width:48em){.cover-module__rhoR5G__cover{--band-x:30px;min-height:620px;padding-top:64px;padding-left:60px}}.cover-module__rhoR5G__cover:before{content:"";pointer-events:none;border:2px dashed #fff3;border-radius:4px 10px 10px 4px;position:absolute;inset:12px 12px 12px 30px}.cover-module__rhoR5G__cover:after{content:"";inset-block:-3px;right:var(--band-x);pointer-events:none;background:linear-gradient(90deg,#1d1916,#3b332d 50%,#1d1916);width:12px;position:absolute;box-shadow:2px 0 3px #00000059}.cover-module__rhoR5G__cover:has(.cover-module__rhoR5G__ribbon){margin-bottom:44px}.cover-module__rhoR5G__ribbon{clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);transform-origin:top;pointer-events:none;background:linear-gradient(90deg,#8e1616,#c62828 40%,#b71c1c 65%,#8e1616);width:18px;height:64px;position:absolute;top:100%;left:32%;rotate:5deg}[data-mantine-color-scheme=dark] .cover-module__rhoR5G__ribbon{background:linear-gradient(90deg,#6e1212,#a32020 40%,#941b1b 65%,#6e1212)}.cover-module__rhoR5G__cover:has(.cover-module__rhoR5G__dividers){width:min(100% - 14px,460px)}.cover-module__rhoR5G__cover.cover-module__rhoR5G__wide{width:min(100% - 14px,520px)}.cover-module__rhoR5G__dividers{pointer-events:none;flex-direction:column;gap:6px;display:flex;position:absolute;top:34px;left:100%}.cover-module__rhoR5G__divider{background:var(--tab-filled);border-radius:0 10px 10px 0;width:14px;height:72px;box-shadow:inset 6px 0 8px -6px #0000004d,2px 2px 4px #0003}@media (min-width:48em){.cover-module__rhoR5G__divider{height:84px}}.cover-module__rhoR5G__emboss{color:var(--emboss);text-shadow:-1px -1px 1px #ffffff38,2px 2px 2px #0000008c}.cover-module__rhoR5G__coverArt{filter:drop-shadow(-1px -1px .5px #ffffff38)drop-shadow(2px 2px 1.5px #0000008c)}.cover-module__rhoR5G__coverArtStrokes{aspect-ratio:350/600;background:var(--emboss);width:120px;display:block;-webkit-mask:url(/cover/bow.png) 50%/contain no-repeat;mask:url(/cover/bow.png) 50%/contain no-repeat}@media (min-width:48em){.cover-module__rhoR5G__coverArtStrokes{width:140px}}.cover-module__rhoR5G__coverTitle{font-family:var(--font-month), Georgia, serif;text-align:center;overflow-wrap:anywhere;margin:0;font-size:clamp(1.6rem,7vw,2.3rem);font-weight:400;line-height:1.15}.cover-module__rhoR5G__coverTagline{font-family:var(--font-hand), "Segoe Print", cursive;text-align:center;margin:0;font-size:1.4rem;font-weight:700;line-height:1.2}.cover-module__rhoR5G__label{--line:30px;--paper-ink:#f3e6d3;--mantine-color-dimmed:color-mix(in srgb, var(--paper-ink), transparent 15%);--mantine-color-anchor:var(--paper-ink);width:100%;padding:calc(var(--line) / 2) var(--mantine-spacing-md) var(--line);text-align:center;color:var(--paper-ink);background:color-mix(in srgb, var(--cover), white 4%);border-radius:6px;margin-top:auto;position:relative;box-shadow:inset 2px 2px 2px #ffffff38,inset -3px -3px 4px #00000073,3px 4px 6px #00000080}.cover-module__rhoR5G__label h3{text-shadow:2px 2px 2px #0000008c}.cover-module__rhoR5G__label a{text-decoration:underline}.cover-module__rhoR5G__label:before{--stud:12px;--metal:radial-gradient(circle at 35% 35%, #8a8a8a, #2a2a2a 40%, #0a0a0a 72%, transparent 76%);content:"";background:var(--metal) left top / var(--stud) var(--stud) no-repeat, var(--metal) right top / var(--stud) var(--stud) no-repeat, var(--metal) left bottom / var(--stud) var(--stud) no-repeat, var(--metal) right bottom / var(--stud) var(--stud) no-repeat;filter:drop-shadow(1.5px 1.5px 1px #0000008c);pointer-events:none;position:absolute;inset:7px}
.notebook-module__9HNeoq__notebook{--paper:#fdfaf1;--paper-ink:#2f3a4a;--paper-line:#5a87be38;--paper-margin:#d4505073;--cover:#7a5539;--line:30px;--margin:36px;background:var(--cover);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:10px;padding:10px;display:grid;box-shadow:0 20px 40px -20px #00000080}[data-mantine-color-scheme=dark] .notebook-module__9HNeoq__notebook{--paper:#2a2621;--paper-ink:#e9e2d4;--paper-line:#ffffff12;--paper-margin:#f078784d;--cover:#3d2b1f}@media (min-width:48em){.notebook-module__9HNeoq__notebook{--margin:52px}}.notebook-module__9HNeoq__notebook[data-plain]{--paper-line:transparent}.notebook-module__9HNeoq__notebook[data-squared]{--square:20px}.notebook-module__9HNeoq__notebook[data-squared] .notebook-module__9HNeoq__page{padding:calc(var(--square) * 2) var(--square) calc(var(--square) * 2);background-image:repeating-linear-gradient(to bottom, transparent 0 calc(var(--square) - 1px), var(--paper-line) calc(var(--square) - 1px) var(--square)), repeating-linear-gradient(to right, transparent 0 calc(var(--square) - 1px), var(--paper-line) calc(var(--square) - 1px) var(--square))}.notebook-module__9HNeoq__notebook[data-dotted]{--paper-dot:#5a6e8c73;--dot-step:calc(var(--line) / 2)}[data-mantine-color-scheme=dark] .notebook-module__9HNeoq__notebook[data-dotted]{--paper-dot:#ffffff38}.notebook-module__9HNeoq__notebook[data-dotted] .notebook-module__9HNeoq__page{background-image: linear-gradient(to right, var(--paper) calc(var(--margin) - 1px), var(--paper-margin) calc(var(--margin) - 1px) calc(var(--margin) + 1px), transparent calc(var(--margin) + 1px)), radial-gradient(circle, var(--paper-dot) 1.1px, transparent 1.6px);background-size:auto, var(--dot-step) var(--dot-step);background-position:0 0, calc(var(--margin) + var(--dot-step) / 2) calc(var(--dot-step) / 2)}@media (min-width:62em){.notebook-module__9HNeoq__notebook:has(>[data-side]){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}}.notebook-module__9HNeoq__page{--step:var(--line);min-width:0;padding:var(--line) var(--mantine-spacing-lg) calc(var(--line) * 1.5) calc(var(--margin) + var(--mantine-spacing-md));color:var(--paper-ink);background-color:var(--paper);background-image:linear-gradient(to right, transparent calc(var(--margin) - 1px), var(--paper-margin) calc(var(--margin) - 1px) calc(var(--margin) + 1px), transparent calc(var(--margin) + 1px)), repeating-linear-gradient(to bottom, transparent 0 calc(var(--line) - 1px), var(--paper-line) calc(var(--line) - 1px) var(--line));box-shadow:1px 2px 0 -1px var(--paper), 1px 2px 0 0 #0000001f, 2px 4px 0 -1px var(--paper), 2px 4px 0 0 #0000001a;border-radius:10px;position:relative}@media (min-width:62em){.notebook-module__9HNeoq__page{min-height:640px}.notebook-module__9HNeoq__page:after{--fold:#00000052, #00000024 25%, #0000000a 65%, transparent;content:"";pointer-events:none;width:72px;position:absolute;inset-block:0}[data-mantine-color-scheme=dark] .notebook-module__9HNeoq__page:after{--fold:#0000008c, #00000040 25%, #00000014 65%, transparent}.notebook-module__9HNeoq__page[data-side=left]{border-radius:10px 2px 2px 10px}.notebook-module__9HNeoq__page[data-side=left]:after{background:linear-gradient(to left, var(--fold));right:0}.notebook-module__9HNeoq__page[data-side=right]{border-radius:2px 10px 10px 2px}.notebook-module__9HNeoq__page[data-side=right]:after{background:linear-gradient(to right, var(--fold));left:0}}.notebook-module__9HNeoq__hand{margin:0 0 calc(var(--line) / 2);font-family:var(--font-hand), "Segoe Print", cursive;color:var(--paper-ink,inherit);font-weight:700;line-height:1.1}.notebook-module__9HNeoq__hand[data-order="1"]{font-size:2.6rem}.notebook-module__9HNeoq__hand[data-order="2"]{font-size:2rem}.notebook-module__9HNeoq__hand[data-order="3"]{font-size:1.6rem}.notebook-module__9HNeoq__handNote{font-family:var(--font-hand), "Segoe Print", cursive;font-size:1.5rem;font-weight:700;line-height:var(--line);color:#000;margin:0}[data-mantine-color-scheme=dark] .notebook-module__9HNeoq__handNote{color:var(--paper-ink)}.notebook-module__9HNeoq__onRuling{--lines:1;top:calc(var(--step,var(--line)) * var(--lines) / 2 - 2px - .3em);line-height:calc(var(--step,var(--line)) * var(--lines));margin:0;position:relative}.notebook-module__9HNeoq__ruledHeading{font-size:2rem}.notebook-module__9HNeoq__ruledHeading.notebook-module__9HNeoq__raised{margin-top:calc(var(--step,var(--line)) * -1)}.notebook-module__9HNeoq__penRule:before{content:"";height:10px;margin-top:calc(-1 * (var(--step,var(--line)) - 2px - .3em) - 5px);opacity:.8;pointer-events:none;background:currentColor;position:absolute;left:-8px;right:-4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 10' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round'%3E%3Cpath stroke-width='1.6' d='M2 3.4C90 2.6 170 4.2 260 3.3S430 2.5 520 3.5 585 3.1 598 2.8'/%3E%3Cpath stroke-width='1.3' d='M5 7.2C110 7.9 200 6.4 310 7.1S470 7.8 560 6.9 590 7 596 7.4'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 10' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round'%3E%3Cpath stroke-width='1.6' d='M2 3.4C90 2.6 170 4.2 260 3.3S430 2.5 520 3.5 585 3.1 598 2.8'/%3E%3Cpath stroke-width='1.3' d='M5 7.2C110 7.9 200 6.4 310 7.1S470 7.8 560 6.9 590 7 596 7.4'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.notebook-module__9HNeoq__ruledSubtitle{font-size:var(--mantine-font-size-sm);font-weight:600}.notebook-module__9HNeoq__alignedTop{gap:var(--mantine-spacing-xl);flex-direction:column;display:flex}.notebook-module__9HNeoq__alignedSpacer{display:none}@media (min-width:62em){.notebook-module__9HNeoq__alignedSpacer{height:var(--aligned-height,0px);display:block}}
.binder-module__tZ05sW__binder{grid-template-columns:minmax(0,1fr);max-width:1260px;margin-inline:auto;display:grid}@media (min-width:48em){.binder-module__tZ05sW__binder{grid-template-columns:auto minmax(0,1fr);column-gap:0}}.binder-module__tZ05sW__binder>:not(.binder-module__tZ05sW__tabs){grid-column:1/-1;width:100%}@media (min-width:48em){.binder-module__tZ05sW__binder>:not(.binder-module__tZ05sW__tabs){grid-column:2}}.binder-module__tZ05sW__header{margin-bottom:var(--mantine-spacing-lg);grid-row:1}.binder-module__tZ05sW__tabs{display:none}@media (min-width:48em){.binder-module__tZ05sW__tabs{top:calc(var(--app-shell-header-offset,60px) + var(--mantine-spacing-md));flex-direction:column;grid-area:1/1/span 20;align-self:start;align-items:flex-end;gap:6px;padding-top:22px;display:flex;position:sticky}}.binder-module__tZ05sW__binder:has(>.binder-module__tZ05sW__header) .binder-module__tZ05sW__tabs{grid-row:2/span 20}.binder-module__tZ05sW__tab{background:var(--tab-light);width:34px;min-height:112px;color:var(--tab-text);border-radius:12px 0 0 12px;flex-direction:column;align-items:center;gap:8px;padding-block:12px;font-weight:600;text-decoration:none;transition:width .15s,background-color .15s;display:flex;box-shadow:inset -6px 0 8px -6px #00000040}.binder-module__tZ05sW__tab:hover{width:40px}.binder-module__tZ05sW__tab:focus-visible{outline:2px solid var(--tab-filled);outline-offset:2px}.binder-module__tZ05sW__tab[data-active]{background:var(--tab-filled);width:44px;color:var(--tab-on-filled);box-shadow:-3px 3px 8px #0003}@media (prefers-reduced-motion:reduce){.binder-module__tZ05sW__tab{transition:none}}.binder-module__tZ05sW__label{writing-mode:vertical-rl;font-size:var(--mantine-font-size-sm);letter-spacing:.02em;white-space:nowrap;rotate:180deg}
.journal-module__T_EoKW__typeCard{min-height:104px;padding:var(--mantine-spacing-xs);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.journal-module__T_EoKW__typeCard[data-selected]{border-color:var(--type-color);box-shadow:inset 0 0 0 1px var(--type-color);background:color-mix(in srgb, var(--type-color) 10%, transparent)}.journal-module__T_EoKW__customTypeCell{display:grid;position:relative}.journal-module__T_EoKW__customTypeCell>:last-child:not(:first-child){position:absolute;top:4px;right:4px}.journal-module__T_EoKW__addTypeCard{color:var(--mantine-color-dimmed);border-style:dashed}.journal-module__T_EoKW__dayDots{pointer-events:none;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(0,1fr);gap:4px;padding:2px;display:grid;position:relative}.journal-module__T_EoKW__dayDots[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-module__T_EoKW__dayDots[data-count="3"],.journal-module__T_EoKW__dayDots[data-count="4"]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.journal-module__T_EoKW__dayDots[data-count="3"]>:last-child{grid-column:1/-1}.journal-module__T_EoKW__competitionTicket,.journal-module__T_EoKW__competitionTicketInline{--ticket-ink:var(--mantine-color-orange-8)}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__competitionTicket,[data-mantine-color-scheme=dark] .journal-module__T_EoKW__competitionTicketInline{--ticket-ink:var(--mantine-color-orange-4)}.journal-module__T_EoKW__competitionTicket,.journal-module__T_EoKW__competitionTicketInline{border:1.5px dashed var(--ticket-ink);background:#ffffffd9;border-radius:4px;padding:0 .35em}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__competitionTicket,[data-mantine-color-scheme=dark] .journal-module__T_EoKW__competitionTicketInline{background:#0000008c}.journal-module__T_EoKW__competitionTicket,.journal-module__T_EoKW__competitionTicketInline{color:var(--ticket-ink);letter-spacing:.06em;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.4}.journal-module__T_EoKW__competitionTicket{top:calc(4px - 1px - 1.875rem * var(--mantine-scale));z-index:1;pointer-events:auto;position:absolute;left:3px}.journal-module__T_EoKW__competitionTicket:hover{background:var(--mantine-color-orange-0)}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__competitionTicket:hover{background:#000000bf}.journal-module__T_EoKW__competitionTicket:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:1px}.journal-module__T_EoKW__competitionTicketInline{flex-shrink:0;font-size:10px}.journal-module__T_EoKW__competitionTicket[data-championship],.journal-module__T_EoKW__competitionTicketInline[data-championship]{border-style:solid}.journal-module__T_EoKW__competitionTicket[data-championship=NATIONAL],.journal-module__T_EoKW__competitionTicketInline[data-championship=NATIONAL]{--ticket-ink:#a8820a}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__competitionTicket[data-championship=NATIONAL],[data-mantine-color-scheme=dark] .journal-module__T_EoKW__competitionTicketInline[data-championship=NATIONAL]{--ticket-ink:#f5c518}.journal-module__T_EoKW__competitionTicket[data-championship=REGIONAL],.journal-module__T_EoKW__competitionTicketInline[data-championship=REGIONAL]{--ticket-ink:#6c737a}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__competitionTicket[data-championship=REGIONAL],[data-mantine-color-scheme=dark] .journal-module__T_EoKW__competitionTicketInline[data-championship=REGIONAL]{--ticket-ink:#c9ccd0}.journal-module__T_EoKW__competitionTicket[data-championship=DEPARTMENTAL],.journal-module__T_EoKW__competitionTicketInline[data-championship=DEPARTMENTAL]{--ticket-ink:#9a5a1c}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__competitionTicket[data-championship=DEPARTMENTAL],[data-mantine-color-scheme=dark] .journal-module__T_EoKW__competitionTicketInline[data-championship=DEPARTMENTAL]{--ticket-ink:#d99a5b}.journal-module__T_EoKW__dotCell{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;container-type:size}.journal-module__T_EoKW__dot{--dot-size:calc(min(100cqw, 100cqh) * .94);width:var(--dot-size);height:var(--dot-size);border-radius:var(--mantine-radius-sm);box-shadow:none;pointer-events:auto;background:0 0;border:none;justify-content:center;align-items:center;transition:transform .1s;display:flex}.journal-module__T_EoKW__dot:hover{transform:scale(1.06)}.journal-module__T_EoKW__dot:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:1px}@media (prefers-reduced-motion:reduce){.journal-module__T_EoKW__dot{transition:none}}.journal-module__T_EoKW__dot{position:relative}.journal-module__T_EoKW__coachStamp{--stamp-ink:var(--mantine-color-red-8)}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__coachStamp{--stamp-ink:var(--mantine-color-red-4)}.journal-module__T_EoKW__coachStamp{border:max(1.5px, calc(var(--dot-size) * .035)) solid var(--stamp-ink);background:#ffffffb3;border-radius:3px;padding:.05em .3em;position:absolute;top:2%;left:50%;translate:-50%;rotate:-12deg}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__coachStamp{background:#00000073}.journal-module__T_EoKW__coachStamp{color:var(--stamp-ink);font-family:Georgia,Times New Roman,serif;font-size:max(8px, calc(var(--dot-size) * .2));letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:.9;pointer-events:none;font-weight:700;line-height:1.1}.journal-module__T_EoKW__sheetStamp{--stamp-ink:var(--mantine-color-red-8)}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__sheetStamp{--stamp-ink:var(--mantine-color-red-4)}.journal-module__T_EoKW__sheetStamp{z-index:1;border:3px solid var(--stamp-ink);color:var(--stamp-ink);letter-spacing:.1em;text-transform:uppercase;opacity:.85;mix-blend-mode:multiply;border-radius:4px;flex-shrink:0;padding:.1em .35em;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700;line-height:1.15;display:inline-block;position:relative;translate:-14px -28px;rotate:-12deg}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__sheetStamp{mix-blend-mode:normal}@media (min-width:48em){.journal-module__T_EoKW__sheetStamp{border-width:5px;border-radius:6px;font-size:30px;translate:-22px -36px}}.journal-module__T_EoKW__coachStampTitle{border:2.5px solid var(--mantine-color-red-8);flex-shrink:0;padding:.05em .35em}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__coachStampTitle{border:2.5px solid var(--mantine-color-red-4)}.journal-module__T_EoKW__coachStampTitle{color:var(--mantine-color-red-8);border-radius:4px}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__coachStampTitle{color:var(--mantine-color-red-4)}.journal-module__T_EoKW__coachStampTitle{letter-spacing:.1em;text-transform:uppercase;opacity:.85;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:700;line-height:1.15;rotate:-10deg}.journal-module__T_EoKW__newEvents{margin:0;padding:0;list-style:none}.journal-module__T_EoKW__newEvent{height:var(--step);border-radius:var(--mantine-radius-sm);color:inherit;font-size:var(--mantine-font-size-sm);align-items:flex-end;gap:8px;padding:0 6px 3px;text-decoration:none;display:flex}@media (hover:hover){.journal-module__T_EoKW__newEvent:hover{background-color:#0000000a}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__newEvent:hover{background-color:#ffffff0f}}@media (hover:none){.journal-module__T_EoKW__newEvent:active{background-color:#0000000a}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__newEvent:active{background-color:#ffffff0f}}.journal-module__T_EoKW__newEvent:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:1px}.journal-module__T_EoKW__newEvent svg{flex-shrink:0}.journal-module__T_EoKW__newEventsEmpty{height:var(--step);color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);align-items:flex-end;margin:0;padding:0 6px 3px;font-style:italic;line-height:1.2;display:flex}.journal-module__T_EoKW__newEventText{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;line-height:1.2;overflow:hidden}.journal-module__T_EoKW__coachStampInline{border:1.5px solid var(--mantine-color-red-8);flex-shrink:0;padding:0 3px}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__coachStampInline{border:1.5px solid var(--mantine-color-red-4)}.journal-module__T_EoKW__coachStampInline{color:var(--mantine-color-red-8);border-radius:2px}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__coachStampInline{color:var(--mantine-color-red-4)}.journal-module__T_EoKW__coachStampInline{letter-spacing:.06em;text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:9px;font-weight:700;line-height:1.3;rotate:-6deg}.journal-module__T_EoKW__eventBody{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.journal-module__T_EoKW__sheetTitle,.journal-module__T_EoKW__boxTitle{--lines:1;top:calc(var(--step,30px) * var(--lines) / 2 - 2px - .3em);font-family:var(--font-calendar,var(--font-hand)), "Segoe Print", cursive;font-weight:400;line-height:calc(var(--step,30px) * var(--lines));margin:0;position:relative}.journal-module__T_EoKW__sheetHeader{min-height:calc(var(--step,30px) * 2);justify-content:space-between;align-items:flex-start;gap:0 var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}@media (min-width:62em){.journal-module__T_EoKW__sheetHeader[data-photos]{gap:0 var(--mantine-spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.journal-module__T_EoKW__sheetTitle{--lines:2;font-size:3.3rem}.journal-module__T_EoKW__sheetResults{margin-inline-start:auto;align-self:end;margin-bottom:2px}@media (min-width:62em){.journal-module__T_EoKW__sheetHeader[data-photos]>.journal-module__T_EoKW__sheetResults{grid-column:2;justify-self:center;margin-inline-start:0}}.journal-module__T_EoKW__boxTitle{height:var(--step,30px);font-size:1.6rem;font-weight:700}.journal-module__T_EoKW__fieldGrid{grid-template-columns:max-content minmax(0,1fr);grid-auto-rows:minmax(var(--step,30px), auto);align-items:start;column-gap:var(--mantine-spacing-md);display:grid}.journal-module__T_EoKW__fieldRow{display:contents}.journal-module__T_EoKW__fieldName{top:calc(var(--step,30px) / 2 - 2px - .3em);white-space:nowrap;font-family:var(--font-calendar,var(--font-hand)), "Segoe Print", cursive;font-size:1.25rem;line-height:var(--step,30px);grid-column:1;position:relative}.journal-module__T_EoKW__fieldGrid .mantine-Input-input{font-family:var(--font-calendar,var(--font-hand)), "Segoe Print", cursive;font-size:1.15rem}.journal-module__T_EoKW__fieldValue,.journal-module__T_EoKW__fieldBelow{grid-column:2;min-width:0}.journal-module__T_EoKW__fieldHint{top:calc(var(--step,30px) / 2 - 2px - .3em);line-height:var(--step,30px);position:relative}.journal-module__T_EoKW__chipLines.journal-module__T_EoKW__chipLines{gap:0 6px;padding:0}.journal-module__T_EoKW__chipLines.journal-module__T_EoKW__chipLines>*{height:var(--step,30px);align-items:flex-end;padding-bottom:1px;display:flex}.journal-module__T_EoKW__actionBar{top:calc(var(--app-shell-header-offset,0px) + var(--mantine-spacing-xs));z-index:10;position:sticky}.journal-module__T_EoKW__actionRow{gap:var(--mantine-spacing-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media (min-width:48em){.journal-module__T_EoKW__actionRow[data-centred]{grid-template-columns:1fr auto 1fr;display:grid}.journal-module__T_EoKW__actionRow[data-centred]>:last-child{justify-self:end}}.journal-module__T_EoKW__feelingBox{padding:calc(var(--step,30px) * 2 - 54px) var(--mantine-spacing-xs) var(--mantine-spacing-sm);border:1px solid color-mix(in srgb, currentColor 30%, transparent);border-radius:var(--mantine-radius-md)}.journal-module__T_EoKW__ruledText,.journal-module__T_EoKW__ruledLine{--ruled-font-size:1.35rem;--pen:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 24'%3E%3Cg fill='%23868e96'%3E%3Ccircle cx='3' cy='20' r='1.7'/%3E%3Ccircle cx='9' cy='20' r='1.7'/%3E%3Ccircle cx='15' cy='20' r='1.7'/%3E%3C/g%3E%3Cg transform='translate(21 0)' fill='none' stroke='%23868e96' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L18.5 9.5a2.83 2.83 0 0 0-4-4L4 16v4'/%3E%3Cpath d='M13.5 6.5l4 4'/%3E%3C/g%3E%3C/svg%3E");--pen-size:34.5px 18px;--pen-top:calc(var(--step,30px) - 21px)}.journal-module__T_EoKW__ruledText{padding-top:calc(var(--step,30px) / 2 - 2px - .3em);font-family:var(--font-calendar,var(--font-hand)), "Segoe Print", cursive;font-size:var(--ruled-font-size);line-height:var(--step,30px);color:inherit;background:0 0;padding-bottom:0}.journal-module__T_EoKW__ruledText:placeholder-shown:not(:focus){background:var(--pen) no-repeat left 2px top var(--pen-top) / var(--pen-size)}.journal-module__T_EoKW__ruledLine{height:var(--step,30px);min-height:var(--step,30px);padding-top:calc(var(--step,30px) / 2 - 2px - .3em);padding-bottom:0;font-family:var(--font-calendar,var(--font-hand)), "Segoe Print", cursive;font-size:var(--ruled-font-size);line-height:var(--step,30px);color:inherit;background:0 0;padding-inline-start:28px}.journal-module__T_EoKW__ruledLine:placeholder-shown:not(:focus){background:var(--pen) no-repeat left 28px top var(--pen-top) / var(--pen-size)}.journal-module__T_EoKW__locked,.journal-module__T_EoKW__fieldName[data-locked]{opacity:.55}.journal-module__T_EoKW__ruledText:placeholder-shown:disabled,.journal-module__T_EoKW__ruledLine:placeholder-shown:disabled{background:0 0}.journal-module__T_EoKW__pendingIcon{filter:grayscale();opacity:.6}.journal-module__T_EoKW__feeling[data-selected]{outline:2px solid var(--mantine-primary-color-filled);outline-offset:1px}.journal-module__T_EoKW__dayIndicators{gap:3px;padding-inline-start:0;bottom:1px}.journal-module__T_EoKW__dayIndicator{width:9px;height:9px;box-shadow:0 0 0 1.5px var(--mantine-color-body);margin-inline-start:0}.journal-module__T_EoKW__journalItem{flex:1;min-width:0;position:relative}.journal-module__T_EoKW__journalStar{position:absolute;top:4px;right:4px}.journal-module__T_EoKW__journalRow{align-items:center;gap:var(--mantine-spacing-sm);width:100%;min-width:0;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);padding-inline-end:40px;display:flex}.journal-module__T_EoKW__journalRow[data-selected]{border-color:var(--mantine-primary-color-filled);box-shadow:inset 0 0 0 1px var(--mantine-primary-color-filled);background:var(--mantine-primary-color-light)}.journal-module__T_EoKW__iconChoice{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.journal-module__T_EoKW__iconChoice[data-selected]{color:var(--type-color);border-color:var(--type-color);box-shadow:inset 0 0 0 1px var(--type-color);background:color-mix(in srgb, var(--type-color) 10%, transparent)}.journal-module__T_EoKW__coloringBar{top:calc(var(--app-shell-header-offset,0px) + var(--mantine-spacing-xs));z-index:10;position:sticky}.journal-module__T_EoKW__frame{gap:var(--mantine-spacing-sm);grid-template-columns:minmax(0,1fr);grid-template-areas:"top""content";display:grid;position:relative}@media (min-width:48em){.journal-module__T_EoKW__frame{grid-template-areas:"top""content""bottom"}}@media (min-width:75em){.journal-module__T_EoKW__frame{grid-template-columns:110px minmax(0,1fr) 110px;grid-template-areas:"top top top""left content right""bottom bottom bottom"}}.journal-module__T_EoKW__frameContent{grid-area:content}.journal-module__T_EoKW__frameBand{object-fit:contain;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;display:block}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__frameBand{filter:invert();mix-blend-mode:screen}.journal-module__T_EoKW__frameBand[data-painted]{mix-blend-mode:normal;filter:none}.journal-module__T_EoKW__frameBand[data-coloring]{pointer-events:auto;cursor:crosshair;touch-action:manipulation}.journal-module__T_EoKW__frameBand[data-band=top]{aspect-ratio:50/7;grid-area:top}.journal-module__T_EoKW__frameBand[data-band=bottom]{aspect-ratio:50/7;grid-area:bottom;display:none}@media (min-width:48em){.journal-module__T_EoKW__frameBand[data-band=bottom]{display:block}}.journal-module__T_EoKW__frameBand[data-band=left],.journal-module__T_EoKW__frameBand[data-band=right]{height:100%;display:none;position:absolute;inset:0}@media (min-width:75em){.journal-module__T_EoKW__frameBand[data-band=left],.journal-module__T_EoKW__frameBand[data-band=right]{display:block}}.journal-module__T_EoKW__frameBand[data-band=left]{object-position:left center;grid-area:left}.journal-module__T_EoKW__frameBand[data-band=right]{object-position:right center;grid-area:right}.journal-module__T_EoKW__themeChoice{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);flex-direction:column;align-items:center;gap:4px;padding:6px;display:flex}.journal-module__T_EoKW__themeChoice[data-selected]{border-color:var(--mantine-primary-color-filled);box-shadow:inset 0 0 0 1px var(--mantine-primary-color-filled);background:var(--mantine-primary-color-light)}.journal-module__T_EoKW__themeThumb{aspect-ratio:4/3;border-radius:var(--mantine-radius-sm);width:100%;color:var(--mantine-color-gray-5);background:#fff;justify-content:center;align-items:center;display:flex;overflow:hidden}.journal-module__T_EoKW__themeThumb img{object-fit:cover;width:100%;height:100%}@media (min-width:62em){.journal-module__T_EoKW__calendarWidth{width:80%;margin-inline:auto}}@media (min-width:75em){.journal-module__T_EoKW__calendarWidth{width:100%}}.journal-module__T_EoKW__calendarScale .journal-module__T_EoKW__monthDay{height:140px}.journal-module__T_EoKW__monthDay[data-static]{background:0 0;border-block-end-color:#0000;border-inline-end-color:#0000}.journal-module__T_EoKW__monthDay[data-static]+.journal-module__T_EoKW__monthDay[data-static]{border-inline-start-color:#0000}.journal-module__T_EoKW__monthDay[data-static]:has(~.journal-module__T_EoKW__monthDay:not([data-static])){border-block-start-color:#0000;border-inline-start-color:#0000}.journal-module__T_EoKW__pageActions{align-items:start;gap:var(--mantine-spacing-xs);margin-top:calc(var(--mantine-spacing-xs) - var(--line,0px));margin-right:calc(var(--mantine-spacing-xs) - var(--mantine-spacing-lg));margin-bottom:var(--mantine-spacing-xs);margin-left:calc(var(--mantine-spacing-xs) - var(--mantine-spacing-md));grid-template-columns:1fr auto 1fr;display:grid}.journal-module__T_EoKW__pageActions>:first-child{justify-self:start}@media (max-width:48em){.journal-module__T_EoKW__pageActions{grid-template-columns:1fr auto}.journal-module__T_EoKW__pageActions .journal-module__T_EoKW__monthSummary{grid-area:2/1/auto/-1}}.journal-module__T_EoKW__pageActionsEnd{grid-area:1/-2;justify-self:end}.journal-module__T_EoKW__monthSummary{zoom:.75;align-items:center;gap:var(--mantine-spacing-sm);width:fit-content;max-width:100%;padding:6px var(--mantine-spacing-sm);border:2px solid var(--mantine-color-text);background:var(--mantine-color-body);color:var(--mantine-color-text);border-radius:12px;margin-inline:auto;display:flex}@media (max-width:36em){.journal-module__T_EoKW__monthSummary{flex-wrap:wrap;justify-content:center;width:100%}}.journal-module__T_EoKW__monthSummary[data-print]{zoom:.62;flex-wrap:nowrap;width:fit-content}.journal-module__T_EoKW__monthSummary[data-print] .journal-module__T_EoKW__summaryDrawing,.journal-module__T_EoKW__monthSummary[data-print] .journal-module__T_EoKW__summaryDivider{display:block}.journal-module__T_EoKW__summarySection{flex-direction:column;align-items:center;gap:4px;display:flex}.journal-module__T_EoKW__summaryTitle{text-wrap:balance;max-width:21ch;font-family:var(--font-hand);text-align:center;text-transform:uppercase;margin:0;font-size:1.05rem;font-weight:700;line-height:1.1}.journal-module__T_EoKW__summaryDivider{background:currentColor;align-self:stretch;width:2px}@media (max-width:36em){.journal-module__T_EoKW__summaryDivider{display:none}}.journal-module__T_EoKW__summaryDrawing{flex-shrink:0}@media (max-width:48em){.journal-module__T_EoKW__summaryDrawing{display:none}}.journal-module__T_EoKW__quiverDrawing{aspect-ratio:87/205;background-color:currentColor;height:84px;-webkit-mask:url(/month-summary/quiver.png) 50%/contain no-repeat;mask:url(/month-summary/quiver.png) 50%/contain no-repeat}.journal-module__T_EoKW__targetDrawing{aspect-ratio:104/151;background-color:currentColor;height:84px;-webkit-mask:url(/month-summary/target.png) 50%/contain no-repeat;mask:url(/month-summary/target.png) 50%/contain no-repeat}.journal-module__T_EoKW__arrowBox{min-width:130px;height:44px;font-family:var(--font-hand);border:2px solid;border-radius:10px;align-items:center;padding-inline:24px 44px;font-size:1.8rem;font-weight:700;display:flex;position:relative}.journal-module__T_EoKW__arrowBoxDrawing{aspect-ratio:105/98;background-color:currentColor;height:36px;position:absolute;bottom:3px;right:4px;-webkit-mask:url(/month-summary/arrow.png) 50%/contain no-repeat;mask:url(/month-summary/arrow.png) 50%/contain no-repeat}.journal-module__T_EoKW__stars{gap:2px;display:flex}.journal-module__T_EoKW__star{color:var(--mantine-color-yellow-5);display:block}.journal-module__T_EoKW__starButton{border-radius:50%;transition:transform .1s}.journal-module__T_EoKW__starButton:hover{transform:scale(1.12)}.journal-module__T_EoKW__monthHeader{justify-content:center;align-items:center;gap:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-sm);display:flex}.journal-module__T_EoKW__monthHeading{flex-direction:column;flex:0 46rem;align-items:center;min-width:0;display:flex}.journal-module__T_EoKW__monthLettering{aspect-ratio:1600/260;-webkit-user-select:none;user-select:none;width:100%;display:block}.journal-module__T_EoKW__monthLettering[data-coloring]{cursor:crosshair;touch-action:manipulation}.journal-module__T_EoKW__monthArrow{color:inherit;flex-shrink:0}.journal-module__T_EoKW__hiddenHeader{display:none}.journal-module__T_EoKW__weekday{font-family:var(--font-calendar,var(--font-hand-upright)), "Segoe Print", cursive;border:none;font-size:1.1rem}.journal-module__T_EoKW__dayLabel,.journal-module__T_EoKW__mobileDay{font-family:var(--font-calendar,var(--font-hand-upright)), "Segoe Print", cursive;font-size:1.2rem}.journal-module__T_EoKW__dayLabel{margin-inline-start:auto}@media (min-width:62em){.journal-module__T_EoKW__calendarScale{zoom:.8}}.journal-module__T_EoKW__polaroids{aspect-ratio:220/262;width:min(100%,220px);margin:10px auto 6px;position:relative}.journal-module__T_EoKW__polaroid{background:#fdfdfb;border-radius:2px;padding:10px 10px 46px;display:block;position:absolute;inset:0;box-shadow:0 0 0 1px #0000000f,0 8px 16px -8px #00000080}.journal-module__T_EoKW__polaroid[data-depth="1"]{transform:rotate(-5deg)translate(-8px,3px)}.journal-module__T_EoKW__polaroid[data-depth="2"]{transform:rotate(4.5deg)translate(9px,6px)}.journal-module__T_EoKW__polaroid[data-top]{z-index:1;transition:transform .15s;transform:rotate(-1.5deg)}.journal-module__T_EoKW__polaroid[data-top]:hover{transform:rotate(0)scale(1.02)}.journal-module__T_EoKW__polaroid[data-top]:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:3px}@media (prefers-reduced-motion:reduce){.journal-module__T_EoKW__polaroid[data-top]{transition:none}}.journal-module__T_EoKW__polaroidPhoto{aspect-ratio:1;object-fit:cover;color:#868e96;outline-offset:-1px;background:#dee2e6;outline:1px solid #000000bf;justify-content:center;align-items:center;width:100%;display:flex}[data-empty]>.journal-module__T_EoKW__polaroidPhoto{color:#adb5bd;background:#e9ecef}.journal-module__T_EoKW__polaroidCaption{inset-inline:10px;font-family:var(--font-calendar,var(--font-hand)), "Segoe Print", cursive;text-align:end;color:#495057;font-size:1.2rem;line-height:26px;position:absolute;bottom:10px}[data-empty]>.journal-module__T_EoKW__polaroidCaption{color:#adb5bd}.journal-module__T_EoKW__addPhotos{z-index:3;top:calc(var(--step,30px) * -1);left:calc(100% + var(--mantine-spacing-md));position:absolute}.journal-module__T_EoKW__stackArrow{z-index:3;position:absolute;top:50%;translate:0 -50%}.journal-module__T_EoKW__stackArrow[data-side=left]{right:calc(100% + var(--mantine-spacing-md))}.journal-module__T_EoKW__stackArrow[data-side=right]{left:calc(100% + var(--mantine-spacing-md))}.journal-module__T_EoKW__pin{z-index:2;pointer-events:none;position:absolute;top:-31px;left:calc(50% - 30px)}.journal-module__T_EoKW__photoFull{border-radius:var(--mantine-radius-md);width:auto;max-width:100%;height:auto;max-height:75vh;margin-inline:auto;display:block}.journal-module__T_EoKW__monthLink{margin:calc(var(--mantine-spacing-xs) * -1);padding:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-md);color:inherit;text-decoration:none;display:block}.journal-module__T_EoKW__monthLink:hover{background:var(--mantine-color-default-hover)}.journal-module__T_EoKW__monthLink:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.journal-module__T_EoKW__overview{font-family:var(--font-calendar,var(--font-hand-upright)), "Segoe Print", cursive}.journal-module__T_EoKW__overview .mantine-Text-root{font-family:inherit}.journal-module__T_EoKW__monthName{font-size:1.4rem;line-height:1.2}.journal-module__T_EoKW__monthName.journal-module__T_EoKW__ruledMonthName{line-height:var(--step,30px);text-align:center;text-transform:capitalize;margin-bottom:14px}.journal-module__T_EoKW__miniMonth{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px;display:grid}.journal-module__T_EoKW__miniDay{border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-md);flex-direction:column;align-items:center;padding-block:3px;line-height:1.2;display:flex}.journal-module__T_EoKW__miniDay[data-today]{background:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color);font-weight:700}.journal-module__T_EoKW__miniDay[data-competition]{outline:1.5px dashed var(--mantine-color-orange-filled);outline-offset:-1px}.journal-module__T_EoKW__competitionList{margin:0;padding:0;list-style:none}.journal-module__T_EoKW__competitionItem{gap:var(--mantine-spacing-sm);padding-block:var(--mantine-spacing-xs);border-top:1px solid var(--mantine-color-default-border);grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:start;display:grid}@media (max-width:36em){.journal-module__T_EoKW__competitionItem{grid-template-columns:minmax(0,1fr);gap:4px}}.journal-module__T_EoKW__competitionDates{font-size:var(--mantine-font-size-sm);white-space:nowrap;font-weight:600}.journal-module__T_EoKW__competitionBody{min-width:0}.journal-module__T_EoKW__competitionItem[data-dismissable]{padding-inline-end:30px;position:relative}.journal-module__T_EoKW__competitionDismiss{top:var(--mantine-spacing-xs);color:#000;position:absolute;right:0}[data-mantine-color-scheme=dark] .journal-module__T_EoKW__competitionDismiss{color:var(--paper-ink,var(--mantine-color-text))}.journal-module__T_EoKW__competitionLink{color:inherit;text-decoration:none}.journal-module__T_EoKW__competitionLink:hover{text-decoration:underline}.journal-module__T_EoKW__competitionAction{justify-self:end}@media (max-width:36em){.journal-module__T_EoKW__competitionAction{justify-self:start}}.journal-module__T_EoKW__competitionMark{vertical-align:-.1em;border:1.5px dashed var(--mantine-color-orange-filled);border-radius:var(--mantine-radius-sm);width:.9em;height:.9em;margin-inline-end:6px;display:inline-block}.journal-module__T_EoKW__miniDots{gap:2px;height:6px;display:flex}.journal-module__T_EoKW__miniDots i{border-radius:50%;width:6px;height:6px}.journal-module__T_EoKW__miniDots i[data-pending]{opacity:.4}.journal-module__T_EoKW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.journal-module__T_EoKW__sharePhoto{aspect-ratio:1;border-radius:var(--mantine-radius-sm);opacity:.5;border:3px solid #0000;position:relative;overflow:hidden}.journal-module__T_EoKW__sharePhoto img{object-fit:cover;width:100%;height:100%}.journal-module__T_EoKW__sharePhoto[data-selected]{border-color:var(--mantine-primary-color-filled);opacity:1}.journal-module__T_EoKW__sharePhotoCheck{color:var(--mantine-color-white);background:var(--mantine-primary-color-filled);border-radius:50%;padding:2px;position:absolute;top:4px;right:4px}.journal-module__T_EoKW__shareCard{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);width:100%;height:auto}
.season-calendar-module__nF9aEG__trigger{cursor:pointer;border-radius:var(--mantine-radius-md)}.season-calendar-module__nF9aEG__trigger:hover{background:#00000008}[data-mantine-color-scheme=dark] .season-calendar-module__nF9aEG__trigger:hover{background:#ffffff0a}.season-calendar-module__nF9aEG__trigger:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:4px}.season-calendar-module__nF9aEG__title{font-family:var(--font-hand), "Segoe Print", cursive;font-size:2rem;font-weight:700;line-height:1.1}
.loose-leaf-module__jGr5ia__leaf{--paper:#fff;--ink:#2f3a4a;--rule:#5a87be4d;--margin-line:#d450508c;--step:30px;--margin:96px;--hole:12px;--hole-x:22px;--hole-gap:168px;--hole-first:90px;padding:var(--step) var(--mantine-spacing-md) calc(var(--step) * 1.5) calc(var(--margin) + var(--mantine-spacing-md));color:var(--ink);background-color:var(--paper);background-image:linear-gradient(to right, transparent calc(var(--margin) - 1px), var(--margin-line) calc(var(--margin) - 1px) calc(var(--margin) + 1px), transparent calc(var(--margin) + 1px)), repeating-linear-gradient(to bottom, transparent 0 calc(var(--step) - 1px), var(--rule) calc(var(--step) - 1px) var(--step));border-radius:4px;position:relative;box-shadow:0 14px 30px -16px #00000073}[data-mantine-color-scheme=dark] .loose-leaf-module__jGr5ia__leaf{--paper:#2a2621;--ink:#e9e2d4;--rule:#78a0dc24;--margin-line:#f0787859}@media (min-width:48em){.loose-leaf-module__jGr5ia__leaf{--margin:152px;--hole:16px;--hole-x:34px;--hole-gap:192px;--hole-first:110px;padding-right:var(--mantine-spacing-xl)}}.loose-leaf-module__jGr5ia__leaf:before{content:"";inset-block:0;left:calc(var(--hole-x) - var(--hole) / 2);width:var(--hole);pointer-events:none;background-image:radial-gradient(circle at center, var(--desk,var(--mantine-color-body)) calc(var(--hole) / 2 - 1.5px), #00000047 calc(var(--hole) / 2 - 1px) calc(var(--hole) / 2), transparent calc(var(--hole) / 2 + .5px));background-size:var(--hole) var(--hole-gap);background-position:center calc(var(--hole-first) - var(--hole-gap) / 2);background-repeat:repeat-y;position:absolute}.loose-leaf-module__jGr5ia__margin{top:calc(var(--step) * 2);left:calc(var(--hole-x) + var(--hole));width:calc(var(--margin) - var(--hole-x) - var(--hole) - 6px);pointer-events:none;justify-content:safe center;display:flex;position:absolute}.loose-leaf-module__jGr5ia__ruledStack{flex-direction:column;display:flex}
.section-card-module__Qkyzeq__note{background:var(--note-light);min-height:130px;color:var(--note-ink);transform:rotate(var(--tilt));border-radius:2px 2px 18px;flex-direction:column;gap:6px;padding:22px 16px 16px;text-decoration:none;transition:transform .15s;display:flex;position:relative;box-shadow:0 8px 14px -8px #0006}[data-mantine-color-scheme=dark] .section-card-module__Qkyzeq__note{background:var(--note-dark);color:var(--mantine-color-white)}.section-card-module__Qkyzeq__note:before{content:"";background:#ffffff8c;width:64px;height:20px;position:absolute;top:-10px;left:50%;translate:-50%;rotate:-4deg;box-shadow:0 1px 2px #00000026}[data-mantine-color-scheme=dark] .section-card-module__Qkyzeq__note:before{background:#fff3}.section-card-module__Qkyzeq__note:hover,.section-card-module__Qkyzeq__note:focus-visible{transform:rotate(0)scale(1.03)}.section-card-module__Qkyzeq__note:focus-visible{outline-offset:3px;outline:2px solid}@media (prefers-reduced-motion:reduce){.section-card-module__Qkyzeq__note{transition:none}}.section-card-module__Qkyzeq__title{font-family:var(--font-hand), "Segoe Print", cursive;align-items:center;gap:6px;font-size:1.6rem;font-weight:700;line-height:1.1;display:flex}.section-card-module__Qkyzeq__description{color:inherit;opacity:.85}
.stats-module__jAfVoa__viz{--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--series-5:#e87ba4;--series-6:#008300;--series-7:#4a3aa7;--series-8:#9a5b2a;--viz-grid:#b3b1a8;--viz-axis:#898781;--viz-today:#9d9b91}[data-mantine-color-scheme=dark] .stats-module__jAfVoa__viz{--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-5:#d55181;--series-6:#008300;--series-7:#9085e9;--series-8:#1aa3b3;--viz-grid:#5a5a5a;--viz-axis:#898781;--viz-today:#7a7a7a}.stats-module__jAfVoa__squaredCard{--frame-color:#000;position:relative}[data-mantine-color-scheme=dark] .stats-module__jAfVoa__squaredCard{--frame-color:var(--paper-ink)}.stats-module__jAfVoa__tableBox{--row-line:18px;--row:29px;max-height:calc(var(--row) * 11);overflow:hidden auto!important}.stats-module__jAfVoa__tableBox :is(th,td){line-height:var(--row-line)}.stats-module__jAfVoa__clipped{text-overflow:ellipsis;width:100%;max-width:0;overflow:hidden}.stats-module__jAfVoa__viz{--chart-bg:#fff}[data-mantine-color-scheme=dark] .stats-module__jAfVoa__viz{--chart-bg:var(--mantine-color-dark-7)}:is(.stats-module__jAfVoa__viz .mantine-AreaChart-root,.stats-module__jAfVoa__viz .mantine-LineChart-root,.stats-module__jAfVoa__viz .stats-module__jAfVoa__bars,.stats-module__jAfVoa__viz .stats-module__jAfVoa__tableBox){box-sizing:content-box;border-radius:var(--mantine-radius-lg);background:var(--chart-bg);padding:8px}.stats-module__jAfVoa__viz .stats-module__jAfVoa__tableBox{padding:0}.stats-module__jAfVoa__viz .stats-module__jAfVoa__tableBox th{background-color:var(--mantine-color-pink-1);color:var(--mantine-color-dark-7)}.stats-module__jAfVoa__printedCard{break-inside:avoid}:is(.stats-module__jAfVoa__printedCard .mantine-AreaChart-root,.stats-module__jAfVoa__printedCard .mantine-LineChart-root){box-sizing:border-box;height:190px!important}.stats-module__jAfVoa__printedCard .stats-module__jAfVoa__barTrack{height:120px}.stats-module__jAfVoa__printedCard .stats-module__jAfVoa__bars{margin-top:var(--mantine-spacing-xs)}.stats-module__jAfVoa__cornerStar{top:var(--corner-y,28px);left:var(--corner-x,calc(100% - 28px));line-height:0;position:absolute;translate:-50% -50%}@media (min-width:62em){.stats-module__jAfVoa__compact{width:75%}}.stats-module__jAfVoa__compact .stats-module__jAfVoa__squaredCard{border:0!important;padding-inline:0!important}:is(.stats-module__jAfVoa__compact .mantine-AreaChart-root,.stats-module__jAfVoa__compact .mantine-LineChart-root){height:140px!important}.stats-module__jAfVoa__compact .stats-module__jAfVoa__barTrack{height:90px}.stats-module__jAfVoa__compact .stats-module__jAfVoa__bars{margin-top:var(--mantine-spacing-xs)}.stats-module__jAfVoa__compact .stats-module__jAfVoa__barColumn svg{width:24px;height:24px}.stats-module__jAfVoa__compact .stats-module__jAfVoa__face{width:30px;height:30px}.stats-module__jAfVoa__compact .stats-module__jAfVoa__tableBox{max-height:calc(var(--row) * 6)}.stats-module__jAfVoa__compact .stats-module__jAfVoa__ruledTitle{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-xs);display:flex}.stats-module__jAfVoa__compact .stats-module__jAfVoa__cardTitle{font-size:1.35rem!important}.stats-module__jAfVoa__compact .stats-module__jAfVoa__figure{font-size:1.4rem}.stats-module__jAfVoa__cardTitle{height:calc(var(--square,20px) * 2);align-items:flex-end;display:flex;translate:0 .17em}.stats-module__jAfVoa__figure{font-size:2rem;font-weight:700;line-height:1.1}.stats-module__jAfVoa__goalsProgress{flex:180px;max-width:320px}.stats-module__jAfVoa__goalGroup{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border:1px solid var(--mantine-color-default-border);border-left:4px solid var(--goal-color);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-body);position:relative}.stats-module__jAfVoa__goalStamp{border:2px solid var(--goal-color);width:40px;height:40px;box-shadow:inset 0 0 0 2px var(--mantine-color-body), inset 0 0 0 3.5px var(--goal-color);color:var(--goal-color);opacity:.8;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;right:8px;rotate:-14deg}.stats-module__jAfVoa__choiceBar{--choice-line:var(--mantine-color-gray-6);border:2px solid var(--choice-line)}[data-mantine-color-scheme=dark] .stats-module__jAfVoa__choiceBar{--choice-line:var(--mantine-color-dark-2)}.stats-module__jAfVoa__choiceBar .stats-module__jAfVoa__equalSegment:not(:first-of-type):before{--separator-color:var(--choice-line)!important}.stats-module__jAfVoa__equalSegment{flex:1 1 0;min-width:0}.stats-module__jAfVoa__bars{grid-template-columns:repeat(var(--bar-count,5), minmax(0, 1fr));gap:var(--mantine-spacing-xs);margin:var(--mantine-spacing-lg) 0 0;padding:0;list-style:none;display:grid}.stats-module__jAfVoa__barColumn{flex-direction:column;align-items:center;gap:6px;display:flex}.stats-module__jAfVoa__barTrack{border-bottom:1px solid var(--viz-grid);justify-content:center;align-items:flex-end;width:100%;height:180px;display:flex}.stats-module__jAfVoa__bar{border-radius:4px 4px 0 0;width:min(32px,47%);min-height:2px}.stats-module__jAfVoa__bar[data-outlined]{box-shadow:inset 0 0 0 1px #0000002e}.stats-module__jAfVoa__face{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.stats-module__jAfVoa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stats-module__jAfVoa__numeric{font-variant-numeric:tabular-nums}.stats-module__jAfVoa__swatch{border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.stats-module__jAfVoa__ranking{column-gap:var(--mantine-spacing-sm);grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;display:grid}.stats-module__jAfVoa__rankingDiscipline{justify-self:start}.stats-module__jAfVoa__rankingName,.stats-module__jAfVoa__rankingScores{grid-column:2}
.home-module__tey4mG__home{--font-hand:var(--font-calendar);--card-title-weight:700}.home-module__tey4mG__home :is(h1,h2,h3){font-weight:700}
.home-module__fuKova__tornShadow{filter:drop-shadow(0 8px 10px #00000040)}@media (min-width:48em){.home-module__fuKova__tornShadow{width:80%;margin-inline:auto}}.home-module__fuKova__tornSheet{--paper:#fff;--ink:#2f3a4a;--highlight:#ffe628a6;--holes:34px;--torn:14px;padding:calc(var(--holes) + var(--mantine-spacing-lg)) var(--mantine-spacing-lg) calc(var(--torn) + var(--mantine-spacing-lg));color:var(--ink);background:var(--paper);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='34'%3E%3Cpath d='M0 0H20.8V10.09A8 8 0 1 0 23.2 10.09V0H44V34H0Z'/%3E%3C/svg%3E") left top / 44px var(--holes) round no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='14'%3E%3Cpath d='M0 0H160V6L152 9L145 5L138 10L130 7L122 11L115 6L108 8L100 4L92 9L85 7L78 12L70 8L62 10L55 5L47 9L40 7L32 11L25 6L17 9L10 5L4 8L0 6Z'/%3E%3C/svg%3E") left bottom / 160px var(--torn) round no-repeat, linear-gradient(#000 0 0) 0 var(--holes) / 100% calc(100% - var(--holes) - var(--torn)) no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='34'%3E%3Cpath d='M0 0H20.8V10.09A8 8 0 1 0 23.2 10.09V0H44V34H0Z'/%3E%3C/svg%3E") left top / 44px var(--holes) round no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='14'%3E%3Cpath d='M0 0H160V6L152 9L145 5L138 10L130 7L122 11L115 6L108 8L100 4L92 9L85 7L78 12L70 8L62 10L55 5L47 9L40 7L32 11L25 6L17 9L10 5L4 8L0 6Z'/%3E%3C/svg%3E") left bottom / 160px var(--torn) round no-repeat, linear-gradient(#000 0 0) 0 var(--holes) / 100% calc(100% - var(--holes) - var(--torn)) no-repeat}[data-mantine-color-scheme=dark] .home-module__fuKova__tornSheet{--paper:#2a2621;--ink:#e9e2d4;--highlight:#e6c81459}@media (min-width:48em){.home-module__fuKova__tornSheet{padding-inline:56px}}.home-module__fuKova__question summary{font-family:var(--font-hand), "Segoe Print", cursive;cursor:pointer;align-items:baseline;gap:10px;padding-block:6px;font-size:1.45rem;font-weight:700;line-height:1.25;list-style:none;display:flex}.home-module__fuKova__question summary::-webkit-details-marker{display:none}.home-module__fuKova__question summary:before{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;transition:rotate .15s;translate:0 -3px;rotate:-45deg}.home-module__fuKova__question summary:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}@media (prefers-reduced-motion:reduce){.home-module__fuKova__question summary:before{transition:none}}.home-module__fuKova__question[open] summary:before{rotate:45deg}.home-module__fuKova__faqTitle{isolation:isolate;width:fit-content;margin:0 auto var(--mantine-spacing-md);font-family:var(--font-hand), "Segoe Print", cursive;text-align:center;padding-inline:.2em;font-size:2rem;font-weight:700;line-height:1.2;position:relative}.home-module__fuKova__faqTitle:before{content:"";z-index:-1;background:var(--highlight);border-radius:.5em .2em .45em .15em;position:absolute;inset:.3em -.15em .02em;rotate:-1.2deg}.home-module__fuKova__answer{margin:0 0 var(--mantine-spacing-md) 18px;line-height:1.6}
