.History-module__ZttyUG__page{width:100%;max-width:1280px;min-height:72vh;color:var(--pk-text);margin:0 auto;padding:clamp(24px,3vw,44px) clamp(14px,2.6vw,36px) 64px}.History-module__ZttyUG__pageHeader{border-bottom:1px solid var(--pk-border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding-bottom:clamp(22px,3vw,34px);display:grid}.History-module__ZttyUG__pageHeader h1{max-width:10ch;font-family:var(--pk-font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2.35rem,5vw,4.4rem);font-weight:560;line-height:.95}.History-module__ZttyUG__pageHeader h1:focus-visible{outline:2px solid var(--pk-accent);outline-offset:6px}.History-module__ZttyUG__pageHeader p{max-width:62ch;color:var(--pk-muted);margin:14px 0 0;font-size:clamp(.96rem,1.25vw,1.08rem);line-height:1.55}.History-module__ZttyUG__headerMark{border:1px solid var(--pk-border-strong);width:48px;height:48px;color:var(--pk-accent-strong);background:var(--pk-surface-solid);border-radius:50%;place-items:center;display:grid}.History-module__ZttyUG__archive,.History-module__ZttyUG__signedOutSection{margin-top:clamp(22px,3vw,34px)}.History-module__ZttyUG__commandShelf{border:1px solid var(--pk-border-strong);border-radius:var(--pk-radius-lg);background:var(--pk-surface-solid);box-shadow:var(--pk-shadow-sm);overflow:hidden}.History-module__ZttyUG__tabs{border-bottom:1px solid var(--pk-border);scrollbar-width:none;display:flex;overflow-x:auto}.History-module__ZttyUG__tabs::-webkit-scrollbar{display:none}.History-module__ZttyUG__tab{border:0;border-right:1px solid var(--pk-border);min-height:50px;color:var(--pk-muted);cursor:pointer;font:inherit;background:0 0;flex:none;align-items:center;gap:8px;padding:0 18px;font-size:.86rem;font-weight:620;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.History-module__ZttyUG__tab:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:16px;right:16px}.History-module__ZttyUG__tab:hover{background:var(--pk-surface-2);color:var(--pk-text)}.History-module__ZttyUG__tabActive{color:var(--pk-text)}.History-module__ZttyUG__tabActive:after{background:var(--pk-accent)}.History-module__ZttyUG__commandBar{grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:18px;min-height:76px;padding:13px 14px;display:grid}.History-module__ZttyUG__searchField{border:1px solid var(--pk-border);border-radius:var(--pk-radius-sm);background:var(--pk-surface-2);min-height:46px;color:var(--pk-muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:grid}.History-module__ZttyUG__searchField:focus-within{border-color:var(--pk-accent);background:var(--pk-surface-solid);box-shadow:var(--pk-focus)}.History-module__ZttyUG__searchField input{min-width:0;height:42px;color:var(--pk-text);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.93rem}.History-module__ZttyUG__searchField input::placeholder{color:var(--pk-muted)}.History-module__ZttyUG__clearSearch,.History-module__ZttyUG__iconButton{width:34px;height:34px;color:var(--pk-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;padding:0;display:inline-grid}.History-module__ZttyUG__clearSearch:hover,.History-module__ZttyUG__iconButton:hover{border-color:var(--pk-border);background:var(--pk-surface-solid);color:var(--pk-text)}.History-module__ZttyUG__creationActions,.History-module__ZttyUG__entryActions,.History-module__ZttyUG__detailActions,.History-module__ZttyUG__turnActions,.History-module__ZttyUG__dialogActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.History-module__ZttyUG__primaryButton,.History-module__ZttyUG__secondaryButton,.History-module__ZttyUG__resumeButton,.History-module__ZttyUG__disclosureButton,.History-module__ZttyUG__dangerButton,.History-module__ZttyUG__quietLink,.History-module__ZttyUG__sectionDisclosure{border-radius:var(--pk-radius-sm);cursor:pointer;min-height:36px;font:inherit;justify-content:center;align-items:center;gap:7px;padding:7px 12px;font-size:.83rem;font-weight:620;line-height:1.15;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.History-module__ZttyUG__primaryButton{border:1px solid var(--pk-accent);background:var(--pk-accent);color:var(--pk-accent-ink)}.History-module__ZttyUG__primaryButton:hover:not(:disabled){border-color:var(--pk-accent-hover);background:var(--pk-accent-hover)}.History-module__ZttyUG__resumeButton{border:1px solid rgb(var(--pk-accent-rgb) / .46);background:var(--pk-surface-solid);color:var(--pk-accent-strong)}.History-module__ZttyUG__resumeButton:hover:not(:disabled){border-color:var(--pk-accent);background:var(--pk-accent-soft)}.History-module__ZttyUG__secondaryButton,.History-module__ZttyUG__disclosureButton{border:1px solid var(--pk-border-strong);background:var(--pk-surface-solid);color:var(--pk-text-secondary)}.History-module__ZttyUG__secondaryButton:hover:not(:disabled),.History-module__ZttyUG__disclosureButton:hover:not(:disabled){border-color:rgb(var(--pk-accent-rgb) / .46);background:var(--pk-accent-soft);color:var(--pk-accent-strong)}.History-module__ZttyUG__quietLink{color:var(--pk-muted);background:0 0;border:1px solid #0000}.History-module__ZttyUG__quietLink:hover{color:var(--pk-text)}.History-module__ZttyUG__primaryButton:active:not(:disabled),.History-module__ZttyUG__secondaryButton:active:not(:disabled),.History-module__ZttyUG__resumeButton:active:not(:disabled),.History-module__ZttyUG__disclosureButton:active:not(:disabled),.History-module__ZttyUG__dangerButton:active:not(:disabled){transform:translateY(1px)}.History-module__ZttyUG__primaryButton:disabled,.History-module__ZttyUG__secondaryButton:disabled,.History-module__ZttyUG__resumeButton:disabled,.History-module__ZttyUG__disclosureButton:disabled,.History-module__ZttyUG__dangerButton:disabled,.History-module__ZttyUG__menuDanger:disabled{cursor:wait;opacity:.58}.History-module__ZttyUG__tab:focus-visible,.History-module__ZttyUG__clearSearch:focus-visible,.History-module__ZttyUG__iconButton:focus-visible,.History-module__ZttyUG__primaryButton:focus-visible,.History-module__ZttyUG__secondaryButton:focus-visible,.History-module__ZttyUG__resumeButton:focus-visible,.History-module__ZttyUG__disclosureButton:focus-visible,.History-module__ZttyUG__dangerButton:focus-visible,.History-module__ZttyUG__quietLink:focus-visible,.History-module__ZttyUG__sectionDisclosure:focus-visible,.History-module__ZttyUG__menuDanger:focus-visible{box-shadow:var(--pk-focus);outline:none}.History-module__ZttyUG__chevronOpen{transform:rotate(180deg)}.History-module__ZttyUG__resultStatus,.History-module__ZttyUG__quietMessage{color:var(--pk-muted);margin:14px 0 0;font-size:.84rem;line-height:1.5}.History-module__ZttyUG__tabPanel{min-height:240px}.History-module__ZttyUG__ledger{border-top:1px solid var(--pk-border-strong);margin-top:18px}.History-module__ZttyUG__virtualLedger{border-top:1px solid var(--pk-border-strong);margin-top:18px;position:relative}.History-module__ZttyUG__virtualRow{padding-bottom:0}.History-module__ZttyUG__entry,.History-module__ZttyUG__legacyEntry{border-bottom:1px solid var(--pk-border);background:0 0;grid-template-columns:42px minmax(0,1fr) minmax(150px,auto) auto;align-items:center;gap:14px;padding:19px 8px 19px 4px;display:grid;position:relative}.History-module__ZttyUG__entryRecent{background:rgb(var(--pk-accent-rgb) / .045)}.History-module__ZttyUG__entryIcon{border:1px solid var(--pk-border-strong);background:var(--pk-surface-solid);width:34px;height:34px;color:var(--pk-accent-strong);border-radius:50%;place-items:center;display:grid}.History-module__ZttyUG__entryMain,.History-module__ZttyUG__legacyEntryMain,.History-module__ZttyUG__turnMain{min-width:0}.History-module__ZttyUG__entryContext{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:5px;display:flex}.History-module__ZttyUG__entryType,.History-module__ZttyUG__recentLabel,.History-module__ZttyUG__messageRole{color:var(--pk-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1.2}.History-module__ZttyUG__recentLabel{color:var(--pk-accent-strong)}.History-module__ZttyUG__recentLabel:before{color:var(--pk-border-strong);content:"·";margin-right:7px}.History-module__ZttyUG__entryTitle{overflow-wrap:anywhere;color:var(--pk-text);font-family:var(--pk-font-display);letter-spacing:-.012em;margin:0;font-size:clamp(1rem,1.3vw,1.13rem);font-weight:610;line-height:1.3}.History-module__ZttyUG__entryPreview,.History-module__ZttyUG__inlineMeta,.History-module__ZttyUG__entryMeta,.History-module__ZttyUG__turnMeta,.History-module__ZttyUG__summaryPreview{color:var(--pk-muted);font-size:.82rem;line-height:1.45}.History-module__ZttyUG__entryPreview,.History-module__ZttyUG__inlineMeta{margin-top:5px}.History-module__ZttyUG__entryMeta{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;gap:3px;min-width:0;display:flex}.History-module__ZttyUG__entryDetail{grid-column:2/-1}.History-module__ZttyUG__legacyEntry{padding:19px 8px 19px 4px;display:block}.History-module__ZttyUG__legacyEntryHeader{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.History-module__ZttyUG__itemMenu{position:relative}.History-module__ZttyUG__menuPopover{z-index:30;border:1px solid var(--pk-border-strong);border-radius:var(--pk-radius-sm);background:var(--pk-surface-solid);min-width:190px;box-shadow:var(--pk-shadow-md);padding:6px;position:absolute;top:calc(100% + 7px);right:0}.History-module__ZttyUG__menuDanger{border-radius:calc(var(--pk-radius-sm) - 2px);width:100%;color:var(--pk-danger-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:9px 10px;font-size:.83rem;font-weight:620;display:flex}.History-module__ZttyUG__menuDanger:hover:not(:disabled){background:var(--pk-danger-soft)}.History-module__ZttyUG__inlineDetail,.History-module__ZttyUG__turnSection,.History-module__ZttyUG__transcript{border-top:1px solid var(--pk-border);background:var(--pk-surface-2);margin:16px 0 0 56px;padding:14px 16px}.History-module__ZttyUG__summaryPreview{margin:0}.History-module__ZttyUG__summaryPanel{margin-top:2px}.History-module__ZttyUG__detailActions{justify-content:flex-start;margin-top:12px}.History-module__ZttyUG__turnSection{flex-direction:column;gap:0;padding-top:2px;padding-bottom:2px;display:flex}.History-module__ZttyUG__turn{border-bottom:1px solid var(--pk-border);padding:14px 0}.History-module__ZttyUG__turn:last-child{border-bottom:0}.History-module__ZttyUG__turnHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.History-module__ZttyUG__turnTitle{color:var(--pk-text);font-size:.92rem;font-weight:650;line-height:1.4}.History-module__ZttyUG__turnMeta{margin-top:4px}.History-module__ZttyUG__turnSummary{border-top:1px solid var(--pk-border);margin-top:12px;padding-top:12px}.History-module__ZttyUG__statePanel{border-top:1px solid var(--pk-border-strong);border-bottom:1px solid var(--pk-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:18px;padding:clamp(20px,3vw,30px) 4px;display:grid}.History-module__ZttyUG__stateIcon{border:1px solid var(--pk-border-strong);width:42px;height:42px;color:var(--pk-accent-strong);background:var(--pk-surface-solid);border-radius:50%;place-items:center;display:grid}.History-module__ZttyUG__statePanel h2{font-family:var(--pk-font-display);margin:0;font-size:1.16rem;font-weight:610}.History-module__ZttyUG__statePanel p{max-width:64ch;color:var(--pk-muted);margin:5px 0 0;font-size:.9rem;line-height:1.5}.History-module__ZttyUG__loadingPanel{min-height:112px;color:var(--pk-muted);align-items:center;padding:18px 4px;display:flex}.History-module__ZttyUG__loadMoreRow{justify-content:center;margin-top:18px;display:flex}.History-module__ZttyUG__otherSummaries{border-top:1px solid var(--pk-border-strong);margin-top:30px;padding-top:18px}.History-module__ZttyUG__sectionDisclosure{color:var(--pk-text-secondary);background:0 0;border:0;padding-left:0}.History-module__ZttyUG__sectionDisclosure:hover{color:var(--pk-accent-strong)}.History-module__ZttyUG__errorNotice,.History-module__ZttyUG__warningNotice{border:1px solid var(--pk-border);border-radius:var(--pk-radius-sm);margin:14px 0 0;padding:10px 12px;font-size:.86rem;line-height:1.45}.History-module__ZttyUG__errorNotice{border-color:color-mix(in srgb, var(--pk-danger-text) 30%, transparent);background:var(--pk-danger-soft);color:var(--pk-danger-text)}.History-module__ZttyUG__warningNotice{background:var(--pk-warning-soft);color:var(--pk-warning-text)}.History-module__ZttyUG__pdfNotice{border-top:1px solid var(--pk-border-strong);border-bottom:1px solid var(--pk-border);color:var(--pk-text-secondary);align-items:flex-start;gap:12px;margin-top:18px;padding:14px 4px;display:flex}.History-module__ZttyUG__pdfNotice>svg{color:var(--pk-accent-strong);flex:none;margin-top:1px}.History-module__ZttyUG__pdfNotice strong{color:var(--pk-text);font-size:.9rem}.History-module__ZttyUG__pdfNotice p{max-width:70ch;color:var(--pk-muted);margin:3px 0 0;font-size:.84rem;line-height:1.5}.History-module__ZttyUG__transcript{border:1px solid var(--pk-border);flex-direction:column;gap:12px;margin:0;padding:16px;display:flex}.History-module__ZttyUG__transcriptMessage{border:1px solid var(--pk-border);background:var(--pk-surface-solid);padding:13px 14px}.History-module__ZttyUG__assistantMessage{margin-right:clamp(0px,6vw,72px)}.History-module__ZttyUG__userMessage{background:var(--pk-accent-soft);margin-left:clamp(0px,6vw,72px)}.History-module__ZttyUG__messageRole{color:var(--pk-accent-strong);margin-bottom:7px}.History-module__ZttyUG__userMessageText{color:var(--pk-text);white-space:pre-wrap;margin:0;line-height:1.55}.History-module__ZttyUG__transcriptFooter{justify-content:flex-end;padding-top:4px;display:flex}.History-module__ZttyUG__dialogBackdrop{z-index:1000;overscroll-behavior:contain;background:color-mix(in srgb, var(--pk-text) 40%, transparent);place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.History-module__ZttyUG__deleteDialog{overscroll-behavior:contain;border:1px solid var(--pk-border-strong);border-radius:var(--pk-radius-lg);background:var(--pk-surface-solid);width:min(100%,480px);max-height:calc(100dvh - 40px);box-shadow:var(--pk-shadow-md);grid-template-columns:auto minmax(0,1fr);gap:14px;padding:22px;display:grid;overflow-y:auto}.History-module__ZttyUG__dialogIcon{background:var(--pk-danger-soft);width:42px;height:42px;color:var(--pk-danger-text);border-radius:50%;place-items:center;display:grid}.History-module__ZttyUG__dialogCopy h2{font-family:var(--pk-font-display);margin:0;font-size:1.28rem;font-weight:620}.History-module__ZttyUG__dialogCopy>p{color:var(--pk-muted);margin:7px 0 0;font-size:.9rem;line-height:1.5}.History-module__ZttyUG__dialogItem{overflow-wrap:anywhere;font-weight:620;color:var(--pk-text)!important}.History-module__ZttyUG__dialogError{color:var(--pk-danger-text);grid-column:1/-1;margin:0;font-size:.86rem}.History-module__ZttyUG__dialogActions{grid-column:1/-1;margin-top:6px}.History-module__ZttyUG__dangerButton{border:1px solid var(--pk-danger-text);background:var(--pk-danger-text);color:var(--pk-surface-solid)}.History-module__ZttyUG__dangerButton:hover:not(:disabled){background:color-mix(in srgb, var(--pk-danger-text) 86%, var(--pk-text))}.History-module__ZttyUG__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.History-module__ZttyUG__commandBar{grid-template-columns:1fr}.History-module__ZttyUG__creationActions{justify-content:flex-start}.History-module__ZttyUG__entry,.History-module__ZttyUG__legacyEntryHeader{grid-template-columns:38px minmax(0,1fr) auto}.History-module__ZttyUG__entryMeta{text-align:left;flex-flow:wrap;grid-area:2/2}.History-module__ZttyUG__entryMeta span:before{content:"·";margin-right:5px}.History-module__ZttyUG__entryActions{grid-area:1/3/span 2}}@media (max-width:660px){.History-module__ZttyUG__page{padding-left:12px;padding-right:12px}.History-module__ZttyUG__pageHeader{gap:12px}.History-module__ZttyUG__headerMark{width:42px;height:42px}.History-module__ZttyUG__tab{min-height:48px;padding:0 14px}.History-module__ZttyUG__commandBar{gap:12px;padding:12px}.History-module__ZttyUG__creationActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.History-module__ZttyUG__creationActions .History-module__ZttyUG__quietLink{grid-column:1/-1}.History-module__ZttyUG__entry,.History-module__ZttyUG__legacyEntry{padding:16px 2px}.History-module__ZttyUG__entry,.History-module__ZttyUG__legacyEntryHeader{grid-template-columns:36px minmax(0,1fr);gap:10px}.History-module__ZttyUG__entryMeta{grid-area:auto/2}.History-module__ZttyUG__entryActions,.History-module__ZttyUG__legacyEntryHeader>.History-module__ZttyUG__entryActions{grid-area:auto/2;justify-content:flex-start}.History-module__ZttyUG__entryDetail{grid-column:1/-1}.History-module__ZttyUG__inlineDetail,.History-module__ZttyUG__turnSection{margin-left:0}.History-module__ZttyUG__turnHeader{flex-direction:column}.History-module__ZttyUG__turnActions{justify-content:flex-start}.History-module__ZttyUG__statePanel{grid-template-columns:auto minmax(0,1fr)}.History-module__ZttyUG__stateAction{grid-column:2}.History-module__ZttyUG__assistantMessage,.History-module__ZttyUG__userMessage{margin-left:0;margin-right:0}.History-module__ZttyUG__deleteDialog{padding:18px}.History-module__ZttyUG__dialogActions{grid-template-columns:1fr;display:grid}}@media (prefers-reduced-motion:reduce){.History-module__ZttyUG__tab,.History-module__ZttyUG__searchField,.History-module__ZttyUG__primaryButton,.History-module__ZttyUG__secondaryButton,.History-module__ZttyUG__resumeButton,.History-module__ZttyUG__disclosureButton,.History-module__ZttyUG__dangerButton,.History-module__ZttyUG__quietLink{transition:none}}