@keyframes page_shimmer__5Y6Pr{0%{background-position:-200% 0}to{background-position:200% 0}}.page_container__isBbs{width:100%;max-width:400px;display:flex;justify-content:center}.page_formContainer__JW_dl{width:100%}.page_title__wf_DR{font-family:var(--heading-h-28-regular-family);font-size:var(--heading-h-28-regular-size);font-weight:var(--heading-h-28-regular-weight);font-style:var(--heading-h-28-regular-style);line-height:var(--heading-h-28-regular-line-height);color:var(--text-primary);padding:0;margin:0}.page_form__MpgcV{position:relative;display:flex;flex-direction:column;gap:1.25rem}.page_divider__thwkx{display:flex;align-items:center;margin:16px 0}.page_divider__thwkx .page_line__B7IhL{flex:1;height:1px;background-color:#e0e0e0}.page_divider__thwkx .page_text__oefXW{padding:0 1rem;color:#888;font-family:var(--ui-text-ui-11-regular-family);font-size:var(--ui-text-ui-11-regular-size);font-weight:var(--ui-text-ui-11-regular-weight);font-style:var(--ui-text-ui-11-regular-style);line-height:var(--ui-text-ui-11-regular-line-height)}.page_buttonPlaceholder__0mOG_{height:48px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border-radius:4px;color:#888}.page_errorPosition__0dwof{position:absolute;top:80px;left:50%;transform:translateX(-50%)}@keyframes ssrButton_shimmer__zKREr{0%{background-position:-200% 0}to{background-position:200% 0}}.ssrButton_button__DoB9r{position:relative;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-weight:500;border-radius:6px;border:1px solid transparent;outline:none;transition:all .2s ease;cursor:pointer;overflow:hidden;text-decoration:none}.ssrButton_button__DoB9r:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(59,130,246,.5)}.ssrButton_button__DoB9r.ssrButton_disabled__MdSS7{background-color:rgba(0,0,0,.06)!important;color:rgba(0,0,0,.26);cursor:not-allowed;pointer-events:none}.ssrButton_button__DoB9r.ssrButton_disabled__MdSS7 .ssrButton_leftIcon__fXDgm svg,.ssrButton_button__DoB9r.ssrButton_disabled__MdSS7 .ssrButton_rightIcon__F1K6D svg{fill:rgba(0,0,0,.26)!important}.ssrButton_button__DoB9r.ssrButton_fullWidth___RcZ6{width:100%}.ssrButton_button__DoB9r.ssrButton_rounded__bydaL{border-radius:9999px}.ssrButton_variant-primary__e2dLe{background-color:#3f51f4;color:#fff}.ssrButton_variant-primary__e2dLe:active:not(.ssrButton_disabled__MdSS7),.ssrButton_variant-primary__e2dLe:hover:not(.ssrButton_disabled__MdSS7){background-color:#2027c3}.ssrButton_variant-secondary__vK2n9{background-color:var(--button-surface-secondary);color:var(--text-primary)}.ssrButton_variant-secondary__vK2n9:hover:not(.ssrButton_disabled__MdSS7){background-color:#f9fafb}.ssrButton_variant-secondary__vK2n9:active:not(.ssrButton_disabled__MdSS7){background-color:#f3f4f6}.ssrButton_variant-tertiary__MmCBG{background-color:transparent;color:#4b5563}.ssrButton_variant-tertiary__MmCBG:hover:not(.ssrButton_disabled__MdSS7){background-color:#f3f4f6;color:#1f2937}.ssrButton_variant-tertiary__MmCBG:active:not(.ssrButton_disabled__MdSS7){background-color:#e5e7eb}.ssrButton_variant-danger__yQp_K{background-color:#ef4444;color:#fff}.ssrButton_variant-danger__yQp_K:hover:not(.ssrButton_disabled__MdSS7){background-color:#dc2626}.ssrButton_variant-danger__yQp_K:active:not(.ssrButton_disabled__MdSS7){background-color:#b91c1c}.ssrButton_variant-icon__p1_j_{background-color:transparent;color:#4b5563;border:none;padding:0}.ssrButton_variant-icon__p1_j_:hover:not(.ssrButton_disabled__MdSS7){background-color:#f3f4f6;color:#1f2937}.ssrButton_variant-icon__p1_j_:active:not(.ssrButton_disabled__MdSS7){background-color:#e5e7eb}.ssrButton_size-28__iTV46{height:28px;padding:0 12px}.ssrButton_size-28__iTV46,.ssrButton_size-32__VCR5Q{font-family:var(--ui-text-ui-14-regular-family);font-size:var(--ui-text-ui-14-regular-size);font-weight:var(--ui-text-ui-14-regular-weight);font-style:var(--ui-text-ui-14-regular-style);line-height:var(--ui-text-ui-14-regular-line-height)}.ssrButton_size-32__VCR5Q{height:32px;padding:0 14px}.ssrButton_size-40__Qzz5O{height:40px;padding:0 16px}.ssrButton_size-40__Qzz5O,.ssrButton_size-48__wRjCT{font-family:var(--ui-text-ui-16-regular-family);font-size:var(--ui-text-ui-16-regular-size);font-weight:var(--ui-text-ui-16-regular-weight);font-style:var(--ui-text-ui-16-regular-style);line-height:var(--ui-text-ui-16-regular-line-height)}.ssrButton_size-48__wRjCT{height:48px;padding:0 20px}.ssrButton_contentWrapper__xr0IY{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;z-index:1}.ssrButton_content__r2Ofs{white-space:nowrap}.ssrButton_leftIcon__fXDgm,.ssrButton_rightIcon__F1K6D{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ssrButton_loading__Q7i7L{position:relative;color:transparent!important;pointer-events:none;cursor:not-allowed}.ssrButton_loading__Q7i7L .ssrButton_contentWrapper__xr0IY,.ssrButton_loading__Q7i7L .ssrButton_leftIcon__fXDgm,.ssrButton_loading__Q7i7L .ssrButton_rightIcon__F1K6D{visibility:hidden}.ssrButton_loadingSpinner__3US4o{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;justify-content:center}.ssrButton_spinner__Wv5sK{animation:ssrButton_spin__YIOc1 1s linear infinite}.ssrButton_spinnerCircle__30jgR{stroke:currentColor;stroke-dasharray:80;stroke-dashoffset:60;transform-origin:center}@keyframes ssrButton_spin__YIOc1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.emailForm_form__NckBI{display:flex;flex-direction:column;gap:16px}.emailForm_formField__jvFO_{width:100%;display:flex;flex-direction:column;gap:4px}.emailForm_buttonWrapper__DrhL6,.emailForm_passwordField__6ltA3{animation:emailForm_fadeIn__Z_tBy .3s ease-in-out}.emailForm_validationError__tNJwW{color:var(--text-critical);font-size:12px;margin-top:4px}@keyframes emailForm_fadeIn__Z_tBy{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes googleLoginButton_shimmer__wmHoD{0%{background-position:-200% 0}to{background-position:200% 0}}.googleLoginButton_googleButton__p_eNE{width:100%;border:none;font-family:var(--ui-text-ui-16-regular-family);font-size:var(--ui-text-ui-16-regular-size);font-weight:var(--ui-text-ui-16-regular-weight);font-style:var(--ui-text-ui-16-regular-style);line-height:var(--ui-text-ui-16-regular-line-height);color:var(--text-secondary);justify-content:start;border-radius:14px}.googleLoginButton_googleButton__p_eNE div{gap:12px}@keyframes floatingLabelSearchableDropdown_shimmer__78DDH{0%{background-position:-200% 0}to{background-position:200% 0}}.floatingLabelSearchableDropdown_container__htP_a{position:relative;width:100%;height:52px;display:flex;align-items:center;background-color:var(--field-background,#fff);border:1px solid var(--border-stroke,#ccd5df);border-radius:6px;font-family:var(--ui-text-ui-14-regular-family,Arial,sans-serif);margin-bottom:2px;transition:border-color .2s ease,box-shadow .2s ease}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_focused__kkNg_{border-color:var(--primary,#2563eb);box-shadow:0 0 0 2px rgba(37,99,235,.1)}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_error__dr3Pw{outline:3px solid var(--border-critical);outline-offset:-3px}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_error__dr3Pw .floatingLabelSearchableDropdown_label__LawfA{color:var(--text-critical)}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_hasValue__FLjKc .floatingLabelSearchableDropdown_label__LawfA{color:var(--text-interactive);font-weight:500!important;transform:scale(.6667) translateY(-30px);transform-origin:0 0}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_hasValue__FLjKc .floatingLabelSearchableDropdown_input__zbnLN{color:var(--text-primary)}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_disabled__gqCzj{opacity:.5;pointer-events:none}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_sizeSmall__MOwGq{height:32px}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_sizeSmall__MOwGq .floatingLabelSearchableDropdown_input__zbnLN{padding-top:13px}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_sizeSmall__MOwGq .floatingLabelSearchableDropdown_input__zbnLN,.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_sizeSmall__MOwGq .floatingLabelSearchableDropdown_label__LawfA{font-family:var(--ui-text-ui-14-regular-family);font-size:var(--ui-text-ui-14-regular-size);font-weight:var(--ui-text-ui-14-regular-weight);font-style:var(--ui-text-ui-14-regular-style);line-height:var(--ui-text-ui-14-regular-line-height)}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_sizeLarge__VHolL{height:48px}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_sizeLarge__VHolL .floatingLabelSearchableDropdown_input__zbnLN{padding-top:18px}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_sizeLarge__VHolL .floatingLabelSearchableDropdown_input__zbnLN,.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_sizeLarge__VHolL .floatingLabelSearchableDropdown_label__LawfA{font-family:var(--ui-text-ui-16-regular-family);font-size:var(--ui-text-ui-16-regular-size);font-weight:var(--ui-text-ui-16-regular-weight);font-style:var(--ui-text-ui-16-regular-style);line-height:var(--ui-text-ui-16-regular-line-height)}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_sizeXLarge__lgU5h{height:52px}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_sizeXLarge__lgU5h .floatingLabelSearchableDropdown_input__zbnLN{padding-top:20px}.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_sizeXLarge__lgU5h .floatingLabelSearchableDropdown_input__zbnLN,.floatingLabelSearchableDropdown_container__htP_a.floatingLabelSearchableDropdown_sizeXLarge__lgU5h .floatingLabelSearchableDropdown_label__LawfA{font-family:var(--ui-text-ui-18-regular-family);font-size:var(--ui-text-ui-18-regular-size);font-weight:var(--ui-text-ui-18-regular-weight);font-style:var(--ui-text-ui-18-regular-style);line-height:var(--ui-text-ui-18-regular-line-height)}.floatingLabelSearchableDropdown_inputWrapper___hYpI{position:relative;flex:1;height:100%;width:100%;display:flex;align-items:center}.floatingLabelSearchableDropdown_selectedItemPrefix___ZmOw{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;pointer-events:none}.floatingLabelSearchableDropdown_defaultPrefix__4_3bL{display:flex;align-items:center;gap:8px}.floatingLabelSearchableDropdown_prefixImage__hU2V8{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.floatingLabelSearchableDropdown_input__zbnLN{flex:1;height:100%;width:calc(100% - 32px);padding:16px 36px 0 12px;background:transparent;border:none;outline:none;color:var(--text-tertiary)}.floatingLabelSearchableDropdown_input__zbnLN.floatingLabelSearchableDropdown_inputWithPrefix__S4TUe{padding-left:40px}.floatingLabelSearchableDropdown_input__zbnLN::-moz-placeholder{color:transparent}.floatingLabelSearchableDropdown_input__zbnLN::placeholder{color:transparent}.floatingLabelSearchableDropdown_focused__kkNg_ .floatingLabelSearchableDropdown_input__zbnLN::-moz-placeholder{color:var(--field-placeholder,#8c9098)}.floatingLabelSearchableDropdown_focused__kkNg_ .floatingLabelSearchableDropdown_input__zbnLN::placeholder{color:var(--field-placeholder,#8c9098)}.floatingLabelSearchableDropdown_label__LawfA{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:var(--text-tertiary,#666);transition:all .2s ease;pointer-events:none;background-color:transparent}.floatingLabelSearchableDropdown_dropdownIndicator__dkxPU{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--icon-quaternary,#a9b2bf);padding:4px}.floatingLabelSearchableDropdown_noResults__rZj0s{padding:10px 12px;font-size:14px;color:var(--text-tertiary,#666);text-align:center}@keyframes addContentModal_shimmer__qokQ5{0%{background-position:-200% 0}to{background-position:200% 0}}.addContentModal_form__juyjt{display:flex;flex-direction:column;gap:24px;width:100%}.addContentModal_formGrid__aWWeV{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:100%}@media(max-width:768px){.addContentModal_formGrid__aWWeV{grid-template-columns:1fr}}.addContentModal_formField__mQge7{width:100%;position:relative}.addContentModal_toggleField__l33nx{display:flex;align-items:center}.addContentModal_toggleLabel__pf3lv{margin-right:12px;font-size:14px;font-weight:500;color:#4b5563}.addContentModal_validationError___wGi5{color:var(--text-critical);font-size:12px;margin-top:4px}.addContentModal_dropdownContainer__U6pyn{width:100%}.addContentModal_dropdownContainer__U6pyn button{max-width:100%}.addContentModal_authorSelectContainer__9SGwG{width:100%;position:relative}.addContentModal_authorDisplay__uxpA1{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;max-width:100%;height:52px}.addContentModal_authorClearButton__DM7Ha{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#9ca3af;font-size:20px;cursor:pointer;padding:0;margin-left:8px}.addContentModal_authorClearButton__DM7Ha:hover{color:#6b7280}.addContentModal_stepNavigation__y7dgj{display:flex;margin-top:24px;width:100%}.addContentModal_actionButtons____XxZ{display:flex;gap:12px}.addContentModal_dropdownLabel__MSr08,.addContentModal_fieldLabel__2dGC9{font-size:14px;font-weight:500;color:#4b5563;margin-bottom:8px;display:block}.addContentModal_selectedAuthor__HV8Kg{margin-bottom:12px;padding:8px 12px;background-color:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}.addContentModal_authorDropdown__556Oe,.addContentModal_multiSelectContainer__1jIhA{width:100%}.addContentModal_authorDropdown__556Oe .dropdown-item-content{display:flex;align-items:center;gap:8px}.addContentModal_badgeContainer__KPx_y{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.addContentModal_badgeWrapper__6k_DI{position:relative;display:inline-flex;align-items:center}.addContentModal_badgeRemoveButton__YBqXH{position:absolute;right:-6px;top:-6px;width:16px;height:16px;background:#fff;border:1px solid #e5e7eb;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.05)}.addContentModal_badgeRemoveButton__YBqXH:hover{background-color:#f3f4f6}.addContentModal_badgeRemoveButton__YBqXH svg{width:8px;height:8px;color:#666}.addContentModal_previewContainer__50jpR{background-color:#f9fafb;border-radius:8px;padding:24px;margin-top:8px}.addContentModal_previewHeading__Aurb5{font-size:18px;font-weight:600;margin-bottom:24px;color:#111827}.addContentModal_previewSection__9LUEt{margin-bottom:20px;border-bottom:1px solid #e5e7eb;padding-bottom:16px}.addContentModal_previewSection__9LUEt:last-of-type{border-bottom:none}.addContentModal_previewLabel__aSll9{font-size:14px;font-weight:500;color:#6b7280;margin-bottom:8px}.addContentModal_previewValue__Tl_5y{font-size:16px;color:#111827}.addContentModal_previewAuthor__IClWI{margin-top:8px;padding:4px 12px;background-color:#f9fafb;border-radius:6px;border:1px solid #e5e7eb;max-width:-moz-fit-content;max-width:fit-content}.addContentModal_previewTags__dxD5z{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.addContentModal_previewNote__5TlEy{background-color:rgba(255,244,229,.5);border:1px solid #fde68a;border-radius:6px;padding:12px 16px;margin-top:24px}.addContentModal_previewNote__5TlEy p{color:#92400e;font-size:14px;margin:0}.addContentModal_notionPreviewWrapper__ldDl9{max-width:100%;margin:0 auto;overflow:hidden;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.addContentModal_loadingContainer__FDEtn{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}.addContentModal_loadingSpinner__5MiJM{width:40px;height:40px;border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;animation:addContentModal_spin___llIo 1s linear infinite;margin-bottom:16px}@keyframes addContentModal_spin___llIo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.addContentModal_errorContainer__aXKt3{padding:24px;background-color:#fff8f8;border-radius:4px;border-left:4px solid #e74c3c;margin-bottom:24px}.addContentModal_errorMessage__YNYE6{color:#e74c3c;font-weight:600;margin-bottom:8px}.addContentModal_notionContainer__Okmvf{max-width:100%;padding:0 0 32px}.addContentModal_notionPageHeader__P8kQd{width:100%;margin-bottom:32px;display:flex;flex-direction:column;gap:24px}.addContentModal_notionPageHeaderText__1UsH3{padding:24px 32px;display:flex;flex-direction:column;gap:24px}.addContentModal_notionPageHeaderTextWrapper__5uuwo{display:flex;flex-direction:column;gap:16px}.addContentModal_notionTitle__K1KzH{font-size:36px;font-weight:700;color:#111827;margin:0;line-height:1.2}.addContentModal_notionTldrWrapper__0LkcD{font-size:18px;color:#4b5563;line-height:1.5;background-color:rgba(229,231,235,.3);padding:16px;border-radius:4px}.addContentModal_notionMetadata__k7qKI{display:flex;align-items:center;gap:12px;margin-top:8px}.addContentModal_previewAvatar__VZFVR{border-radius:50%;overflow:hidden;background-color:#e5e7eb;display:flex;align-items:center;justify-content:center}.addContentModal_previewInitials__fvQDf{font-size:16px;font-weight:500;color:#4b5563}.addContentModal_notionAuthorInfoWrapper__JuSbj{display:flex;align-items:center;gap:8px}.addContentModal_notionAuthorInfoWrapper__JuSbj.addContentModal_notionDisplayAsColumn__NLh0q{flex-direction:column;align-items:flex-start;gap:4px}.addContentModal_notionAuthor__1zU4_{font-size:14px;font-weight:500;color:#111827}.addContentModal_notionDateAndReadTimeContainer__Cq3aV{display:flex;align-items:center;gap:8px}.addContentModal_notionDate__YL4eu,.addContentModal_notionReadTime__TjALz{font-size:14px;color:#6b7280}.addContentModal_previewEllipse__bKZ9Y{font-size:14px;color:#9ca3af;margin:0 4px}.addContentModal_notionPageCoverImage__n_Ifa{width:100%;max-height:400px;overflow:hidden;background-color:#f3f4f6}.addContentModal_notionPageCoverImage__n_Ifa.addContentModal_notionLoading__3vDEP{min-height:200px}.addContentModal_notionPageCoverImage__n_Ifa img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.addContentModal_notionQuote__yjxNq{margin:16px 0;padding-left:14px;border-left:3px solid #e5e7eb;color:#4b5563;font-style:italic}