:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{min-width:320px;min-height:100vh;margin:0;display:flex}.auth-callback-page{background-color:#f5f5f5;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-callback-card{text-align:center;background-color:#fff;border-radius:8px;width:100%;max-width:420px;padding:48px 24px;box-shadow:0 1px 4px #0000001f}.auth-callback-card p{color:#666;margin:16px 0 0;font-size:16px}.spinner{border:3px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;width:40px;height:40px;margin:0 auto;animation:.6s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.auth-callback-card.error{padding:24px}.auth-callback-card.error h2{color:#dc2626;margin:0 0 16px;font-size:20px}.error-message{color:#666;margin-bottom:24px;font-size:14px}.retry-button{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:4px;padding:10px 24px;font-size:14px;font-weight:500;transition:background-color .2s}.retry-button:hover{background-color:#2563eb}.retry-button:active{background-color:#1d4ed8}.create-account-page{background-color:#f5f5f5;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.create-account-card{text-align:center;background-color:#fff;border-radius:8px;width:100%;max-width:420px;padding:24px;box-shadow:0 1px 4px #0000001f}.create-account-title{color:#333;margin:0 0 8px;font-size:28px}.create-account-subtitle{color:#666;margin:0 0 24px}.create-account-footer{margin:0;font-size:14px}._addButtons_1txg6_1{justify-content:center;gap:16px;margin-top:16px;display:flex}@media print{._addButtons_1txg6_1{display:none}}.useContextMenu_Backdrop{z-index:var(--context-menu-z-index,25);position:absolute;inset:0}.useContextMenu_ContextMenu{border-radius:var(--context-menu-border-radius,.25rem);white-space:nowrap;filter:var(--context-menu-filter);padding:var(--context-menu-padding,.25rem 0);background-color:var(--context-menu-background-color,#000000e6);border:var(--context-menu-border-size) solid var(--context-menu-border-color);flex-direction:column;display:flex;position:fixed;overflow:hidden}.useContextMenu_ContextMenu:focus{outline:none}.useContextMenu_ContextMenuCategory{background-color:var(--context-menu-background-color);color:var(--context-menu-category-color,#ffffffbf);font-family:var(--context-menu-font-family,sans-serif);font-size:var(--context-menu-category-font-size,14px);padding:var(--context-menu-category-padding,.25rem 1rem);-webkit-user-select:none;user-select:none;min-height:var(--context-menu-category-height,1.5rem);align-items:center;gap:1ch;display:flex}.useContextMenu_Divider{height:var(--context-menu-divider-size,1px);background-color:var(--context-menu-divider-color,#ffffff40);margin:var(--context-menu-divider-margin,.25rem 1rem)}.useContextMenu_ContextMenuItem,.useContextMenu_ContextMenuItemDisabled{color:var(--context-menu-item-color,#fff);font-family:var(--context-menu-font-family,sans-serif);font-size:var(--context-menu-item-font-size,16px);padding:var(--context-menu-item-padding,.25rem 1rem);-webkit-user-select:none;user-select:none;min-height:var(--context-menu-item-height);transition:color var(--context-menu-transition-duration,.25s), background-color var(--context-menu-transition-duration,.25s);align-items:center;gap:1ch;display:flex}.useContextMenu_ContextMenuItem{cursor:pointer}.useContextMenu_ContextMenuItemDisabled{background-color:var(--context-menu-item-background-color-disabled);color:var(--context-menu-item-color-disabled,#ffffff40)}.useContextMenu_ContextMenuItem:hover{background-color:var(--context-menu-item-background-color-hover,#ffffff1a);color:var(--context-menu-item-color-hover,var(--context-menu-item-color,#fff));transition:background-color .25s}.useContextMenu_ContextMenuItem:focus{background-color:var(--context-menu-item-background-color-focus,#ffffff1a);color:var(--context-menu-item-color-focus,var(--context-menu-item-color,#fff));outline:none}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{opacity:0;pointer-events:none;will-change:opacity;position:absolute;top:0;left:0}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;z-index:-1;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;width:max-content;padding:8px 16px;font-size:90%}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}._Overlay_1se2t_1{background-color:#00000040;position:fixed;inset:0}._Modal_1se2t_7{background:#fff;border:1px solid #ccc;border-radius:4px;outline:none;min-width:430px;max-width:90vw;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}._Modal_1se2t_7:not(:has(._ModalContent_1se2t_20._NoScroll_1se2t_20)){max-height:90vh}._Modal_1se2t_7:not(._NoMinHeight_1se2t_23){min-height:300px}._Modal_1se2t_7{flex-direction:column;display:flex}._Modal_1se2t_7 p,._Modal_1se2t_7 h2{margin:0}._Modal_1se2t_7{--modal-border-width:3px;--modal-border:var(--modal-border-width) solid #dddddd90}._ModalHeader_1se2t_39{margin:0}._ModalHeader_1se2t_39:not(._NoBorder_1se2t_42){border-bottom:var(--modal-border)}._ModalHeader_1se2t_39{padding:1rem 1rem .5rem}._ModalHeader_1se2t_39 ._ModalHeaderContent_1se2t_48{justify-content:space-between;display:flex}._ModalHeader_1se2t_39:has(._ModalTab_1se2t_52){padding-bottom:0}._ModalContent_1se2t_20{flex-grow:1}._ModalContent_1se2t_20:not(._NoPadding_1se2t_59){padding:1rem}._ModalContent_1se2t_20:not(._NoScroll_1se2t_20){overflow:auto}._ModalContent_1se2t_20._NoScroll_1se2t_20{overflow:visible}._ModalActions_1se2t_69{flex:0;padding:.5rem 1rem}._ModalActions_1se2t_69:not(._NoBorder_1se2t_42){border-top:3px solid #dddddd91}._ModalActions_1se2t_69 :not(button){justify-content:center;align-items:center;gap:1rem;display:flex}._ModalActions_1se2t_69{justify-content:space-between;gap:1rem;display:flex}._ModalTab_1se2t_52{border-bottom:var(--modal-border);margin-bottom:calc(var(--modal-border-width) * -1)!important;border-radius:0!important}._ModalTab_1se2t_52._TabActive_1se2t_93{border-bottom:#0571ca var(--modal-border-width) solid}._ModalTabContent_1se2t_97{flex-direction:column;grid-area:1/1;display:flex}._ModalTabContent_1se2t_97:not(._TabActive_1se2t_93){visibility:hidden;pointer-events:none}._ModalTabContainer_1se2t_107{display:grid}._AccountRow_9me2q_1{justify-content:space-between;align-items:center;display:flex}._AccountRow_9me2q_1>span{align-items:center;display:flex}._ButtonContainer_9me2q_11{justify-content:space-between;display:flex}._AccountsModalContent_9me2q_16{flex-direction:row;height:400px;display:flex}._AccountsModalSidebar_9me2q_22{border-right:var(--modal-border);width:50%;padding:1rem}._AccountsModalSearch_9me2q_28{border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:1rem;padding:.5rem}:root{--black-a1:#0000000d;--black-a2:#0000001a;--black-a3:#00000026;--black-a4:#0003;--black-a5:#0000004d;--black-a6:#0006;--black-a7:#00000080;--black-a8:#0009;--black-a9:#000000b3;--black-a10:#000c;--black-a11:#000000e6;--black-a12:#000000f2}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--black-a1:color(display-p3 0 0 0/.05);--black-a2:color(display-p3 0 0 0/.1);--black-a3:color(display-p3 0 0 0/.15);--black-a4:color(display-p3 0 0 0/.2);--black-a5:color(display-p3 0 0 0/.3);--black-a6:color(display-p3 0 0 0/.4);--black-a7:color(display-p3 0 0 0/.5);--black-a8:color(display-p3 0 0 0/.6);--black-a9:color(display-p3 0 0 0/.7);--black-a10:color(display-p3 0 0 0/.8);--black-a11:color(display-p3 0 0 0/.9);--black-a12:color(display-p3 0 0 0/.95)}}}:root,._light_170fq_1,._light-theme_170fq_1{--mauve-1:#fdfcfd;--mauve-2:#faf9fb;--mauve-3:#f2eff3;--mauve-4:#eae7ec;--mauve-5:#e3dfe6;--mauve-6:#dbd8e0;--mauve-7:#d0cdd7;--mauve-8:#bcbac7;--mauve-9:#8e8c99;--mauve-10:#84828e;--mauve-11:#65636d;--mauve-12:#211f26}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_170fq_1,._light-theme_170fq_1{--mauve-1:color(display-p3 .991 .988 .992);--mauve-2:color(display-p3 .98 .976 .984);--mauve-3:color(display-p3 .946 .938 .952);--mauve-4:color(display-p3 .915 .906 .925);--mauve-5:color(display-p3 .886 .876 .901);--mauve-6:color(display-p3 .856 .846 .875);--mauve-7:color(display-p3 .814 .804 .84);--mauve-8:color(display-p3 .735 .728 .777);--mauve-9:color(display-p3 .555 .549 .596);--mauve-10:color(display-p3 .514 .508 .552);--mauve-11:color(display-p3 .395 .388 .424);--mauve-12:color(display-p3 .128 .122 .147)}}}:root,._light_170fq_1,._light-theme_170fq_1{--violet-1:#fdfcfe;--violet-2:#faf8ff;--violet-3:#f4f0fe;--violet-4:#ebe4ff;--violet-5:#e1d9ff;--violet-6:#d4cafe;--violet-7:#c2b5f5;--violet-8:#aa99ec;--violet-9:#6e56cf;--violet-10:#654dc4;--violet-11:#6550b9;--violet-12:#2f265f}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,._light_170fq_1,._light-theme_170fq_1{--violet-1:color(display-p3 .991 .988 .995);--violet-2:color(display-p3 .978 .974 .998);--violet-3:color(display-p3 .953 .943 .993);--violet-4:color(display-p3 .916 .897 1);--violet-5:color(display-p3 .876 .851 1);--violet-6:color(display-p3 .825 .793 .981);--violet-7:color(display-p3 .752 .712 .943);--violet-8:color(display-p3 .654 .602 .902);--violet-9:color(display-p3 .417 .341 .784);--violet-10:color(display-p3 .381 .306 .741);--violet-11:color(display-p3 .383 .317 .702);--violet-12:color(display-p3 .179 .15 .359)}}}._Trigger_170fq_5{color:#fff;-webkit-user-select:none;user-select:none;text-align:center;border:2px dashed #fff;border-radius:4px;width:300px;padding:45px 0;font-size:15px;display:block}._Content_170fq_17,._SubContent_170fq_18{background-color:#fff;border-radius:6px;min-width:220px;padding:5px;overflow:hidden;box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833}._Item_170fq_29,._CheckboxItem_170fq_30,._RadioItem_170fq_31,._SubTrigger_170fq_32{color:var(--violet-11);-webkit-user-select:none;user-select:none;border-radius:3px;outline:none;align-items:center;height:25px;padding:0 5px 0 25px;font-size:13px;line-height:1;display:flex;position:relative}._SubTrigger_170fq_32[data-state=open]{background-color:var(--violet-4);color:var(--violet-11)}._Item_170fq_29[data-disabled],._CheckboxItem_170fq_30[data-disabled],._RadioItem_170fq_31[data-disabled],._SubTrigger_170fq_32[data-disabled]{color:var(--mauve-8);pointer-events:"none"}._Item_170fq_29[data-highlighted],._CheckboxItem_170fq_30[data-highlighted],._RadioItem_170fq_31[data-highlighted],._SubTrigger_170fq_32[data-highlighted]{background-color:var(--violet-9);color:var(--violet-1)}._Label_170fq_65{color:var(--mauve-11);padding-left:25px;font-size:12px;line-height:25px}._Separator_170fq_72{background-color:var(--violet-6);height:1px;margin:5px}._ItemIndicator_170fq_78{justify-content:center;align-items:center;width:25px;display:inline-flex;position:absolute;left:0}._RightSlot_170fq_87{color:var(--mauve-11);margin-left:auto;padding-left:20px}[data-highlighted]>._RightSlot_170fq_87{color:#fff}[data-disabled] ._RightSlot_170fq_87{color:var(--mauve-8)}._ButtonContainer_g5src_1{justify-content:left;align-items:center;gap:1rem;margin-bottom:8px;display:flex}._Row_g5src_9._isRowItalic_g5src_9{font-style:italic}._Row_g5src_9._isRowBold_g5src_13{font-weight:700}._Row_g5src_9._isRowBold_g5src_13 ._Cell_g5src_16._note_ref_g5src_16{font-weight:400}._Row_g5src_9._isRowHidden_g5src_20{opacity:.3}@media print{._Row_g5src_9._isRowHidden_g5src_20{display:none}}._Cell_g5src_16._isColumnHidden_g5src_29{opacity:.3;border-bottom:none!important}@media print{._Cell_g5src_16._isColumnHidden_g5src_29{display:none}}._Cell_g5src_16._isCellBold_g5src_39{font-weight:700}._Cell_g5src_16._isCellUnBold_g5src_43{font-weight:400}._Cell_g5src_16._isCellItalic_g5src_47{font-style:italic}._Cell_g5src_16._isCellUnItalic_g5src_51{font-style:normal}._Row_g5src_9._isRowHighlighted_g5src_55 ._Cell_g5src_16{border-bottom:1px solid #c4d79b}._RowDragHandle_g5src_59{width:32px;position:absolute}._DragHandle_g5src_64{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#f7f7f7}._DragHandle_g5src_64:active{cursor:grabbing}._Cell_g5src_16:has(._CellTextInput_g5src_74){padding:0}._CellTextInput_g5src_74{box-sizing:border-box;width:100%;height:100%;font:inherit;min-height:24px;text-align:inherit;align-items:inherit;justify-content:inherit;background-color:#0000;border:none;margin-top:0;padding:0 4px;display:flex}._Table_g5src_95{border-collapse:collapse;table-layout:fixed;border-spacing:0;width:100%;height:100%}._Table_g5src_95 td{padding:0}._Cell_g5src_16{text-align:end;justify-content:flex-end;align-items:end;height:100%;min-height:24px;padding:0 4px;display:flex;position:relative;overflow:hidden}._Row_g5src_9 td:first-child ._Cell_g5src_16:not(._Cell_g5src_16._isColumnTextAlignment_g5src_118){text-align:start;justify-content:flex-start}._Row_g5src_9 td:first-child ._Cell_g5src_16:not(._Cell_g5src_16._isColumnTextAlignment_g5src_118) ._TypeHint_g5src_122{left:unset;right:4px}._Row_g5src_9 td ._Cell_g5src_16._isColumnTextAlignment_g5src_118._isColumnTextAlignment__LEFT_g5src_127{text-align:start;justify-content:flex-start}._Row_g5src_9 td ._Cell_g5src_16._isColumnTextAlignment_g5src_118._isColumnTextAlignment__LEFT_g5src_127 ._TypeHint_g5src_122{left:unset;right:4px}._Row_g5src_9 td ._Cell_g5src_16._isColumnTextAlignment_g5src_118._isColumnTextAlignment__CENTER_g5src_135{text-align:center;justify-content:center}._Row_g5src_9 td ._Cell_g5src_16._isColumnTextAlignment_g5src_118._isColumnTextAlignment__RIGHT_g5src_139{text-align:end;justify-content:flex-end}._Row_g5src_9:first-child td:has(._Cell_g5src_16._isColumnHighlighted_g5src_144){background:#c4d79b;border-radius:.3rem .3rem 0 0}._Row_g5src_9:not(:first-child) td:has(._Cell_g5src_16._isColumnHighlighted_g5src_144){background:#ebf1de}._Cell_g5src_16._isClickable_g5src_153:hover{background:#0000001a}._TypeHint_g5src_122{opacity:.2;color:#000;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:center;align-items:center;font-style:normal;font-weight:700;display:flex;position:absolute;bottom:0;left:4px}@media screen{._isEditing_g5src_178 ._Row_g5src_9:first-child ._Cell_g5src_16._isColumnHighlighted_g5src_144{border-radius:none}}@media print{._Table_g5src_95 thead{display:none}._Table_g5src_95 ._Row_g5src_9:first-child ._Cell_g5src_16._isColumnHighlighted_g5src_144{border-radius:.3rem .3rem 0 0}._Table_g5src_95 ._Cell_g5src_16 input,._Table_g5src_95 ._Cell_g5src_16 button,._Table_g5src_95 ._DragHandle_g5src_64,._TypeHint_g5src_122,._ButtonContainer_g5src_1{display:none}}@media screen{._Cell_g5src_16._isClickable_g5src_153{cursor:pointer}._Cell_g5src_16._hasWarnings_g5src_207:after{content:"";pointer-events:none;border:2px solid #f7ae27;position:absolute;inset:0}._Cell_g5src_16._isClickable_g5src_153._note_ref_g5src_16{cursor:zoom-in}._Table_g5src_95._isEditing_g5src_178 td{border:1px solid #ddd}}._pageBreak_682ib_1 hr{margin:16px 0 160px}@media print{._pageBreak_682ib_1 *{display:none}}._editorToolbar_lmg4o_2{background:#fafafa;border-bottom:1px solid #e4e4e7;flex-wrap:wrap;gap:4px;padding:6px;display:flex}._editorButton_lmg4o_12{cursor:pointer;color:#555;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .15s;display:inline-flex}._editorButton_lmg4o_12:hover{color:#111;background:#f1f5f9}._editorButton_lmg4o_12._isActive_lmg4o_34{color:#111;background:#e2e8f0}._editorButton_lmg4o_12:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}._editorDivider_lmg4o_46{background:#e4e4e7;width:1px;margin:0 6px}@media print{._editorToolbar_lmg4o_2{display:none}}._EditorContent_gk82h_1{padding-left:4px}@media print{.ProseMirror p:last-child:has(.ProseMirror-trailingBreak){display:none}}.ProseMirror p,.ProseMirror h1,.ProseMirror h2{margin:.5rem 0}.ProseMirror h1{font-size:2.42em}._DocumentElement_1b8e2_1{break-inside:avoid;page-break-inside:avoid;min-height:32px;position:relative}._DocumentElementDragHandle_1b8e2_8{cursor:grab;touch-action:none;background-color:#f7f7f7;border-bottom:2px solid #ddd;justify-content:center;align-items:center;width:32px;height:calc(100% - 2px);padding:4px;display:flex;position:absolute;top:50%;transform:translate(-100%,-50%)}._DocumentElementDragHandle_1b8e2_8:active{cursor:grabbing}@media screen{._Hidden_1b8e2_28{opacity:.3}}._DocumentElementRightMenu_1b8e2_32{flex-direction:column;display:flex;position:absolute;top:0;left:100%}@media print{._DocumentElementDragHandle_1b8e2_8,._DocumentElementRightMenu_1b8e2_32,._Hidden_1b8e2_28{display:none}}._DocumentNote_7p53s_1{align-items:left;white-space:nowrap;gap:1ch;padding:.5rem 4px;font-size:1rem;display:flex}._DocumentNote--isEditing_7p53s_9{padding:2rem 4px}._DocumentNote_7p53s_1 ._NoteLabel_7p53s_12{white-space:nowrap;font-weight:700}._DocumentNote_7p53s_1 input{flex:1}._DocumentNote_7p53s_1 ._ButtonAnchor_7p53s_19{position:relative}._DocumentNote_7p53s_1 ._NumberButtonUp_7p53s_22{position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._DocumentNote_7p53s_1 ._NumberButtonDown_7p53s_28{position:absolute;top:100%;left:50%;transform:translate(-50%)}@media print{._NumberButtonUp_7p53s_22,._NumberButtonDown_7p53s_28{display:none}}._expandButton_29zuq_1{padding:0}@media print{._DocumentWarningsList_29zuq_6{display:none}}._documentEditContent_ziavk_1{flex-direction:column;display:flex}._Table_1sgz5_1{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}._Table_1sgz5_1 th{padding:2px 8px}._Table_1sgz5_1 td,._Table_1sgz5_1 th{border:.5px solid #ddd}._Table_1sgz5_1 td{height:fit-content;padding:1px}._Table_1sgz5_1 td:first-child input{text-align:left}._Table_1sgz5_1 td input{box-sizing:border-box;text-align:right;border:none;width:100%;height:24px;margin:0}._yearControls_1axmu_1{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}._sourcesTable_1axmu_8{border-collapse:collapse;width:100%}._sourcesTable_1axmu_8 th,._sourcesTable_1axmu_8 td{text-align:left;border:1px solid #ddd;padding:6px 8px}._sourcesCell_1axmu_19{vertical-align:top}._dropZone_1axmu_23{background:#fafafa;border:2px dashed #c5c5c5;border-radius:6px;flex-direction:column;gap:6px;min-height:120px;padding:8px;display:flex}._dropZoneDragOver_1axmu_34{border-color:#2ea043}._dropZoneHeader_1axmu_38{color:#555;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}._addButton_1axmu_47{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;padding:2px 8px}._sourcesList_1axmu_55{color:#333;gap:4px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}._sourcesSetItem_1axmu_65{background:#e6f1ff;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}._sourcesSetName_1axmu_75{color:#1c3d7a;word-break:unset;font-weight:500}._sourcesSetDelete_1axmu_81{color:#1c3d7a;cursor:pointer;background:#fff;border:1px solid #7fb1ff;border-radius:4px;padding:2px 6px}._emptyState_1axmu_90{color:#888;font-size:12px}._documentEditHeader_6ugul_1{background-color:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:1200px;margin-bottom:16px;padding:8px 20px;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0000001a}._ButtonContainer_6ugul_19{justify-content:flex-end;gap:12px;display:flex}._documentEditTitle_6ugul_25{color:#333;white-space:nowrap;text-overflow:ellipsis;border:none;flex-grow:1;align-items:center;gap:1rem;margin:0;padding:0;font-size:22px;font-weight:700;overflow:hidden}@media print{._documentEditHeader_6ugul_1{display:none}}@media screen{._documentEditPage_ekxf8_2{min-height:100vh;padding:24px 32px}._documentEditContainer_ekxf8_6{max-width:1200px;margin:4rem auto 16rem}}.document-item{cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;justify-content:space-between;align-items:center;padding:.375rem 1rem;transition:box-shadow .2s,background-color .2s;display:flex}.document-item:hover{background-color:#fafafa;box-shadow:0 2px 8px #0000001a}.document-content{flex:1;min-width:0}.document-title{color:#333;word-break:break-word;margin:0;font-size:16px;font-weight:600}.document-date{color:#666;margin:4px 0 0;font-size:14px}.document-item-btn{flex-shrink:0;margin-left:12px}._Header_1bw39_1{background-color:#fff;border-bottom:1px solid #dadce0;justify-content:space-between;gap:1rem;width:100%;height:49px;padding:.5rem;display:flex}._Part_1bw39_13{gap:2rem;height:100%;display:flex}._Logo_1bw39_19{color:#0000;font-variant:small-caps;background-image:linear-gradient(90deg,#0084ff,#9261a5);-webkit-background-clip:text;background-clip:text;margin:-.5rem 0;font-size:40px;font-weight:700;line-height:35px}._InviteContainer_h7qkg_1{gap:1rem;display:flex}.document-selection-container{padding:24px}.logout-btn:hover{background-color:#d32f2f}.document-selection-content{max-width:900px;margin:0 auto}.document-actions{margin-bottom:24px}.error-message{color:#c62828;background-color:#ffebee;border-left:4px solid #d32f2f;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;font-size:14px;display:flex}.error-close{color:#c62828;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:12px;padding:0;font-size:24px;transition:color .2s;display:flex}.error-close:hover{color:#b71c1c}.loading-message,.empty-message{text-align:center;color:#666;background-color:#fff;border-radius:8px;padding:24px;font-size:16px}.documents-list{flex-direction:column;gap:12px;display:flex}.login-page{background-color:#f5f5f5;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.login-card{text-align:center;background-color:#fff;border-radius:8px;width:100%;max-width:420px;padding:24px;box-shadow:0 1px 4px #0000001f}.login-title{color:#333;margin:0 0 8px;font-size:28px}.login-subtitle{color:#666;margin:0 0 24px}.login-error{color:#c33;background-color:#fee;border-left:4px solid #c33;border-radius:4px;margin-bottom:16px;padding:12px;font-size:14px}.login-actions{justify-content:center;margin-bottom:16px;display:flex}.google-login-button{color:#1f2937;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.google-login-button:hover{background-color:#f9fafb;box-shadow:0 1px 2px #0000000d}.google-login-button:active{background-color:#f3f4f6;border-color:#9ca3af}.login-footer{margin:0;font-size:14px}*{box-sizing:border-box}#root{width:100%}[contenteditable]{outline:0 solid #0000}._Form_11ig1_1{flex-direction:column;gap:1rem;width:600px;margin:auto;padding:2rem;display:flex}._Form_11ig1_1 h1{margin:0}._YesNoModalPortal_whqrw_1{z-index:1000}._Modal_udvyw_1{min-height:unset}
