.Layout-module__c5_qyG__stack,.Layout-module__c5_qyG__inline,.Layout-module__c5_qyG__inset,.Layout-module__c5_qyG__center,.Layout-module__c5_qyG__grid{min-width:0}.Layout-module__c5_qyG__stack{flex-direction:column;display:flex}.Layout-module__c5_qyG__inline{flex-direction:row;display:flex}.Layout-module__c5_qyG__inline[data-wrap=true]{flex-wrap:wrap}.Layout-module__c5_qyG__grid{display:grid}.Layout-module__c5_qyG__grid[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.Layout-module__c5_qyG__grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.Layout-module__c5_qyG__grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.Layout-module__c5_qyG__grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.Layout-module__c5_qyG__stack[data-gap=none],.Layout-module__c5_qyG__inline[data-gap=none],.Layout-module__c5_qyG__grid[data-gap=none]{gap:var(--space-none)}.Layout-module__c5_qyG__stack[data-gap=xs],.Layout-module__c5_qyG__inline[data-gap=xs],.Layout-module__c5_qyG__grid[data-gap=xs]{gap:var(--space-xs)}.Layout-module__c5_qyG__stack[data-gap=sm],.Layout-module__c5_qyG__inline[data-gap=sm],.Layout-module__c5_qyG__grid[data-gap=sm]{gap:var(--space-sm)}.Layout-module__c5_qyG__stack[data-gap=md],.Layout-module__c5_qyG__inline[data-gap=md],.Layout-module__c5_qyG__grid[data-gap=md]{gap:var(--space-md)}.Layout-module__c5_qyG__stack[data-gap=lg],.Layout-module__c5_qyG__inline[data-gap=lg],.Layout-module__c5_qyG__grid[data-gap=lg]{gap:var(--space-lg)}.Layout-module__c5_qyG__stack[data-gap=xl],.Layout-module__c5_qyG__inline[data-gap=xl],.Layout-module__c5_qyG__grid[data-gap=xl]{gap:var(--space-xl)}.Layout-module__c5_qyG__stack[data-gap="2xl"],.Layout-module__c5_qyG__inline[data-gap="2xl"],.Layout-module__c5_qyG__grid[data-gap="2xl"]{gap:var(--space-2xl)}.Layout-module__c5_qyG__stack[data-gap="3xl"],.Layout-module__c5_qyG__inline[data-gap="3xl"],.Layout-module__c5_qyG__grid[data-gap="3xl"]{gap:var(--space-3xl)}.Layout-module__c5_qyG__stack[data-gap="4xl"],.Layout-module__c5_qyG__inline[data-gap="4xl"],.Layout-module__c5_qyG__grid[data-gap="4xl"]{gap:var(--space-4xl)}.Layout-module__c5_qyG__inset[data-space=none]{padding:var(--space-none)}.Layout-module__c5_qyG__inset[data-space=xs]{padding:var(--space-xs)}.Layout-module__c5_qyG__inset[data-space=sm]{padding:var(--space-sm)}.Layout-module__c5_qyG__inset[data-space=md]{padding:var(--space-md)}.Layout-module__c5_qyG__inset[data-space=lg]{padding:var(--space-lg)}.Layout-module__c5_qyG__inset[data-space=xl]{padding:var(--space-xl)}.Layout-module__c5_qyG__inset[data-space="2xl"]{padding:var(--space-2xl)}.Layout-module__c5_qyG__inset[data-space="3xl"]{padding:var(--space-3xl)}.Layout-module__c5_qyG__inset[data-space="4xl"]{padding:var(--space-4xl)}.Layout-module__c5_qyG__center{width:100%;margin-inline:auto}.Layout-module__c5_qyG__center[data-gutter=none]{padding-inline:var(--space-none)}.Layout-module__c5_qyG__center[data-gutter=lg]{padding-inline:var(--space-lg)}.Layout-module__c5_qyG__center[data-gutter="2xl"]{padding-inline:var(--space-2xl)}.Layout-module__c5_qyG__center[data-size=sm]{max-width:var(--content-width-sm)}.Layout-module__c5_qyG__center[data-size=md]{max-width:var(--content-width-md)}.Layout-module__c5_qyG__center[data-size=lg]{max-width:var(--content-width-lg)}.Layout-module__c5_qyG__center[data-size=xl]{max-width:var(--content-width-xl)}.Layout-module__c5_qyG__stack[data-align=start],.Layout-module__c5_qyG__inline[data-align=start]{align-items:flex-start}.Layout-module__c5_qyG__stack[data-align=center],.Layout-module__c5_qyG__inline[data-align=center]{align-items:center}.Layout-module__c5_qyG__stack[data-align=end],.Layout-module__c5_qyG__inline[data-align=end]{align-items:flex-end}.Layout-module__c5_qyG__stack[data-align=stretch],.Layout-module__c5_qyG__inline[data-align=stretch]{align-items:stretch}.Layout-module__c5_qyG__stack[data-align=baseline],.Layout-module__c5_qyG__inline[data-align=baseline]{align-items:baseline}.Layout-module__c5_qyG__stack[data-justify=start],.Layout-module__c5_qyG__inline[data-justify=start]{justify-content:flex-start}.Layout-module__c5_qyG__stack[data-justify=center],.Layout-module__c5_qyG__inline[data-justify=center]{justify-content:center}.Layout-module__c5_qyG__stack[data-justify=end],.Layout-module__c5_qyG__inline[data-justify=end]{justify-content:flex-end}.Layout-module__c5_qyG__stack[data-justify=between],.Layout-module__c5_qyG__inline[data-justify=between]{justify-content:space-between}@media (max-width:720px){.Layout-module__c5_qyG__center[data-gutter="2xl"]{padding-inline:var(--space-lg)}.Layout-module__c5_qyG__grid[data-responsive=true][data-columns="2"],.Layout-module__c5_qyG__grid[data-responsive=true][data-columns="3"],.Layout-module__c5_qyG__grid[data-responsive=true][data-columns="4"]{grid-template-columns:minmax(0,1fr)}}
.Modal-module__TiOBGa__backdrop{z-index:var(--z-modal);padding:var(--space-lg);background:#11111152;place-items:center;animation:.14s both Modal-module__TiOBGa__backdropIn;display:grid;position:fixed;inset:0}.Modal-module__TiOBGa__backdrop[data-layer=nested]{z-index:var(--z-modal-nested);background:#1113}.Modal-module__TiOBGa__surface{width:min(100%, var(--content-width-md));border:1px solid var(--border-subtle);border-radius:var(--radius-dialog);background:var(--background);max-height:min(88vh,820px);box-shadow:var(--shadow-floating);color:var(--text-primary);flex-direction:column;animation:.17s cubic-bezier(.2,.85,.25,1) both Modal-module__TiOBGa__surfaceIn;display:flex;overflow:hidden}.Modal-module__TiOBGa__surface[data-size=sm]{width:min(100%, var(--content-width-sm))}.Modal-module__TiOBGa__surface[data-size=lg]{width:min(100%, var(--content-width-lg))}.Modal-module__TiOBGa__surface[data-size=xl]{width:min(100%, var(--content-width-xl))}.Modal-module__TiOBGa__surface[data-embedded=true]{width:100%;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;animation:none;overflow:visible}.Modal-module__TiOBGa__header{align-items:flex-start;gap:var(--space-lg);padding:var(--space-xl);border-bottom:1px solid var(--border-subtle);flex:none;display:flex}.Modal-module__TiOBGa__heading{gap:var(--space-xs);flex:auto;min-width:0;display:grid}.Modal-module__TiOBGa__title{color:var(--text-primary);margin:0;font-size:18px;font-weight:650;line-height:1.35}.Modal-module__TiOBGa__description{color:var(--text-muted);margin:0;font-size:12px;line-height:1.55}.Modal-module__TiOBGa__actions{align-items:center;gap:var(--space-xs);flex:none;display:inline-flex}.Modal-module__TiOBGa__body{min-height:0;overflow:auto}.Modal-module__TiOBGa__body[data-scroll=hidden]{overflow:hidden}.Modal-module__TiOBGa__body[data-scroll=visible]{overflow:visible}.Modal-module__TiOBGa__body[data-padding=none]{padding:var(--space-none)}.Modal-module__TiOBGa__body[data-padding=lg]{padding:var(--space-lg)}.Modal-module__TiOBGa__body[data-padding=xl]{padding:var(--space-xl)}@keyframes Modal-module__TiOBGa__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__TiOBGa__surfaceIn{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Modal-module__TiOBGa__backdrop,.Modal-module__TiOBGa__surface{animation:none}}
.TexCommandReferenceDialog-module__Ig04rG__title{align-items:center;gap:var(--space-sm);min-width:0;display:inline-flex}.TexCommandReferenceDialog-module__Ig04rG__body{flex-direction:column;flex:auto;min-height:0;display:flex}.TexCommandReferenceDialog-module__Ig04rG__toolbar{border-bottom:1px solid var(--border-subtle);flex:none}.TexCommandReferenceDialog-module__Ig04rG__searchRow{width:100%}.TexCommandReferenceDialog-module__Ig04rG__search{align-items:center;gap:var(--space-sm);min-width:min(280px,100%);min-height:38px;padding:0 var(--space-md);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text-secondary);flex:280px;display:inline-flex}.TexCommandReferenceDialog-module__Ig04rG__search:focus-within{border-color:var(--border-strong);outline:2px solid color-mix(in srgb, var(--accent) 24%, transparent)}.TexCommandReferenceDialog-module__Ig04rG__search input{width:100%;min-width:0;color:var(--text-primary);background:0 0;border:0;outline:none;font-size:13px}.TexCommandReferenceDialog-module__Ig04rG__search input::placeholder{color:var(--text-muted)}.TexCommandReferenceDialog-module__Ig04rG__resultCount{color:var(--text-muted);white-space:nowrap;flex:none;font-size:12px}.TexCommandReferenceDialog-module__Ig04rG__results{flex:auto;min-height:0;overflow:auto}.TexCommandReferenceDialog-module__Ig04rG__grid{align-items:stretch}.TexCommandReferenceDialog-module__Ig04rG__card{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--background);height:100%}.TexCommandReferenceDialog-module__Ig04rG__card:hover{border-color:var(--border)}.TexCommandReferenceDialog-module__Ig04rG__cardLabel{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.TexCommandReferenceDialog-module__Ig04rG__preview{min-height:52px;color:var(--text-primary);background:0 0;place-items:center;display:grid;overflow:auto hidden}.TexCommandReferenceDialog-module__Ig04rG__preview .math-preview{max-width:100%;padding:0 var(--space-sm);white-space:nowrap;font-size:19px;line-height:normal}.TexCommandReferenceDialog-module__Ig04rG__command{overflow-wrap:anywhere;min-width:0;max-width:100%;color:var(--text-secondary);flex:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.45;display:block}.TexCommandReferenceDialog-module__Ig04rG__commandRow{width:100%}.TexCommandReferenceDialog-module__Ig04rG__copyButton[data-copy-state=copied]{color:var(--success)}.TexCommandReferenceDialog-module__Ig04rG__copyButton[data-copy-state=failed]{color:var(--danger)}.TexCommandReferenceDialog-module__Ig04rG__aliases{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.4}.TexCommandReferenceDialog-module__Ig04rG__empty{min-height:240px;color:var(--text-muted);text-align:center}.TexCommandReferenceDialog-module__Ig04rG__empty strong{color:var(--text-secondary);font-size:14px;font-weight:600}@media (max-width:720px){.TexCommandReferenceDialog-module__Ig04rG__search{flex-basis:100%}}
.inline-math-tex-editor-module__091mwW__livePreview{vertical-align:baseline;align-items:baseline;min-width:1em;display:inline-flex}.inline-math-tex-editor-module__091mwW__popover{width:min(440px, calc(100vw - (var(--space-sm) * 2)));padding:var(--space-none);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--background);box-shadow:var(--shadow-floating)}.inline-math-tex-editor-module__091mwW__editorRow{align-items:stretch;gap:var(--space-sm);padding:var(--space-sm);display:flex}.inline-math-tex-editor-module__091mwW__texFieldShell{border-radius:var(--radius-control);background:var(--surface-soft);flex:auto;min-width:0;position:relative}.inline-math-tex-editor-module__091mwW__highlight,.inline-math-tex-editor-module__091mwW__popover .inline-math-tex-editor-module__091mwW__texField{box-sizing:border-box;width:100%;min-width:0;max-width:none;min-height:68px;max-height:calc(100vh - 48px);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-control);white-space:pre-wrap;overflow-wrap:break-word;border:0;font-family:inherit;font-size:13px;line-height:1.5}.inline-math-tex-editor-module__091mwW__highlight{height:100%;color:var(--text-primary);pointer-events:none;margin:0;position:absolute;inset:0;overflow:hidden}.inline-math-tex-editor-module__091mwW__recognizedCommand{color:var(--accent)}.inline-math-tex-editor-module__091mwW__popover .inline-math-tex-editor-module__091mwW__texField{color:#0000;height:auto;caret-color:var(--text-primary);resize:none;-webkit-text-fill-color:transparent;background:0 0;display:block;position:relative;overflow:auto hidden}.inline-math-tex-editor-module__091mwW__popover .inline-math-tex-editor-module__091mwW__texField:focus,.inline-math-tex-editor-module__091mwW__popover .inline-math-tex-editor-module__091mwW__texField:focus-visible{outline:none}.inline-math-tex-editor-module__091mwW__texFieldShell:focus-within{background:var(--background)}.inline-math-tex-editor-module__091mwW__texFieldShell[data-locked=true]{opacity:.64}.inline-math-tex-editor-module__091mwW__texFieldShell[data-locked=true] .inline-math-tex-editor-module__091mwW__texField{cursor:not-allowed}.inline-math-tex-editor-module__091mwW__actionColumn{justify-content:space-between;gap:var(--space-xs);flex-direction:column;flex:0 0 30px;display:flex}.inline-math-tex-editor-module__091mwW__actionColumn .inline-math-tex-editor-module__091mwW__doneButton{border-radius:50%;flex:0 0 30px;width:30px;min-width:30px;height:30px}
.BoxTitleEditor-module__6Wqalq__shell{align-items:center;gap:var(--space-xs);padding:2px 2px 2px var(--space-sm);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);display:flex}.BoxTitleEditor-module__6Wqalq__shell:focus-within{border-color:var(--border-strong);outline:2px solid color-mix(in srgb, var(--accent) 16%, transparent);outline-offset:1px}.BoxTitleEditor-module__6Wqalq__input{flex:1;min-width:0}.BoxTitleEditor-module__6Wqalq__field{min-height:26px;color:var(--text-primary);outline:none;font-size:14px;line-height:1.6}.BoxTitleEditor-module__6Wqalq__field p{margin:0}.BoxTitleEditor-module__6Wqalq__field p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--text-disabled);pointer-events:none}
.ChoiceGroup-module__ZadlQW__group{min-width:0}.ChoiceGroup-module__ZadlQW__option{justify-content:center;align-items:center;gap:var(--space-xs);min-width:0;min-height:68px;padding:var(--space-sm) var(--space-xs);border-radius:var(--radius-control);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;display:flex}.ChoiceGroup-module__ZadlQW__option:hover:not([data-selected=true]){background:color-mix(in srgb, var(--surface-muted) 35%, transparent);color:var(--text-primary)}.ChoiceGroup-module__ZadlQW__option:active{background:color-mix(in srgb, var(--surface-muted) 80%, transparent)}.ChoiceGroup-module__ZadlQW__option[data-selected=true]{border-color:var(--border-subtle);background:var(--surface-muted);color:var(--text-primary)}.ChoiceGroup-module__ZadlQW__option:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ChoiceGroup-module__ZadlQW__icon{flex:none}.ChoiceGroup-module__ZadlQW__label{max-width:100%;color:inherit;overflow-wrap:anywhere;text-align:center;font-size:11px;line-height:1.2}
