.AccountSpace-module__lxpwWG__page{flex-direction:column;gap:32px;display:flex}.AccountSpace-module__lxpwWG__heading{border-bottom:1px solid var(--border);padding:5px 0 30px}.AccountSpace-module__lxpwWG__eyebrow{color:var(--muted-foreground);letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:600}.AccountSpace-module__lxpwWG__heading h1{letter-spacing:-.04em;font-size:clamp(28px,3vw,38px);font-weight:600;line-height:1.4}.AccountSpace-module__lxpwWG__heading>p:last-child{color:var(--muted-foreground);margin-top:12px;font-size:16px;line-height:1.8}.AccountSpace-module__lxpwWG__panel{background:var(--card);border:1px solid var(--border);border-radius:8px;min-width:0;padding:28px}.AccountSpace-module__lxpwWG__panel h2{font-size:20px;font-weight:600;line-height:1.5}.AccountSpace-module__lxpwWG__panel h3{font-size:16px;font-weight:600;line-height:1.5}.AccountSpace-module__lxpwWG__panel p{color:var(--muted-foreground);margin-top:8px;font-size:14px;line-height:1.75}.AccountSpace-module__lxpwWG__panelHead{align-items:center;gap:12px;margin-bottom:14px;display:flex}.AccountSpace-module__lxpwWG__panelHead svg{color:var(--brand-navy,#1e4d8c);flex-shrink:0}.AccountSpace-module__lxpwWG__profile{align-items:center;gap:24px;display:flex}.AccountSpace-module__lxpwWG__profileCopy{flex:1;min-width:0}.AccountSpace-module__lxpwWG__profileCopy .AccountSpace-module__lxpwWG__eyebrow{margin:0 0 8px}.AccountSpace-module__lxpwWG__profileCopy h2{overflow-wrap:anywhere}.AccountSpace-module__lxpwWG__profileCopy p{margin-top:4px}.AccountSpace-module__lxpwWG__profileCopy .AccountSpace-module__lxpwWG__privacy{font-size:13px}.AccountSpace-module__lxpwWG__profileEditor{border-top:1px solid var(--border);max-width:800px;margin-top:24px;padding-top:24px}.AccountSpace-module__lxpwWG__grid{grid-template-columns:1.25fr 1fr;align-items:start;gap:24px;display:grid}.AccountSpace-module__lxpwWG__column{flex-direction:column;gap:24px;min-width:0;display:flex}.AccountSpace-module__lxpwWG__button,.AccountSpace-module__lxpwWG__primary,.AccountSpace-module__lxpwWG__dangerButton{border:1px solid var(--border);min-height:48px;color:var(--brand-navy,#1e4d8c);background:var(--card);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:11px 20px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.AccountSpace-module__lxpwWG__primary{color:#0f0f0f;background:#f93;border-color:#0000}.AccountSpace-module__lxpwWG__button:hover{background:var(--muted)}.AccountSpace-module__lxpwWG__button:disabled,.AccountSpace-module__lxpwWG__primary:disabled,.AccountSpace-module__lxpwWG__dangerButton:disabled{opacity:.4;cursor:default}.AccountSpace-module__lxpwWG__page button:focus-visible,.AccountSpace-module__lxpwWG__page a:focus-visible,.AccountSpace-module__lxpwWG__page summary:focus-visible,.AccountSpace-module__lxpwWG__page input:focus-visible{outline-offset:3px;outline:2px solid #f93}.AccountSpace-module__lxpwWG__code{text-align:center;font-variant-numeric:tabular-nums;letter-spacing:.12em;border:1px solid var(--border);background:var(--background);overflow-wrap:anywhere;border-radius:8px;margin:22px 0 16px;padding:22px 10px;font-family:inherit;font-size:clamp(24px,3vw,32px);font-weight:600;display:block}.AccountSpace-module__lxpwWG__actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.AccountSpace-module__lxpwWG__notice{background:var(--background);border-radius:8px;margin-top:16px;padding:14px 16px}.AccountSpace-module__lxpwWG__notice p{margin:0}.AccountSpace-module__lxpwWG__divider{border-top:1px solid var(--border);margin:28px 0}.AccountSpace-module__lxpwWG__pairForm{flex-direction:column;gap:12px;margin-top:18px;display:flex}.AccountSpace-module__lxpwWG__pairForm label{font-size:13px;font-weight:600}.AccountSpace-module__lxpwWG__pairForm input{border:1px solid var(--border);background:var(--background);letter-spacing:.1em;text-transform:uppercase;border-radius:8px;width:100%;min-width:0;min-height:52px;padding:12px 16px;font-family:inherit;font-size:18px}.AccountSpace-module__lxpwWG__pairForm button{align-self:flex-start}.AccountSpace-module__lxpwWG__deviceHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.AccountSpace-module__lxpwWG__count{color:var(--muted-foreground);font-size:12px}.AccountSpace-module__lxpwWG__device{border-bottom:1px solid var(--border);align-items:start;gap:14px;padding:20px 0;display:flex}.AccountSpace-module__lxpwWG__device>svg{color:var(--muted-foreground);flex-shrink:0;margin-top:3px}.AccountSpace-module__lxpwWG__device>div{flex:1;min-width:0}.AccountSpace-module__lxpwWG__device strong{font-size:14px;font-weight:600}.AccountSpace-module__lxpwWG__device p{margin-top:3px;font-size:12px}.AccountSpace-module__lxpwWG__device .AccountSpace-module__lxpwWG__button{min-height:44px;padding-inline:12px;font-size:12px}.AccountSpace-module__lxpwWG__current{color:var(--brand-navy,#1e4d8c);border:1px solid var(--border);border-radius:8px;padding:4px 8px;font-size:11px}.AccountSpace-module__lxpwWG__quiet{min-height:48px;color:var(--muted-foreground);text-underline-offset:4px;align-items:center;font-size:13px;text-decoration:underline;display:inline-flex}.AccountSpace-module__lxpwWG__details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:16px;font-weight:600;list-style:none;display:flex}.AccountSpace-module__lxpwWG__details summary::-webkit-details-marker{display:none}.AccountSpace-module__lxpwWG__details[open]>summary{margin-bottom:18px}.AccountSpace-module__lxpwWG__details[open]>summary>svg{transform:rotate(180deg)}.AccountSpace-module__lxpwWG__identity{color:var(--muted-foreground);justify-content:space-between;gap:16px;padding:8px 0;font-size:12px;display:flex}.AccountSpace-module__lxpwWG__identity code{overflow-wrap:anywhere}.AccountSpace-module__lxpwWG__lowerGrid{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.AccountSpace-module__lxpwWG__exportOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.AccountSpace-module__lxpwWG__exportOptions button{padding:10px;font-size:13px}.AccountSpace-module__lxpwWG__exportOptions button[aria-pressed=true]{border-color:var(--brand-navy,#1e4d8c);color:var(--brand-navy,#1e4d8c);background:var(--background)}.AccountSpace-module__lxpwWG__dataAction+.AccountSpace-module__lxpwWG__dataAction{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}.AccountSpace-module__lxpwWG__dangerButton{border-color:color-mix(in srgb, #dc2626 25%, var(--border));color:#b91c1c;background:0 0}.AccountSpace-module__lxpwWG__status{overflow-wrap:anywhere}.AccountSpace-module__lxpwWG__linkList{flex-direction:column;margin-top:12px;display:flex}.AccountSpace-module__lxpwWG__linkList a{border-bottom:1px solid var(--border);min-height:56px;color:var(--foreground);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.AccountSpace-module__lxpwWG__linkList a:last-child{border-bottom:0}.dark .AccountSpace-module__lxpwWG__button{color:var(--foreground)}.dark .AccountSpace-module__lxpwWG__panelHead svg{color:var(--foreground)}.dark .AccountSpace-module__lxpwWG__current{color:var(--foreground)}.dark .AccountSpace-module__lxpwWG__exportOptions button[aria-pressed=true]{color:var(--foreground)}.dark .AccountSpace-module__lxpwWG__dangerButton{color:#fca5a5}@media (max-width:767.98px){.AccountSpace-module__lxpwWG__page{gap:22px}.AccountSpace-module__lxpwWG__heading{padding-bottom:24px}.AccountSpace-module__lxpwWG__heading h1{font-size:28px}.AccountSpace-module__lxpwWG__heading>p:last-child{font-size:14px}.AccountSpace-module__lxpwWG__panel{padding:22px 18px}.AccountSpace-module__lxpwWG__profile{flex-wrap:wrap;gap:16px}.AccountSpace-module__lxpwWG__profileCopy{flex-basis:calc(100% - 96px)}.AccountSpace-module__lxpwWG__profileCopy h2{font-size:18px}.AccountSpace-module__lxpwWG__profile>button{width:100%}.AccountSpace-module__lxpwWG__grid,.AccountSpace-module__lxpwWG__lowerGrid{grid-template-columns:1fr;gap:20px}.AccountSpace-module__lxpwWG__column{gap:20px}.AccountSpace-module__lxpwWG__device{flex-wrap:wrap;gap:10px}.AccountSpace-module__lxpwWG__pairForm button{width:100%}.AccountSpace-module__lxpwWG__actions>*{flex:1}}
.ProfileEditor-module__cJ7HFa__editor{flex-direction:column;gap:24px;display:flex}.ProfileEditor-module__cJ7HFa__preview{background:var(--background);border-radius:8px;align-items:center;gap:16px;padding:16px;display:flex}.ProfileEditor-module__cJ7HFa__preview>div{min-width:0}.ProfileEditor-module__cJ7HFa__preview strong{overflow-wrap:anywhere;font-size:20px;font-weight:600;display:block}.ProfileEditor-module__cJ7HFa__preview p{color:var(--muted-foreground);margin-top:5px;font-size:14px}.ProfileEditor-module__cJ7HFa__field{flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.ProfileEditor-module__cJ7HFa__field input{border:1px solid var(--border);background:var(--card);border-radius:8px;width:100%;min-height:48px;padding:12px 16px;font-size:16px;font-weight:400}.ProfileEditor-module__cJ7HFa__field input:focus-visible{outline-offset:2px;outline:2px solid #f93}.ProfileEditor-module__cJ7HFa__choices{border:0;min-width:0;margin:0;padding:0}.ProfileEditor-module__cJ7HFa__choices legend{margin-bottom:12px;font-size:16px;font-weight:600}.ProfileEditor-module__cJ7HFa__choiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ProfileEditor-module__cJ7HFa__choice{border:1px solid var(--border);background:var(--card);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:136px;padding:16px 8px 12px;display:flex;position:relative}.ProfileEditor-module__cJ7HFa__choice input{accent-color:#1e4d8c;width:18px;height:18px;position:absolute;top:8px;right:8px}.ProfileEditor-module__cJ7HFa__choice>span:last-child{text-align:center;overflow-wrap:anywhere;font-size:14px;font-weight:600}.ProfileEditor-module__cJ7HFa__choice:has(input:checked){color:var(--brand-navy,#1e4d8c);background:var(--ott-paper-strong,var(--muted));border-color:#1e4d8c;box-shadow:inset 0 0 0 1px #1e4d8c}.ProfileEditor-module__cJ7HFa__choice:has(input:focus-visible){outline-offset:2px;outline:2px solid #f93}.ProfileEditor-module__cJ7HFa__choice:has(input:disabled){opacity:.5;cursor:default}.ProfileEditor-module__cJ7HFa__privacy{color:var(--muted-foreground);font-size:13px;line-height:1.7}.ProfileEditor-module__cJ7HFa__actions{gap:12px;display:flex}.ProfileEditor-module__cJ7HFa__actions button{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:600;display:inline-flex}.ProfileEditor-module__cJ7HFa__save{color:#0f0f0f;background:#f93;flex:1}.ProfileEditor-module__cJ7HFa__dismiss{border:1px solid var(--border);color:var(--muted-foreground)}.ProfileEditor-module__cJ7HFa__actions button:disabled{opacity:.4}.ProfileEditor-module__cJ7HFa__actions button:focus-visible{outline-offset:3px;outline:2px solid #f93}.ProfileEditor-module__cJ7HFa__prompt{border:1px solid var(--border);background:var(--card);border-radius:8px;align-items:center;gap:24px;padding:24px;display:flex}.ProfileEditor-module__cJ7HFa__promptCopy{flex:1}.ProfileEditor-module__cJ7HFa__promptCopy h2{font-size:18px;font-weight:600}.ProfileEditor-module__cJ7HFa__promptCopy p{color:var(--muted-foreground);margin-top:6px;font-size:14px;line-height:1.7}.ProfileEditor-module__cJ7HFa__promptActions{gap:8px;display:flex}.ProfileEditor-module__cJ7HFa__promptActions a,.ProfileEditor-module__cJ7HFa__promptActions button{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:8px 16px;font-size:14px;display:inline-flex}.ProfileEditor-module__cJ7HFa__promptActions a{border:1px solid var(--border);color:var(--brand-navy,#1e4d8c)}.ProfileEditor-module__cJ7HFa__promptActions button{color:var(--muted-foreground)}.dark .ProfileEditor-module__cJ7HFa__choice:has(input:checked){color:var(--foreground)}@media (max-width:767.98px){.ProfileEditor-module__cJ7HFa__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProfileEditor-module__cJ7HFa__editor{gap:20px}.ProfileEditor-module__cJ7HFa__prompt{flex-wrap:wrap;gap:16px;padding:20px 16px}.ProfileEditor-module__cJ7HFa__promptActions{width:100%}.ProfileEditor-module__cJ7HFa__promptActions a{flex:1}}
.recording-module__f9L2tq__overlay{z-index:100;background:#0003;position:fixed;inset:0}.recording-module__f9L2tq__dialog{z-index:101;background:var(--card);width:min(680px,100% - 48px);max-height:calc(100dvh - 64px);color:var(--foreground);border:1px solid var(--border);border-radius:8px;outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 16px 56px #0000001f}.recording-module__f9L2tq__dialog[data-record-stage=search],.recording-module__f9L2tq__dialog[data-record-stage=status],.recording-module__f9L2tq__dialog[data-record-stage=edit]{height:min(760px,100dvh - 64px)}.recording-module__f9L2tq__dialogHeader{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:28px 32px 20px;display:flex}.recording-module__f9L2tq__dialogHeader h2{letter-spacing:-.04em;word-break:keep-all;font-size:23px;font-weight:600;line-height:1.4}.recording-module__f9L2tq__eyebrow{letter-spacing:.14em;color:var(--muted-foreground);margin:0 0 8px;font-size:11px}.recording-module__f9L2tq__description{color:var(--muted-foreground);margin-top:8px;font-size:14px;line-height:1.6}.recording-module__f9L2tq__close{background:0 0;border-radius:8px;flex-shrink:0;place-items:center;min-width:44px;min-height:44px;display:grid}.recording-module__f9L2tq__close:hover,.recording-module__f9L2tq__quiet:hover{background:var(--secondary)}.recording-module__f9L2tq__dialogBody{overscroll-behavior:contain;flex:1;min-height:0;padding:24px 32px 32px;overflow-y:auto}.recording-module__f9L2tq__dialog[data-record-stage=search] .recording-module__f9L2tq__dialogBody{display:flex;overflow:hidden}.recording-module__f9L2tq__dialog[data-record-stage=status] .recording-module__f9L2tq__dialogBody,.recording-module__f9L2tq__dialog[data-record-stage=edit] .recording-module__f9L2tq__dialogBody{padding:0;display:flex;overflow:hidden}.recording-module__f9L2tq__card{width:100%;min-width:0;color:var(--foreground)}.recording-module__f9L2tq__cardBody{display:contents}.recording-module__f9L2tq__card[data-stage=search],.recording-module__f9L2tq__card[data-stage=status][data-record-layout=dialog],.recording-module__f9L2tq__card[data-stage=edit][data-record-layout=dialog]{flex-direction:column;flex:1;min-height:0;display:flex}.recording-module__f9L2tq__card[data-stage=status][data-record-layout=dialog]>.recording-module__f9L2tq__cardBody,.recording-module__f9L2tq__card[data-stage=edit][data-record-layout=dialog]>.recording-module__f9L2tq__cardBody{overscroll-behavior:contain;flex:1;min-height:0;padding:24px 32px 32px;scroll-padding-block:20px;display:block;overflow-y:auto}.recording-module__f9L2tq__search{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}.recording-module__f9L2tq__searchInput{border:1px solid var(--border);background:var(--card);width:100%;min-height:52px;color:var(--foreground);border-radius:8px;outline:none;flex:none;padding:12px 16px;font-size:16px}.recording-module__f9L2tq__searchInput:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 20%, transparent)}.recording-module__f9L2tq__typeChoices{flex-wrap:wrap;flex:none;gap:8px;display:flex}.recording-module__f9L2tq__typeChoices button{border:1px solid var(--border);min-height:44px;color:var(--muted-foreground);border-radius:8px;padding:8px 16px}.recording-module__f9L2tq__typeChoices button[aria-pressed=true]{color:var(--foreground);border-color:var(--foreground);background:var(--secondary)}.recording-module__f9L2tq__searchResults{overscroll-behavior:contain;border-top:1px solid var(--border);flex:1;min-height:0;overflow:auto}.recording-module__f9L2tq__searchResults img{border-radius:4px}.recording-module__f9L2tq__searchResults button{min-height:48px}.recording-module__f9L2tq__searchResults [data-book=true] img{object-fit:contain}.recording-module__f9L2tq__titleSummary{align-items:center;gap:24px;margin-bottom:24px;display:flex}.recording-module__f9L2tq__titleSummary img{object-fit:cover;background:var(--muted);border-radius:4px;flex-shrink:0;width:88px;height:132px}.recording-module__f9L2tq__titleSummary[data-book=true] img{object-fit:contain}.recording-module__f9L2tq__titleSummary h3{overflow-wrap:anywhere;letter-spacing:-.035em;font-size:22px;font-weight:600;line-height:1.4}.recording-module__f9L2tq__titleSummary p{color:var(--muted-foreground);margin-top:8px;font-size:14px;line-height:1.6}.recording-module__f9L2tq__titleSummary>div{flex:1;min-width:0}.recording-module__f9L2tq__statusChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.recording-module__f9L2tq__statusChoices button{border:1px solid var(--border);background:var(--card);border-radius:8px;min-height:64px;padding:12px 8px;font-weight:600}.recording-module__f9L2tq__statusChoices button[aria-pressed=true]{background:var(--secondary);color:var(--foreground);border-color:var(--foreground)}.recording-module__f9L2tq__context{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}.recording-module__f9L2tq__context>h3,.recording-module__f9L2tq__context>summary{margin-bottom:16px;font-size:17px;font-weight:600}.recording-module__f9L2tq__context>summary{cursor:pointer}.recording-module__f9L2tq__contextGrid{grid-template-columns:1fr 1fr;gap:20px 16px;display:grid}.recording-module__f9L2tq__field{color:var(--muted-foreground);flex-direction:column;gap:8px;min-width:0;font-size:14px;display:flex}.recording-module__f9L2tq__field>span{align-items:center;gap:6px;display:flex}.recording-module__f9L2tq__field input,.recording-module__f9L2tq__field select,.recording-module__f9L2tq__field textarea{border:1px solid var(--border);background:var(--card);width:100%;min-height:48px;color:var(--foreground);border-radius:8px;outline:none;padding:10px 12px;font-size:16px}.recording-module__f9L2tq__field input:focus,.recording-module__f9L2tq__field select:focus,.recording-module__f9L2tq__field textarea:focus{border-color:var(--primary)}.recording-module__f9L2tq__field textarea{resize:vertical;min-height:128px}.recording-module__f9L2tq__fullWidth{grid-column:1/-1}.recording-module__f9L2tq__hint{color:var(--muted-foreground);font-size:13px;line-height:1.7}.recording-module__f9L2tq__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.recording-module__f9L2tq__saveFooter{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.recording-module__f9L2tq__card[data-record-layout=dialog]>.recording-module__f9L2tq__saveFooter{z-index:1;border-top:1px solid var(--border);background:var(--card);flex:none;margin-top:0;padding:16px 32px;position:sticky;bottom:0}.recording-module__f9L2tq__saveFooter>.recording-module__f9L2tq__primary{min-width:160px}.recording-module__f9L2tq__primary,.recording-module__f9L2tq__secondary,.recording-module__f9L2tq__quiet{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 20px;font-size:15px;font-weight:600;display:inline-flex}.recording-module__f9L2tq__primary{background:var(--primary);color:var(--primary-foreground)}.recording-module__f9L2tq__secondary{border:1px solid var(--border);background:var(--card);color:var(--foreground)}.recording-module__f9L2tq__quiet{color:var(--muted-foreground);padding:8px 12px}.recording-module__f9L2tq__actions>button:disabled,.recording-module__f9L2tq__saveFooter>button:disabled,.recording-module__f9L2tq__statusChoices button:disabled{opacity:.5}.recording-module__f9L2tq__confirmation{text-align:center;padding:24px 0}.recording-module__f9L2tq__confirmation>svg{margin:0 auto 16px}.recording-module__f9L2tq__confirmation h3{font-size:20px;font-weight:600}.recording-module__f9L2tq__confirmation p{color:var(--muted-foreground);margin-top:12px;line-height:1.7}.recording-module__f9L2tq__confirmation .recording-module__f9L2tq__actions{justify-content:center}.recording-module__f9L2tq__discussionConnection{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.recording-module__f9L2tq__discussionConnection p{margin-top:0}.recording-module__f9L2tq__discussionConnection .recording-module__f9L2tq__hint{font-size:13px}.recording-module__f9L2tq__notice{background:var(--secondary);border-radius:8px;margin-bottom:16px;padding:16px;font-size:14px}.recording-module__f9L2tq__notice a{margin-top:8px;text-decoration:underline;display:inline-block}.recording-module__f9L2tq__error{color:var(--destructive);margin:16px 0;font-size:14px;line-height:1.6}.recording-module__f9L2tq__feelings{border:0;margin:24px 0;padding:0}.recording-module__f9L2tq__feelings legend{margin-bottom:12px;font-size:15px;font-weight:600}.recording-module__f9L2tq__feelingChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.recording-module__f9L2tq__feelingChoices button{border:1px solid var(--border);border-radius:8px;flex-direction:column;align-items:center;gap:10px;min-height:86px;padding:16px 8px;font-size:14px;display:flex}.recording-module__f9L2tq__feelingChoices button[aria-pressed=true]{border-color:var(--foreground);background:var(--secondary)}.recording-module__f9L2tq__feelings>.recording-module__f9L2tq__quiet{min-height:40px;padding-left:0;font-size:13px}.recording-module__f9L2tq__shareChoices{flex-wrap:wrap;gap:16px;margin-top:24px;font-size:14px;display:flex}.recording-module__f9L2tq__shareChoices label{align-items:center;gap:8px;min-height:44px;display:flex}.recording-module__f9L2tq__shareChoices input{width:18px;height:18px;accent-color:var(--primary)}.recording-module__f9L2tq__detail{max-width:1080px;margin:auto}.recording-module__f9L2tq__detailHero{grid-template-columns:minmax(180px,280px) 1fr;gap:64px;margin:32px 0 56px;display:grid}.recording-module__f9L2tq__detailPoster{aspect-ratio:2/3;object-fit:cover;background:var(--muted);border-radius:4px;width:100%}.recording-module__f9L2tq__detailPoster[data-book=true]{object-fit:contain}.recording-module__f9L2tq__detailStory{align-self:center;min-width:0}.recording-module__f9L2tq__detailStory h1{letter-spacing:-.05em;overflow-wrap:anywhere;font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1.3}.recording-module__f9L2tq__detailMeta{color:var(--muted-foreground);flex-wrap:wrap;gap:12px;margin:20px 0;font-size:14px;display:flex}.recording-module__f9L2tq__detailNote{white-space:pre-wrap;overflow-wrap:anywhere;margin:24px 0;font-size:19px;line-height:1.9}.recording-module__f9L2tq__detailTpo{border-block:1px solid var(--border);grid-template-columns:1fr 1fr;gap:20px;margin:24px 0;padding:24px 0;display:grid}.recording-module__f9L2tq__detailTpo dt{color:var(--muted-foreground);margin-bottom:6px;font-size:12px}.recording-module__f9L2tq__detailTpo dd{font-size:15px}.recording-module__f9L2tq__detailEditor{background:var(--card);border:1px solid var(--border);border-radius:8px;margin:32px 0;padding:28px}.recording-module__f9L2tq__detailHistory{border-top:1px solid var(--border);margin-bottom:40px;padding-top:32px}.recording-module__f9L2tq__detailHistory>h2{margin-bottom:12px;font-size:20px;font-weight:600}.recording-module__f9L2tq__detailHistory article{border-bottom:1px solid var(--border);padding:24px 0}@media (max-width:767.98px){.recording-module__f9L2tq__dialog{left:0;top:calc(var(--record-viewport-top,0px) + var(--record-viewport-height,100dvh));width:100%;max-height:calc(var(--record-viewport-height,100dvh) - 12px);border-radius:8px 8px 0 0;bottom:auto;transform:translateY(-100%)}.recording-module__f9L2tq__dialog[data-record-stage=search]{top:var(--record-viewport-top,0px);height:var(--record-viewport-height,100dvh);max-height:var(--record-viewport-height,100dvh);border-radius:0;bottom:auto;transform:none}.recording-module__f9L2tq__dialog[data-record-stage=status],.recording-module__f9L2tq__dialog[data-record-stage=edit]{top:var(--record-viewport-top,0px);height:var(--record-viewport-height,100dvh);max-height:var(--record-viewport-height,100dvh);border-radius:0;transform:none}.recording-module__f9L2tq__dialogHeader{gap:8px;padding:16px 20px 12px}.recording-module__f9L2tq__dialogHeader h2{font-size:20px}.recording-module__f9L2tq__dialogHeader .recording-module__f9L2tq__eyebrow,.recording-module__f9L2tq__dialog[data-record-stage=search] .recording-module__f9L2tq__description{display:none}.recording-module__f9L2tq__dialogBody{padding:20px 20px max(24px, env(safe-area-inset-bottom))}.recording-module__f9L2tq__card[data-stage=status][data-record-layout=dialog]>.recording-module__f9L2tq__cardBody,.recording-module__f9L2tq__card[data-stage=edit][data-record-layout=dialog]>.recording-module__f9L2tq__cardBody{padding:20px 20px 24px}.recording-module__f9L2tq__titleSummary{gap:16px}.recording-module__f9L2tq__titleSummary h3{font-size:20px}.recording-module__f9L2tq__titleSummary img{width:72px;height:108px}.recording-module__f9L2tq__typeChoices{flex-wrap:nowrap;gap:6px}.recording-module__f9L2tq__typeChoices button{flex:1;padding:8px 12px;font-size:14px}.recording-module__f9L2tq__contextGrid{gap:16px 12px}.recording-module__f9L2tq__actions>*{flex:1}.recording-module__f9L2tq__actions{gap:8px}.recording-module__f9L2tq__primary,.recording-module__f9L2tq__secondary{padding:12px 14px}.recording-module__f9L2tq__detailHero{grid-template-columns:112px 1fr;gap:20px;margin:24px 0 32px}.recording-module__f9L2tq__detailStory{display:contents}.recording-module__f9L2tq__detailStory h1,.recording-module__f9L2tq__detailStory>.recording-module__f9L2tq__eyebrow,.recording-module__f9L2tq__detailStory>.recording-module__f9L2tq__detailMeta{grid-column:2}.recording-module__f9L2tq__detailPoster{grid-row:1/5}.recording-module__f9L2tq__detailStory h1{font-size:26px}.recording-module__f9L2tq__detailStory>.recording-module__f9L2tq__detailTpo,.recording-module__f9L2tq__detailStory>.recording-module__f9L2tq__detailNote,.recording-module__f9L2tq__detailStory>.recording-module__f9L2tq__actions,.recording-module__f9L2tq__detailStory>.recording-module__f9L2tq__hint{grid-column:1/-1}.recording-module__f9L2tq__detailMeta,.recording-module__f9L2tq__detailTpo,.recording-module__f9L2tq__detailNote{margin:0}.recording-module__f9L2tq__detailEditor{padding:20px}.recording-module__f9L2tq__dialog[data-record-stage=search] .recording-module__f9L2tq__searchResults{padding-bottom:16px}.recording-module__f9L2tq__card[data-record-layout=dialog]>.recording-module__f9L2tq__saveFooter{padding:12px 20px max(12px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.recording-module__f9L2tq__dialog *{scroll-behavior:auto}}.recording-module__f9L2tq__detailEditor select,.recording-module__f9L2tq__detailEditor input:not([type=checkbox]),.recording-module__f9L2tq__detailEditor textarea{border:1px solid var(--border);min-height:48px;color:var(--foreground);background:var(--card);border-radius:8px;font-size:16px}.recording-module__f9L2tq__detailEditor>div{margin-bottom:20px}.recording-module__f9L2tq__detailEditor [class*=text-neutral]{color:var(--muted-foreground)}.recording-module__f9L2tq__detailEditor>button,.recording-module__f9L2tq__detailHistory>div+div{margin-top:20px}.recording-module__f9L2tq__card[data-record-layout=inline] .recording-module__f9L2tq__searchResults{max-height:65dvh}
.timeline-module__E7UiGW__home,.timeline-module__E7UiGW__timelinePage{min-width:0;color:var(--foreground)}.timeline-module__E7UiGW__homeHeading,.timeline-module__E7UiGW__pageHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px;display:flex}.timeline-module__E7UiGW__homeHeading h1,.timeline-module__E7UiGW__pageHeading h1{letter-spacing:-.045em;text-wrap:balance;margin:8px 0 0;font-size:clamp(26px,2.5vw,34px);font-weight:600;line-height:1.45}.timeline-module__E7UiGW__eyebrow{color:var(--muted-foreground);letter-spacing:.08em;font-size:11px;line-height:1.5}.timeline-module__E7UiGW__today,.timeline-module__E7UiGW__recordMobileLabel{display:none}.timeline-module__E7UiGW__recordEntry{flex-shrink:0;align-items:center;gap:16px;display:flex}.timeline-module__E7UiGW__recordButton,.timeline-module__E7UiGW__primaryButton{border:1px solid var(--border);background:var(--card);color:#1e4d8c;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 18px;font-size:16px;font-weight:600;display:inline-flex}.timeline-module__E7UiGW__primaryButton{color:#0f0f0f;background:#f93;border-color:#f93}.timeline-module__E7UiGW__quietLink{color:#1e4d8c;align-items:center;gap:8px;min-height:48px;font-size:14px;font-weight:500;display:inline-flex}.timeline-module__E7UiGW__quietLink:hover{text-underline-offset:4px;text-decoration:underline}.timeline-module__E7UiGW__homeLayout{grid-template-columns:88px minmax(0,1fr) 215px;align-items:start;gap:28px;display:grid}.timeline-module__E7UiGW__homeMain,.timeline-module__E7UiGW__homeSide,.timeline-module__E7UiGW__featuredStory{min-width:0}.timeline-module__E7UiGW__homeMain[data-empty-months=true]{grid-column:1/3}.timeline-module__E7UiGW__months{scrollbar-width:thin;flex-direction:column;gap:6px;max-height:640px;padding-right:4px;display:flex;overflow-y:auto}.timeline-module__E7UiGW__months>p{margin-bottom:16px}.timeline-module__E7UiGW__months>button{border-left:1px solid var(--border);text-align:left;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;min-height:84px;padding:12px;display:flex}.timeline-module__E7UiGW__months>button>span{color:var(--muted-foreground);font-size:12px}.timeline-module__E7UiGW__months>button>strong{white-space:nowrap;font-size:23px;font-weight:500}.timeline-module__E7UiGW__months>button[aria-pressed=true]{background:var(--card);color:#1e4d8c;border-left:2px solid #1e4d8c}.timeline-module__E7UiGW__months>button:hover{background:var(--card)}.timeline-module__E7UiGW__featured{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:24px}.timeline-module__E7UiGW__featuredDate{flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:24px;display:flex}.timeline-module__E7UiGW__featuredDate>span:first-child{color:var(--muted-foreground);font-size:12px}.timeline-module__E7UiGW__featuredDate>time{font-size:16px;font-weight:600}.timeline-module__E7UiGW__dateRule{background:var(--border);flex:1;min-width:16px;height:1px}.timeline-module__E7UiGW__featuredBody{grid-template-columns:minmax(135px,.85fr) minmax(0,1fr);align-items:start;gap:26px;display:grid}.timeline-module__E7UiGW__poster{aspect-ratio:2/3;background:var(--muted);border-radius:8px;width:100%;overflow:hidden}.timeline-module__E7UiGW__poster img{object-fit:cover;width:100%;height:100%}.timeline-module__E7UiGW__posterFallback{width:100%;height:100%;color:var(--muted-foreground);text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:12px;font-size:12px;display:flex}.timeline-module__E7UiGW__posterFallback svg{flex-shrink:0;width:24px;height:24px}.timeline-module__E7UiGW__featuredCover{min-width:0}.timeline-module__E7UiGW__featuredStory>.timeline-module__E7UiGW__eyebrow{margin:2px 0 10px}.timeline-module__E7UiGW__featuredStory h2{word-break:keep-all;overflow-wrap:anywhere;font-size:clamp(21px,2vw,28px);font-weight:600;line-height:1.4}.timeline-module__E7UiGW__creator{color:var(--muted-foreground);margin:10px 0 16px;font-size:14px}.timeline-module__E7UiGW__featuredStatus{color:#1e4d8c;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;font-size:14px;display:flex}.timeline-module__E7UiGW__feeling{white-space:nowrap;color:var(--foreground);align-items:center;gap:6px;font-size:14px;display:inline-flex}.timeline-module__E7UiGW__edition{color:var(--muted-foreground);margin-top:7px;font-size:13px}.timeline-module__E7UiGW__edition:empty{display:none}.timeline-module__E7UiGW__moment{color:var(--muted-foreground);flex-wrap:wrap;gap:8px 18px;font-size:14px;line-height:1.5;display:flex}.timeline-module__E7UiGW__moment>span{overflow-wrap:anywhere;align-items:flex-start;gap:7px;min-width:0;display:inline-flex}.timeline-module__E7UiGW__moment svg{flex-shrink:0;width:15px;height:15px;margin-top:3px}.timeline-module__E7UiGW__featuredStory>.timeline-module__E7UiGW__moment{border-top:1px solid var(--border);flex-direction:column;margin-top:20px;padding-top:16px}.timeline-module__E7UiGW__featuredNote{border-left:2px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:22px;padding-left:14px;font-size:16px;line-height:1.85;display:-webkit-box;overflow:hidden}.timeline-module__E7UiGW__featuredActions{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.timeline-module__E7UiGW__featuredActions>button{width:48px;height:48px;color:var(--muted-foreground);border-radius:8px;place-items:center;display:grid}.timeline-module__E7UiGW__sectionHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.timeline-module__E7UiGW__sectionHeading h2{font-size:18px;font-weight:600;line-height:1.5}.timeline-module__E7UiGW__sectionHeading .timeline-module__E7UiGW__eyebrow{margin-bottom:6px}.timeline-module__E7UiGW__monthEntries{margin-top:36px}.timeline-module__E7UiGW__monthEntries .timeline-module__E7UiGW__sectionHeading{border-bottom:1px solid var(--border);margin-bottom:0;padding-bottom:16px}.timeline-module__E7UiGW__entry{border-bottom:1px solid var(--border);grid-template-columns:66px 42px minmax(0,1fr) 18px;align-items:center;gap:16px;padding:20px 0;display:grid}.timeline-module__E7UiGW__entry>time{color:var(--muted-foreground);font-size:13px}.timeline-module__E7UiGW__entry strong{overflow-wrap:anywhere;font-size:16px;font-weight:600}.timeline-module__E7UiGW__entry>div>span{color:var(--muted-foreground);margin-top:5px;font-size:13px;display:block}.timeline-module__E7UiGW__entry .timeline-module__E7UiGW__moment{margin-top:8px;font-size:12px}.timeline-module__E7UiGW__continuingList{flex-direction:column;gap:26px;display:flex}.timeline-module__E7UiGW__continuingCard{grid-template-columns:54px minmax(0,1fr);align-items:start;gap:14px;display:grid}.timeline-module__E7UiGW__continuingCard h3{overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.5}.timeline-module__E7UiGW__continuingCard p{color:var(--muted-foreground);margin-bottom:5px;font-size:12px}.timeline-module__E7UiGW__continuingCard .timeline-module__E7UiGW__quietLink{font-size:13px;display:flex}.timeline-module__E7UiGW__continuingCard .timeline-module__E7UiGW__edition{display:block}.timeline-module__E7UiGW__publicError{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);border-radius:8px;padding:20px;font-size:14px;line-height:1.8}.timeline-module__E7UiGW__sideLink{border-top:1px solid var(--border);color:#1e4d8c;align-items:center;gap:10px;min-height:64px;margin-top:28px;padding-top:20px;font-size:14px;display:flex}.timeline-module__E7UiGW__sideLink>span{flex:1}.timeline-module__E7UiGW__sideLink>svg{flex-shrink:0}.timeline-module__E7UiGW__smallNote{color:var(--muted-foreground);margin-top:18px;font-size:14px;line-height:1.8}.timeline-module__E7UiGW__welcome{max-width:620px;padding:8px 0 48px}.timeline-module__E7UiGW__welcome>p{color:var(--muted-foreground);margin-bottom:24px;font-size:18px;line-height:1.8}.timeline-module__E7UiGW__welcomeActions{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.timeline-module__E7UiGW__homeSkeleton{background:var(--card);border-radius:8px;grid-template-columns:1fr 1.4fr;gap:28px;min-height:380px;padding:24px;display:grid}.timeline-module__E7UiGW__homeSkeleton>div{background:var(--muted);border-radius:8px}.timeline-module__E7UiGW__syncNotice{background:var(--card);border:1px solid var(--border);border-radius:8px;align-items:flex-start;gap:14px;margin-bottom:28px;padding:16px 20px;font-size:14px;display:flex}.timeline-module__E7UiGW__syncNotice>svg{flex-shrink:0;margin-top:4px}.timeline-module__E7UiGW__syncNotice>div{flex:1;min-width:0}.timeline-module__E7UiGW__syncNotice p{color:var(--muted-foreground);margin-top:4px;line-height:1.7}.timeline-module__E7UiGW__syncNotice button{color:#1e4d8c;flex-shrink:0;align-items:center;gap:7px;min-height:48px;display:flex}.timeline-module__E7UiGW__publicSection{border-top:1px solid var(--border);margin-top:52px;padding-top:32px}.timeline-module__E7UiGW__publicGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.timeline-module__E7UiGW__activation{margin-top:24px}.timeline-module__E7UiGW__timelineTools{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.timeline-module__E7UiGW__timelineTools>button,.timeline-module__E7UiGW__timelineTools>a{border-radius:8px;min-height:48px}.timeline-module__E7UiGW__timelineTools>.timeline-module__E7UiGW__primaryButton{padding-block:11px}.timeline-module__E7UiGW__timelineTools>.timeline-module__E7UiGW__mobileTimelineRecord{display:none}.timeline-module__E7UiGW__timelineShortcuts{flex-wrap:wrap;gap:8px 24px;margin:-16px 0 24px;display:flex}.timeline-module__E7UiGW__timelineShortcuts>a{color:#1e4d8c;align-items:center;gap:8px;min-height:48px;font-size:14px;display:inline-flex}.timeline-module__E7UiGW__timelineList{margin-top:32px}.timeline-module__E7UiGW__timelineMonth{border-bottom:1px solid var(--border);padding:20px 0 16px;font-size:18px;font-weight:600}.timeline-module__E7UiGW__timelineMonth>span{color:var(--muted-foreground);margin-left:12px;font-size:12px;font-weight:400}.timeline-module__E7UiGW__recordRow{border-bottom:1px solid var(--border);grid-template-columns:48px 84px minmax(0,1fr);align-items:start;gap:24px;padding:28px 0;display:grid}.timeline-module__E7UiGW__recordDate{color:var(--muted-foreground);flex-direction:column;padding-top:4px;font-size:12px;line-height:1.6;display:flex}.timeline-module__E7UiGW__recordDate strong{color:var(--foreground);font-size:25px;font-weight:500}.timeline-module__E7UiGW__recordDate>small{margin-top:4px;font-size:10px}.timeline-module__E7UiGW__recordContent{min-width:0}.timeline-module__E7UiGW__recordMeta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:7px 12px;font-size:12px;display:flex}.timeline-module__E7UiGW__recordTitle{overflow-wrap:anywhere;width:fit-content;margin:5px 0 8px;font-size:20px;font-weight:600;line-height:1.5;display:block}.timeline-module__E7UiGW__recordTitle:hover{text-underline-offset:4px;text-decoration:underline}.timeline-module__E7UiGW__recordState{color:#1e4d8c;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-bottom:16px;font-size:14px;display:flex}.timeline-module__E7UiGW__recordNote{color:var(--foreground);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:18px;font-size:16px;line-height:1.85;display:-webkit-box;overflow:hidden}.timeline-module__E7UiGW__recordActions{flex-wrap:wrap;gap:4px 18px;margin-top:10px;display:flex}.timeline-module__E7UiGW__recordActions button,.timeline-module__E7UiGW__recordActions a{min-height:48px;color:var(--muted-foreground);align-items:center;gap:7px;font-size:13px;display:inline-flex}.timeline-module__E7UiGW__recordActions button:hover,.timeline-module__E7UiGW__recordActions a:hover{color:#1e4d8c}.timeline-module__E7UiGW__recordError{color:var(--muted-foreground);margin-top:6px;font-size:13px}.timeline-module__E7UiGW__filterBar{margin:24px 0}.timeline-module__E7UiGW__filterTop{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.timeline-module__E7UiGW__typeTabs{align-items:center;gap:8px;display:flex}.timeline-module__E7UiGW__typeTabs button{min-height:48px;color:var(--muted-foreground);white-space:nowrap;border-bottom:2px solid #0000;padding:10px 20px;font-size:16px}.timeline-module__E7UiGW__typeTabs button[aria-pressed=true]{color:#1e4d8c;border-bottom-color:#1e4d8c;font-weight:600}.timeline-module__E7UiGW__searchField{flex:0 320px;min-width:0}.timeline-module__E7UiGW__searchField input{background:var(--card);border:1px solid var(--border);border-radius:8px;width:100%;min-height:48px;padding:12px 16px;font-size:16px}.timeline-module__E7UiGW__filterFields{background:var(--card);border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;padding:20px;display:grid}.timeline-module__E7UiGW__momentToggle{display:none}.timeline-module__E7UiGW__momentRevisit{border-top:1px solid var(--border);min-width:0;margin-top:32px;padding-top:24px}.timeline-module__E7UiGW__momentLead{color:var(--muted-foreground);margin-bottom:16px;font-size:14px;line-height:1.7}.timeline-module__E7UiGW__momentLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.timeline-module__E7UiGW__momentLinks a{border:1px solid var(--border);background:var(--card);min-width:0;min-height:48px;color:var(--foreground);border-radius:8px;align-items:center;gap:12px;padding:12px;font-size:14px;display:flex}.timeline-module__E7UiGW__momentLinks a:hover{background:var(--secondary)}.timeline-module__E7UiGW__momentLinks a>svg{color:var(--muted-foreground);flex-shrink:0}.timeline-module__E7UiGW__momentLinks a>span{overflow-wrap:anywhere;flex:1;min-width:0}.timeline-module__E7UiGW__momentLinks small{color:var(--muted-foreground);white-space:nowrap}.timeline-module__E7UiGW__filterFields label{min-width:0;color:var(--muted-foreground);flex-direction:column;gap:7px;font-size:12px;display:flex}.timeline-module__E7UiGW__filterFields select{background:var(--card);border:1px solid var(--border);width:100%;min-width:0;min-height:48px;color:var(--foreground);border-radius:8px;padding:10px 12px;font-size:14px}.timeline-module__E7UiGW__filterSummary{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:13px;display:flex}.timeline-module__E7UiGW__filterSummary button{color:#1e4d8c;min-height:48px}.timeline-module__E7UiGW__emptyTimeline{text-align:center;border:1px solid var(--border);background:var(--card);border-radius:8px;padding:48px 20px}.timeline-module__E7UiGW__emptyTimeline p{color:var(--muted-foreground);line-height:1.8}.timeline-module__E7UiGW__emptyTimeline a{margin-top:20px}.timeline-module__E7UiGW__home button:focus-visible,.timeline-module__E7UiGW__home a:focus-visible,.timeline-module__E7UiGW__timelinePage button:focus-visible,.timeline-module__E7UiGW__timelinePage a:focus-visible,.timeline-module__E7UiGW__recordRow a:focus-visible,.timeline-module__E7UiGW__recordRow button:focus-visible,.timeline-module__E7UiGW__filterBar input:focus-visible,.timeline-module__E7UiGW__filterBar select:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #f93}.dark .timeline-module__E7UiGW__quietLink{color:var(--foreground)}.dark .timeline-module__E7UiGW__recordButton{color:var(--foreground)}.dark .timeline-module__E7UiGW__sideLink{color:var(--foreground)}.dark .timeline-module__E7UiGW__recordState{color:var(--foreground)}.dark .timeline-module__E7UiGW__featuredStatus{color:var(--foreground)}.dark .timeline-module__E7UiGW__timelineShortcuts>a{color:var(--foreground)}@media (min-width:768px){.timeline-module__E7UiGW__featuredBody{align-items:stretch}.timeline-module__E7UiGW__featuredStory{flex-direction:column;display:flex}.timeline-module__E7UiGW__featuredStory>:not(.timeline-module__E7UiGW__featuredNote){flex-shrink:0}.timeline-module__E7UiGW__featuredNote{contain:size;-webkit-line-clamp:unset;border-left:0;flex:1 1 0;min-height:7.4em;padding-left:0;display:block}.timeline-module__E7UiGW__featuredNoteText{-webkit-line-clamp:var(--featured-note-lines,4);border-left:2px solid var(--border);-webkit-box-orient:vertical;padding-left:14px;display:-webkit-box;overflow:hidden}}@media (max-width:1100px) and (min-width:768px){.timeline-module__E7UiGW__homeLayout{grid-template-columns:76px minmax(0,1fr);gap:24px}.timeline-module__E7UiGW__homeSide{grid-column:2;grid-template-columns:1fr 220px;gap:24px;display:grid}.timeline-module__E7UiGW__continuingList{flex-flow:wrap}.timeline-module__E7UiGW__continuingCard{flex:180px}.timeline-module__E7UiGW__homeSide>.timeline-module__E7UiGW__smallNote{display:none}.timeline-module__E7UiGW__filterFields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.timeline-module__E7UiGW__homeHeading,.timeline-module__E7UiGW__pageHeading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:24px}.timeline-module__E7UiGW__homeHeading{gap:12px;margin-bottom:16px}.timeline-module__E7UiGW__homeHeading h1,.timeline-module__E7UiGW__pageHeading h1{font-size:27px;line-height:1.4}.timeline-module__E7UiGW__today{min-width:0;color:var(--muted-foreground);flex:1;margin:0;font-size:12px;line-height:1.5;display:block}.timeline-module__E7UiGW__recordEntry{border-top:1px solid var(--border);justify-content:space-between;gap:12px;width:100%;padding-top:12px}.timeline-module__E7UiGW__recordButton{padding:8px 12px}.timeline-module__E7UiGW__recordDesktopLabel{display:none}.timeline-module__E7UiGW__recordMobileLabel{display:inline}.timeline-module__E7UiGW__homeLayout{flex-direction:column;gap:0;display:flex}.timeline-module__E7UiGW__months{flex-direction:row;gap:8px;width:100%;max-height:none;margin-bottom:0;padding:2px 2px 12px;overflow:auto hidden}.timeline-module__E7UiGW__months>p{display:none}.timeline-module__E7UiGW__months>button{border:1px solid var(--border);flex-direction:row;flex-shrink:0;align-items:center;gap:8px;min-height:48px;padding:8px 12px}.timeline-module__E7UiGW__months>button>strong{font-size:16px}.timeline-module__E7UiGW__months>button>span{font-size:11px}.timeline-module__E7UiGW__months>button[aria-pressed=true]{border:1px solid #1e4d8c}.timeline-module__E7UiGW__homeMain{display:contents}.timeline-module__E7UiGW__featured{order:0;width:100%;padding:16px}.timeline-module__E7UiGW__featuredDate{gap:8px;padding-bottom:16px}.timeline-module__E7UiGW__featuredDate time{font-size:14px}.timeline-module__E7UiGW__featuredDate>span:first-child{font-size:11px}.timeline-module__E7UiGW__featuredBody{grid-template-columns:100px minmax(0,1fr);gap:16px}.timeline-module__E7UiGW__featuredStory h2{font-size:20px}.timeline-module__E7UiGW__featuredStory>.timeline-module__E7UiGW__eyebrow{margin-bottom:6px;font-size:11px}.timeline-module__E7UiGW__creator{margin:8px 0;font-size:12px}.timeline-module__E7UiGW__featuredStatus{gap:8px;margin-top:12px;font-size:13px}.timeline-module__E7UiGW__feeling{font-size:13px}.timeline-module__E7UiGW__featuredStory>.timeline-module__E7UiGW__moment{gap:7px;margin-top:14px;padding-top:12px;font-size:13px}.timeline-module__E7UiGW__featuredNote{-webkit-line-clamp:3;margin-top:16px;padding-left:10px;font-size:14px}.timeline-module__E7UiGW__featuredActions{margin-top:6px}.timeline-module__E7UiGW__featuredActions .timeline-module__E7UiGW__quietLink{gap:4px;font-size:12px}.timeline-module__E7UiGW__homeSide{order:1;width:100%;margin-top:30px}.timeline-module__E7UiGW__homeSide .timeline-module__E7UiGW__smallNote{display:none}.timeline-module__E7UiGW__continuingList{scroll-snap-type:x proximity;flex-direction:row;gap:20px;padding-bottom:10px;overflow-x:auto}.timeline-module__E7UiGW__continuingCard{scroll-snap-align:start;flex:0 0 235px}.timeline-module__E7UiGW__sideLink{min-height:60px;margin-top:16px;padding-top:12px}.timeline-module__E7UiGW__monthEntries{order:2;width:100%;margin-top:30px}.timeline-module__E7UiGW__sectionHeading h2{font-size:18px}.timeline-module__E7UiGW__entry{grid-template-columns:54px 36px minmax(0,1fr) 16px;gap:12px;padding:18px 0}.timeline-module__E7UiGW__entry>time{font-size:12px}.timeline-module__E7UiGW__entry .timeline-module__E7UiGW__moment{display:none}.timeline-module__E7UiGW__entry strong{font-size:16px}.timeline-module__E7UiGW__welcome{padding-bottom:20px}.timeline-module__E7UiGW__welcome>p{font-size:16px}.timeline-module__E7UiGW__welcomeActions{flex-direction:column;align-items:stretch;gap:10px}.timeline-module__E7UiGW__welcomeActions .timeline-module__E7UiGW__quietLink{justify-content:center}.timeline-module__E7UiGW__publicSection{margin-top:32px;padding-top:24px}.timeline-module__E7UiGW__publicGrid{grid-template-columns:1fr;gap:24px}.timeline-module__E7UiGW__syncNotice{flex-wrap:wrap;gap:10px;padding:16px}.timeline-module__E7UiGW__syncNotice>div{flex-basis:calc(100% - 32px)}.timeline-module__E7UiGW__syncNotice>button{margin-left:29px}.timeline-module__E7UiGW__timelineTools{width:100%}.timeline-module__E7UiGW__timelineTools>.timeline-module__E7UiGW__mobileTimelineRecord{display:inline-flex}.timeline-module__E7UiGW__timelineShortcuts{gap:0 20px;margin-top:-12px}.timeline-module__E7UiGW__timelineList{margin-top:24px}.timeline-module__E7UiGW__timelineMonth{font-size:17px}.timeline-module__E7UiGW__timelineMonth>span{margin:6px 0 0;display:block}.timeline-module__E7UiGW__recordRow{grid-template-columns:34px 58px minmax(0,1fr);gap:12px;padding:24px 0}.timeline-module__E7UiGW__recordDate{font-size:10px}.timeline-module__E7UiGW__recordDate strong{font-size:23px}.timeline-module__E7UiGW__recordTitle{font-size:18px}.timeline-module__E7UiGW__recordState{gap:8px 12px;font-size:13px}.timeline-module__E7UiGW__recordMeta{gap:5px 8px;font-size:11px}.timeline-module__E7UiGW__recordContent>.timeline-module__E7UiGW__moment{flex-direction:column;gap:6px;font-size:13px}.timeline-module__E7UiGW__recordNote{margin-top:14px;font-size:15px}.timeline-module__E7UiGW__recordActions{gap:2px 14px}.timeline-module__E7UiGW__recordActions button,.timeline-module__E7UiGW__recordActions a{font-size:12px}.timeline-module__E7UiGW__filterTop{flex-direction:column;align-items:stretch;gap:20px;margin-bottom:16px}.timeline-module__E7UiGW__typeTabs{gap:0}.timeline-module__E7UiGW__typeTabs button{flex:1;padding:10px 12px}.timeline-module__E7UiGW__searchField{flex-basis:auto}.timeline-module__E7UiGW__filterFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px}.timeline-module__E7UiGW__filterFields[data-expanded=false]{display:none}.timeline-module__E7UiGW__momentToggle{border:1px solid var(--border);background:var(--card);width:100%;min-height:48px;color:var(--foreground);text-align:left;border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-size:14px;display:flex}.timeline-module__E7UiGW__momentToggle>span:first-child{flex:1}.timeline-module__E7UiGW__momentToggle[aria-expanded=true]{margin-bottom:12px}.timeline-module__E7UiGW__momentToggle[aria-expanded=true]>svg{transform:rotate(180deg)}.timeline-module__E7UiGW__momentCount{background:var(--secondary);border-radius:8px;place-items:center;min-width:24px;min-height:24px;padding-inline:4px;font-size:12px;font-weight:600;display:grid}.timeline-module__E7UiGW__momentRevisit{order:3;width:100%;margin-top:24px}.timeline-module__E7UiGW__momentLinks{grid-template-columns:1fr}.timeline-module__E7UiGW__filterFields select{font-size:16px}.timeline-module__E7UiGW__homeSkeleton{grid-template-columns:100px 1fr;gap:16px;min-height:260px;padding:16px}}@media (max-width:380px){.timeline-module__E7UiGW__featuredBody{grid-template-columns:82px minmax(0,1fr);gap:12px}.timeline-module__E7UiGW__featured{padding:14px}.timeline-module__E7UiGW__recordRow{grid-template-columns:28px 48px minmax(0,1fr);gap:10px}.timeline-module__E7UiGW__recordTitle{font-size:17px}.timeline-module__E7UiGW__featuredActions{flex-wrap:wrap}}.timeline-module__E7UiGW__pageHeading>div:first-child{min-width:0;max-width:100%}.timeline-module__E7UiGW__pageHeading h1{overflow-wrap:anywhere}.timeline-module__E7UiGW__timelineTools{min-width:0;max-width:100%}.timeline-module__E7UiGW__timelineTools>button{overflow-wrap:anywhere;text-align:left;min-width:0;max-width:100%;padding-block:10px}.timeline-module__E7UiGW__timelineTools>button>svg{flex-shrink:0}.timeline-module__E7UiGW__poster[data-media-type=book] img{object-fit:contain}.timeline-module__E7UiGW__poster[data-media-type=book][data-poster-variant=featured]{position:relative}.timeline-module__E7UiGW__poster[data-media-type=book][data-poster-variant=featured] img{width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;position:absolute;inset:0}
