.record-card-module__YB_xUG__record{border:1px solid var(--line);border-radius:10px;min-width:0;padding:22px 24px}.record-card-module__YB_xUG__recordMeta{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.record-card-module__YB_xUG__recordMeta>span{color:var(--accent);text-transform:uppercase;letter-spacing:.08em}.record-card-module__YB_xUG__words{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.7}.record-card-module__YB_xUG__reason,.record-card-module__YB_xUG__original{color:var(--muted);font-size:11px}.record-card-module__YB_xUG__original summary{cursor:pointer}.record-card-module__YB_xUG__original .record-card-module__YB_xUG__words{font-size:12px}.record-card-module__YB_xUG__actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.record-card-module__YB_xUG__actions button,.record-card-module__YB_xUG__actions select{font-size:11px}.record-card-module__YB_xUG__edit textarea{width:100%;min-height:110px;color:var(--ink);background:var(--paper);border:1px solid var(--line);font:15px/1.6 var(--sans);padding:10px;display:block}.record-card-module__YB_xUG__edit label{font-size:12px}@media (max-width:760px){.record-card-module__YB_xUG__record{padding:18px}.record-card-module__YB_xUG__recordMeta{font-size:10px}}
.vault-controls-module__agzeqW__panel{background:var(--paper-warm);border:1px solid var(--line);border-radius:12px;margin:24px 0;padding:22px}.vault-controls-module__agzeqW__panel h2{font:700 21px var(--sans);margin:0 0 10px}.vault-controls-module__agzeqW__panel p{font:13px/1.6 var(--sans);color:var(--muted);margin:8px 0}.vault-controls-module__agzeqW__panel fieldset{border:0;min-width:0;margin:0;padding:0}.vault-controls-module__agzeqW__form,.vault-controls-module__agzeqW__actions{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.vault-controls-module__agzeqW__form label{flex:160px;gap:6px;min-width:0;font-size:12px;display:grid}.vault-controls-module__agzeqW__form input{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background:var(--paper);border-radius:6px;padding:9px}.vault-controls-module__agzeqW__panel button{color:var(--ink);background:var(--paper);border:1px solid var(--line);cursor:pointer;font:12px var(--sans);border-radius:6px;padding:10px 14px}.vault-controls-module__agzeqW__panel button:disabled{opacity:.5;cursor:not-allowed}.vault-controls-module__agzeqW__panel :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.vault-controls-module__agzeqW__panel .vault-controls-module__agzeqW__help{font-size:11px}.vault-controls-module__agzeqW__restore{border-top:1px solid var(--line);padding-top:12px;font-size:12px}.vault-controls-module__agzeqW__restore summary{cursor:pointer}.vault-controls-module__agzeqW__panel [role=alert]{color:var(--accent)}
.import-panel-module__8bixUG__panel{border:1px solid var(--line);background:var(--paper);overflow-wrap:anywhere;border-radius:12px;margin:0 0 20px;padding:20px 24px;font-size:13px}.import-panel-module__8bixUG__heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.import-panel-module__8bixUG__heading h2{font:400 21px var(--serif);margin:0}.import-panel-module__8bixUG__heading p,.import-panel-module__8bixUG__hint{color:var(--muted);line-height:1.6}.import-panel-module__8bixUG__hint{margin-bottom:0;font-size:11px}.import-panel-module__8bixUG__file{flex:0 240px;gap:6px;display:grid}.import-panel-module__8bixUG__file input{width:100%;min-width:0;font-size:12px}.import-panel-module__8bixUG__source,.import-panel-module__8bixUG__mapping label{gap:6px;min-width:0;display:grid}.import-panel-module__8bixUG__source{max-width:420px}.import-panel-module__8bixUG__source input{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background:var(--paper);font:inherit;border-radius:6px;padding:9px}.import-panel-module__8bixUG__mapping{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.import-panel-module__8bixUG__mapping select{width:100%;min-width:0}.import-panel-module__8bixUG__filename{font-weight:600}.import-panel-module__8bixUG__actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.import-panel-module__8bixUG__actions button:last-child,.import-panel-module__8bixUG__actions button:last-child:hover:not(:disabled){background:var(--ink);color:var(--paper)}.import-panel-module__8bixUG__error{color:var(--ink);border-left:3px solid var(--accent);padding-left:10px}.import-panel-module__8bixUG__rows{border-top:1px solid var(--line);max-height:460px;padding:0;list-style:none;overflow:auto}.import-panel-module__8bixUG__rows li{border-bottom:1px solid var(--line);padding:16px 4px}.import-panel-module__8bixUG__rows p{margin:6px 0}.import-panel-module__8bixUG__rows small{color:var(--muted)}.import-panel-module__8bixUG__excerpt{white-space:pre-wrap}.import-panel-module__8bixUG__rows details,.import-panel-module__8bixUG__example{margin-top:12px}.import-panel-module__8bixUG__panel summary{cursor:pointer}.import-panel-module__8bixUG__panel summary:focus-visible,.import-panel-module__8bixUG__rows:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.import-panel-module__8bixUG__panel pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.import-panel-module__8bixUG__panel h3{font-size:13px}.import-panel-module__8bixUG__example dl{gap:10px;display:grid}.import-panel-module__8bixUG__example dt{font-weight:600}.import-panel-module__8bixUG__example dd{white-space:pre-wrap;margin:4px 0}@media (max-width:760px){.import-panel-module__8bixUG__panel{padding:18px}.import-panel-module__8bixUG__heading{flex-direction:column;align-items:stretch}.import-panel-module__8bixUG__file{flex-basis:auto}.import-panel-module__8bixUG__mapping{grid-template-columns:1fr}}
.workspace-module__-srIPW__shell{grid-template-columns:240px minmax(0,1fr);min-height:100vh;display:grid}.workspace-module__-srIPW__sidebar{border-right:1px solid var(--line);background:var(--paper-warm);flex-direction:column;gap:36px;padding:36px 24px;display:flex}.workspace-module__-srIPW__brand{color:var(--ink);font:600 30px var(--serif);text-decoration:none}.workspace-module__-srIPW__brand span{color:var(--accent)}.workspace-module__-srIPW__brand small{font:10px var(--sans);letter-spacing:.16em;color:var(--muted);margin-top:12px;display:block}.workspace-module__-srIPW__eyebrow{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px}.workspace-module__-srIPW__tabs{gap:6px;margin-top:-22px;display:grid}.workspace-module__-srIPW__shell button:where(:not([popovertarget])),.workspace-module__-srIPW__shell select,.workspace-module__-srIPW__fileLabel{font:inherit;color:var(--ink);font-size:13px}.workspace-module__-srIPW__shell button:where(:not([popovertarget])),.workspace-module__-srIPW__fileLabel{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:7px;padding:8px 12px}.workspace-module__-srIPW__shell button:where(:not([popovertarget])):disabled{opacity:.5;cursor:not-allowed}.workspace-module__-srIPW__shell button:where(:not([popovertarget])):hover:not(:disabled),.workspace-module__-srIPW__fileLabel:hover{background:var(--paper-warm)}.workspace-module__-srIPW__shell button:where(:not([popovertarget])):focus-visible,.workspace-module__-srIPW__shell select:focus-visible,.workspace-module__-srIPW__shell input:focus-visible,.workspace-module__-srIPW__shell textarea:focus-visible,.workspace-module__-srIPW__fileLabel:focus-within{outline:2px solid var(--accent);outline-offset:3px}.workspace-module__-srIPW__tabs button{text-align:left;border:0;justify-content:space-between;padding:11px 12px;font-size:14px;display:flex}.workspace-module__-srIPW__tabs button.workspace-module__-srIPW__active{background:var(--paper);color:var(--accent);box-shadow:0 1px 4px #0000000a}.workspace-module__-srIPW__tabs span{color:var(--muted);font-size:12px}.workspace-module__-srIPW__sidebarFoot{color:var(--muted);margin-top:auto;font-size:12px}.workspace-module__-srIPW__sidebarFoot p{margin:4px 0 16px}.workspace-module__-srIPW__sidebarFoot a{color:inherit}.workspace-module__-srIPW__dot{background:var(--verbatim);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.workspace-module__-srIPW__main{width:100%;min-width:0;max-width:1220px;margin:0 auto;padding:48px 64px 72px}.workspace-module__-srIPW__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.workspace-module__-srIPW__header h1{font:750 clamp(30px, 3vw, 44px)/1.1 var(--sans);letter-spacing:-.025em;margin:12px 0}.workspace-module__-srIPW__header p:last-child{color:var(--muted);margin:0;font-size:15px}.workspace-module__-srIPW__version{font:10px var(--mono);letter-spacing:.05em;border:1px solid var(--line);white-space:nowrap;border-radius:4px;padding:6px 9px}.workspace-module__-srIPW__sessionNotice{color:var(--muted);border-left:2px solid var(--accent);margin-bottom:28px;padding:8px 14px;font-size:12px}.workspace-module__-srIPW__shell select{background:var(--paper);border:1px solid var(--line);border-radius:6px;max-width:100%;padding:7px 9px}.workspace-module__-srIPW__feedback{min-height:45px;color:var(--muted);font-size:12px}.workspace-module__-srIPW__feedback p{margin:10px 0}.workspace-module__-srIPW__feedback .workspace-module__-srIPW__error{color:var(--ink);border-left:3px solid var(--accent);padding-left:10px}.workspace-module__-srIPW__listHeading{justify-content:space-between;align-items:center;gap:16px;margin:20px 0 18px;display:flex}.workspace-module__-srIPW__library{border-top:0;padding:0}.workspace-module__-srIPW__listHeading h2{font:400 28px var(--serif);margin:0 0 6px}.workspace-module__-srIPW__listHeading p{color:var(--muted);max-width:380px;margin:0;font-size:12px}.workspace-module__-srIPW__tools{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.workspace-module__-srIPW__tools button,.workspace-module__-srIPW__fileLabel{font-size:11px}.workspace-module__-srIPW__fileLabel{align-items:center;display:inline-flex;position:relative}.workspace-module__-srIPW__fileLabel input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.workspace-module__-srIPW__search{width:100%;color:var(--ink);border:1px solid var(--line);font:13px var(--sans);background:0 0;border-radius:8px;margin-bottom:20px;padding:12px 15px}.workspace-module__-srIPW__empty{text-align:center;border:1px dashed var(--line);border-radius:10px;padding:44px 24px}.workspace-module__-srIPW__empty>span{color:var(--accent);font-size:36px}.workspace-module__-srIPW__empty h3{font:400 23px var(--serif);margin:12px 0}.workspace-module__-srIPW__empty p{color:var(--muted);max-width:420px;margin:auto;font-size:13px}.workspace-module__-srIPW__records{gap:14px;display:grid}@media (max-width:1100px){.workspace-module__-srIPW__main{padding:36px 32px}.workspace-module__-srIPW__listHeading{flex-direction:column;align-items:flex-start}.workspace-module__-srIPW__tools{justify-content:flex-start}}@media (max-width:760px){.workspace-module__-srIPW__shell{grid-template-columns:1fr}.workspace-module__-srIPW__sidebar{border-right:0;border-bottom:1px solid var(--line);gap:14px;padding:18px 22px}.workspace-module__-srIPW__brand{font-size:24px}.workspace-module__-srIPW__brand small,.workspace-module__-srIPW__sidebar>.workspace-module__-srIPW__eyebrow,.workspace-module__-srIPW__sidebarFoot{display:none}.workspace-module__-srIPW__tabs{gap:4px;margin:0;display:flex}.workspace-module__-srIPW__tabs button{flex:1;gap:8px;padding:8px 10px;font-size:12px}.workspace-module__-srIPW__main{padding:28px 20px 48px}.workspace-module__-srIPW__header{gap:8px}.workspace-module__-srIPW__header h1{font-size:30px}.workspace-module__-srIPW__version{display:none}}
.composer-module__0K2MsW__captureFields{border:0;min-width:0;margin:0;padding:0}.composer-module__0K2MsW__captureMeta{justify-items:end;gap:var(--tb-spacing-sm);display:grid}.composer-module__0K2MsW__composer{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:0;overflow:hidden;box-shadow:0 4px 24px #00000003}.composer-module__0K2MsW__composerTop{justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 0;display:flex}.composer-module__0K2MsW__composerTop h2{font:400 21px var(--serif);margin:0}.composer-module__0K2MsW__composerTop>span{color:var(--muted);font-size:10px}.composer-module__0K2MsW__composer textarea{resize:vertical;width:calc(100% - 48px);min-height:150px;color:var(--ink);font:16px/1.75 var(--sans);background:0 0;border:0;margin:16px 24px 12px;display:block}.composer-module__0K2MsW__composer textarea::placeholder{color:var(--muted)}.composer-module__0K2MsW__composerBottom{justify-content:space-between;align-items:center;gap:14px;padding:12px 24px 20px;display:flex}.composer-module__0K2MsW__composerBottom label{color:var(--muted);gap:4px;font-size:11px;display:grid}button.composer-module__0K2MsW__primary{color:#101010;background:#ff4b32;border-color:#ff4b32;padding:11px 20px}button.composer-module__0K2MsW__primary:hover:not(:disabled){background:#ff765f}.composer-module__0K2MsW__primary span{margin-left:16px}.composer-module__0K2MsW__hint{border-top:1px solid var(--line);color:var(--muted);background:var(--paper-warm);margin:0;padding:12px 24px;font-size:11px}@media (max-width:760px){.composer-module__0K2MsW__composerTop{flex-direction:column;align-items:flex-start;gap:6px;padding:18px 18px 0}.composer-module__0K2MsW__composer textarea{width:calc(100% - 36px);margin:14px 18px}.composer-module__0K2MsW__composerBottom{flex-wrap:wrap;padding:10px 18px 18px}.composer-module__0K2MsW__hint{padding:12px 18px}}.composer-module__0K2MsW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
