.page_page__p5IHV{display:flex;flex-direction:column;min-height:100vh}.page_content__btrKN{display:flex;flex:1 1;overflow:hidden}.page_main__RnYIC{flex:1 1;display:flex;flex-direction:column;overflow-y:auto;padding:32px;max-width:900px;margin:0 auto;width:100%}.page_titleInput__JyZ2S{margin-bottom:24px}.page_titleField__ndI6B{width:100%;padding:16px;border:none;background:transparent;color:#fff;font-size:3rem;font-weight:700;line-height:1.2;outline:none}.page_titleField__ndI6B::placeholder{color:hsla(0,0%,100%,.6)}.page_editor__SJmYx{flex:1 1;display:flex;flex-direction:column}.page_contentField__U8m8o{width:100%;min-height:500px;padding:16px;border:none;background:transparent;color:#fff;font-size:1rem;line-height:1.8;font-family:inherit;resize:none;outline:none}.page_contentField__U8m8o::placeholder{color:hsla(0,0%,100%,.6)}@media(max-width:1024px){.page_content__btrKN{flex-direction:column}.page_main__RnYIC{max-width:100%}}.EditPageTopBar_topBar__MPA9w{position:-webkit-sticky;position:sticky;top:0;z-index:100;justify-content:space-between;padding:16px;background:rgba(34,34,34,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.08);flex-wrap:wrap}.EditPageTopBar_leftSection__pZCYq,.EditPageTopBar_topBar__MPA9w{display:flex;align-items:center;gap:16px}.EditPageTopBar_backLink__gvQAD{display:inline-flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.6);font-size:.875rem;text-decoration:none;transition:color .2s ease}.EditPageTopBar_backLink__gvQAD:hover{color:#fff}.EditPageTopBar_backLink__gvQAD svg{width:16px;height:16px}.EditPageTopBar_saveState__dwyl0{display:flex;align-items:center;gap:8px;font-size:.875rem;color:hsla(0,0%,100%,.6)}.EditPageTopBar_saveStateSaved__lZGhC{color:#4ade80}.EditPageTopBar_saveStateError__03hAl{color:#ef4444}.EditPageTopBar_spinner__Jp15h{width:14px;height:14px;border:2px solid hsla(0,0%,100%,.2);border-top-color:#c0d0d3;border-radius:50%;animation:EditPageTopBar_spin__oabeE .8s linear infinite}@keyframes EditPageTopBar_spin__oabeE{to{transform:rotate(1turn)}}.EditPageTopBar_rightSection__Wqnx_{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.EditPageTopBar_previewButton__9R6_p,.EditPageTopBar_saveButton__2xEE_{padding:10px 16px;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.03);color:#fff;font-size:.875rem;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px}.EditPageTopBar_previewButton__9R6_p:hover,.EditPageTopBar_saveButton__2xEE_:hover{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05)}.EditPageTopBar_previewButton__9R6_p svg,.EditPageTopBar_saveButton__2xEE_ svg{width:16px;height:16px}.EditPageTopBar_publishButton__3Efmi{padding:10px 20px;background:#c0d0d3;color:#222;border:none;border-radius:10px;font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .2s ease}.EditPageTopBar_publishButton__3Efmi:hover{opacity:.9}.EditPageTopBar_moreButton__VMyDT{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.6);cursor:pointer;transition:all .2s ease}.EditPageTopBar_moreButton__VMyDT:hover{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05);color:#fff}.EditPageTopBar_moreButton__VMyDT svg{width:16px;height:16px}@media(max-width:768px){.EditPageTopBar_topBar__MPA9w{flex-direction:column;align-items:stretch}.EditPageTopBar_leftSection__pZCYq,.EditPageTopBar_rightSection__Wqnx_{width:100%;justify-content:space-between}}.EditPageSidebar_sidebar__MlIv6{width:320px;flex-shrink:0;display:flex;flex-direction:column;gap:24px;padding:24px;background:hsla(0,0%,100%,.02);border-left:1px solid hsla(0,0%,100%,.08);overflow-y:auto;max-height:calc(100vh - 80px)}.EditPageSidebar_section__o_dT3{display:flex;flex-direction:column;gap:12px}.EditPageSidebar_sectionTitle__rTU_1{margin:0;font-size:.875rem;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:.05em}.EditPageSidebar_field__zq7_f,.EditPageSidebar_label__VTDVO{display:flex;flex-direction:column;gap:6px}.EditPageSidebar_label__VTDVO{font-size:.875rem;color:hsla(0,0%,100%,.6)}.EditPageSidebar_input__Y2dfQ,.EditPageSidebar_select__PU_od,.EditPageSidebar_textarea__0BXki{padding:10px 14px;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;background:hsla(0,0%,100%,.03);color:#fff;font-size:.875rem;font-family:inherit;transition:border-color .2s ease,background .2s ease}.EditPageSidebar_input__Y2dfQ:focus,.EditPageSidebar_select__PU_od:focus,.EditPageSidebar_textarea__0BXki:focus{outline:none;border-color:#c0d0d3;background:hsla(0,0%,100%,.05)}.EditPageSidebar_input__Y2dfQ::placeholder,.EditPageSidebar_select__PU_od::placeholder,.EditPageSidebar_textarea__0BXki::placeholder{color:hsla(0,0%,100%,.6)}.EditPageSidebar_textarea__0BXki{resize:vertical;min-height:80px;line-height:1.6}.EditPageSidebar_tagsList__eE_gc{display:flex;flex-wrap:wrap;gap:8px;min-height:40px;padding:12px;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;background:hsla(0,0%,100%,.03)}.EditPageSidebar_tag__b3XO_{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:.75rem}.EditPageSidebar_tagRemove__y8cIN{width:16px;height:16px;border:none;background:transparent;color:hsla(0,0%,100%,.6);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;transition:color .2s ease}.EditPageSidebar_tagRemove__y8cIN:hover{color:#fff}.EditPageSidebar_tagInput__1kIz9{display:flex;gap:8px}.EditPageSidebar_tagInputField___6hUN{flex:1 1;padding:10px 14px;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;background:hsla(0,0%,100%,.05);color:#fff;font-size:.875rem;transition:border-color .2s ease}.EditPageSidebar_tagInputField___6hUN:focus{outline:none;border-color:#c0d0d3}.EditPageSidebar_tagInputField___6hUN::placeholder{color:hsla(0,0%,100%,.6)}.EditPageSidebar_tagAddButton__L4sd3{padding:10px 16px;border:1px solid #c0d0d3;border-radius:6px;background:rgba(192,208,211,.1);color:#c0d0d3;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.EditPageSidebar_tagAddButton__L4sd3:hover{background:rgba(192,208,211,.2)}.EditPageSidebar_coverImage__mhOWf{display:flex;flex-direction:column;gap:8px}.EditPageSidebar_coverImagePreview__veNns{position:relative;width:100%;aspect-ratio:3/2;border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}.EditPageSidebar_coverImageImg__EkT2p{width:100%;height:100%;object-fit:cover}.EditPageSidebar_removeImageButton__ADBau{position:absolute;top:8px;right:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,.7);color:#fff;border-radius:6px;cursor:pointer;transition:background .2s ease}.EditPageSidebar_removeImageButton__ADBau:hover{background:rgba(0,0,0,.9)}.EditPageSidebar_removeImageButton__ADBau svg{width:16px;height:16px}.EditPageSidebar_uploadButton__RWgmM{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;border:2px dashed hsla(0,0%,100%,.2);border-radius:8px;background:hsla(0,0%,100%,.02);color:hsla(0,0%,100%,.6);font-size:.875rem;cursor:pointer;transition:all .2s ease;min-height:120px}.EditPageSidebar_uploadButton__RWgmM:hover{border-color:#c0d0d3;background:rgba(192,208,211,.05);color:#c0d0d3}.EditPageSidebar_uploadButton__RWgmM input{display:none}.EditPageSidebar_uploadButton__RWgmM svg{width:24px;height:24px}.EditPageSidebar_checkboxLabel__czmIJ{display:flex;align-items:center;gap:8px;font-size:.875rem;color:#fff;cursor:pointer}.EditPageSidebar_checkbox__HMyBs{width:18px;height:18px;cursor:pointer;accent-color:#c0d0d3}@media(max-width:1024px){.EditPageSidebar_sidebar__MlIv6{width:100%;border-left:none;border-top:1px solid hsla(0,0%,100%,.08);max-height:none}}.page_page__SRzTW{display:flex;flex-direction:column;min-height:100vh;background:#222}.page_emptyState__RpVnC,.page_loading__Sf8oQ{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;padding:32px;text-align:center}.page_loading__Sf8oQ{font-size:1rem;color:hsla(0,0%,100%,.6)}.page_emptyTitle__CvmIj{margin:0 0 12px;font-size:1.5rem;font-weight:500;color:#fff}.page_emptyDescription__r_eHk{margin:0 0 24px;font-size:1rem;color:hsla(0,0%,100%,.6);line-height:1.6}.page_createButton__gTxcC{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#c0d0d3;color:#222;border:none;border-radius:10px;font-size:1rem;font-weight:500;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.page_createButton__gTxcC:hover{opacity:.9}.page_editContainer__vV6Y1{display:flex;flex:1 1;overflow:hidden}.page_sectionTabs__cDhfj{width:280px;flex-shrink:0;background:hsla(0,0%,100%,.02);border-right:1px solid hsla(0,0%,100%,.08);padding:32px 24px;overflow-y:auto;max-height:calc(100vh - 80px);position:-webkit-sticky;position:sticky;top:80px;align-self:flex-start}.page_sectionTabsTitle__uzUXX{margin:0 0 24px;font-size:.75rem;font-weight:500;color:hsla(0,0%,100%,.6);text-transform:uppercase;letter-spacing:.1em;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.page_sectionTabsNav__Q_nKK{display:flex;flex-direction:column;gap:4px}.page_sectionTab__2eh7S{padding:14px 16px;border:none;background:transparent;color:hsla(0,0%,100%,.6);font-size:.875rem;text-align:left;cursor:pointer;border-radius:10px;transition:all .2s ease;position:relative;display:flex;align-items:center;gap:10px}.page_sectionTab__2eh7S:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:#c0d0d3;border-radius:0 2px 2px 0;transition:height .2s ease}.page_sectionTab__2eh7S:hover{background:hsla(0,0%,100%,.04);color:#fff}.page_sectionTabActive__V53yA{background:rgba(192,208,211,.08);color:#c0d0d3;font-weight:500}.page_sectionTabActive__V53yA:before{height:60%}.page_sectionTabActive__V53yA:hover{background:rgba(192,208,211,.12)}.page_editContent__vHMl0{flex:1 1;overflow-y:auto;padding:64px 32px;max-width:1000px;margin:0 auto;width:100%}.page_editSection__VPG3_{display:flex;flex-direction:column;gap:32px}.page_editorSection__6QHmt{display:flex;flex-direction:column;gap:24px;padding:32px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;transition:border-color .2s ease,background .2s ease}.page_editorSection__6QHmt:hover{border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03)}.page_editorTitle__CXiLT{margin:0 0 4px;font-size:2rem;font-weight:500;color:#fff;letter-spacing:-.02em}.page_editorFields__iNxhA{display:flex;flex-direction:column;gap:24px}.page_field__nQI9W{display:flex;flex-direction:column;gap:10px}.page_label__bF2M1{font-size:.875rem;font-weight:500;color:#fff;display:flex;align-items:center;gap:6px}.page_input__ind6P,.page_textarea__YNd2f{padding:14px 18px;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.03);color:#fff;font-size:.875rem;font-family:inherit;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.1)}.page_input__ind6P:focus,.page_textarea__YNd2f:focus{outline:none;border-color:#c0d0d3;background:hsla(0,0%,100%,.05);box-shadow:0 0 0 3px rgba(192,208,211,.1)}.page_input__ind6P::placeholder,.page_textarea__YNd2f::placeholder{color:hsla(0,0%,100%,.6);opacity:.6}.page_textarea__YNd2f{resize:vertical;min-height:140px;line-height:1.7;font-family:inherit}.page_imageUpload__MtiwM{display:flex;flex-direction:column;gap:16px}.page_imagePreview__lnMtw{position:relative;width:240px;height:240px;border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 12px rgba(0,0,0,.2);transition:transform .2s ease,box-shadow .2s ease}.page_imagePreview__lnMtw:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.3)}.page_previewImage__hEG_a{width:100%;height:100%;object-fit:cover}.page_removeImageButton__gCSCe{position:absolute;top:12px;right:12px;padding:8px 14px;border:none;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;border-radius:8px;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px}.page_removeImageButton__gCSCe:hover{background:rgba(239,68,68,.9);transform:scale(1.05)}.page_removeImageButton__gCSCe svg{width:14px;height:14px}.page_uploadButton__jt5E4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;border:2px dashed hsla(0,0%,100%,.15);border-radius:12px;background:hsla(0,0%,100%,.02);color:hsla(0,0%,100%,.6);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-height:160px;position:relative;overflow:hidden}.page_uploadButton__jt5E4:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(192,208,211,.05),transparent);opacity:0;transition:opacity .2s ease}.page_uploadButton__jt5E4:hover{border-color:#c0d0d3;background:rgba(192,208,211,.05);color:#c0d0d3;transform:translateY(-2px);box-shadow:0 4px 12px rgba(192,208,211,.15)}.page_uploadButton__jt5E4:hover:before{opacity:1}.page_uploadButton__jt5E4 input{display:none}.page_uploadButton__jt5E4 svg{width:32px;height:32px;transition:transform .2s ease}.page_uploadButton__jt5E4:hover svg{transform:scale(1.1)}.page_tagsInput__ysI0I{display:flex;flex-direction:column;gap:16px}.page_tagsList__0_lMu{display:flex;flex-wrap:wrap;gap:8px;min-height:50px;padding:16px;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.02);transition:border-color .2s ease,background .2s ease}.page_tagsList__0_lMu:focus-within{border-color:#c0d0d3;background:hsla(0,0%,100%,.03)}.page_tag__3siN6{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);color:#fff;font-size:.75rem;font-weight:500;transition:all .2s ease}.page_tag__3siN6:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18);transform:translateY(-1px)}.page_tagRemove__4EBIs{width:18px;height:18px;border:none;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.6);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;border-radius:50%;transition:all .2s ease}.page_tagRemove__4EBIs:hover{background:rgba(239,68,68,.2);color:#ef4444;transform:scale(1.1)}.page_tagInputRow__BCUzA{display:flex;gap:8px;align-items:stretch}.page_tagInput__rX7M7{flex:1 1;padding:12px 16px;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.03);color:#fff;font-size:.875rem;transition:all .2s ease}.page_tagInput__rX7M7:focus{outline:none;border-color:#c0d0d3;background:hsla(0,0%,100%,.05);box-shadow:0 0 0 3px rgba(192,208,211,.1)}.page_tagInput__rX7M7::placeholder{color:hsla(0,0%,100%,.6);opacity:.6}.page_tagAddButton__IszTz{padding:12px 20px;border:1px solid #c0d0d3;border-radius:10px;background:rgba(192,208,211,.1);color:#c0d0d3;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.page_tagAddButton__IszTz:hover{background:rgba(192,208,211,.2);transform:translateY(-1px);box-shadow:0 2px 8px rgba(192,208,211,.2)}.page_tagAddButton__IszTz:active{transform:translateY(0)}.page_interviewEditor__MysVF,.page_skillEditor__obiNk,.page_timelineEditor__Hr0ra{padding:24px;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;background:hsla(0,0%,100%,.02);display:flex;flex-direction:column;gap:16px;transition:all .2s ease;position:relative}.page_interviewEditor__MysVF:before,.page_skillEditor__obiNk:before,.page_timelineEditor__Hr0ra:before{content:"";position:absolute;inset:0;border-radius:14px;padding:1px;background:linear-gradient(135deg,rgba(192,208,211,.1),transparent 50%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .2s ease}.page_interviewEditor__MysVF:hover,.page_skillEditor__obiNk:hover,.page_timelineEditor__Hr0ra:hover{border-color:hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.03);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.page_interviewEditor__MysVF:hover:before,.page_skillEditor__obiNk:hover:before,.page_timelineEditor__Hr0ra:hover:before{opacity:1}.page_interviewHeader__1UJld,.page_skillHeader__Uh6vQ,.page_timelineHeader__nZzeg{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.06)}.page_interviewTitle__hH6Oa,.page_skillTitle__8OINg,.page_timelineTitle__dP2J_{margin:0;font-size:1.25rem;font-weight:500;color:#fff;display:flex;align-items:center;gap:8px}.page_interviewTitle__hH6Oa:before,.page_skillTitle__8OINg:before,.page_timelineTitle__dP2J_:before{content:"";width:4px;height:16px;background:#c0d0d3;border-radius:2px}.page_removeButton__vIwIj{padding:8px 16px;border:1px solid rgba(239,68,68,.3);border-radius:8px;background:rgba(239,68,68,.1);color:#ef4444;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px}.page_removeButton__vIwIj:hover{background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.5);transform:translateY(-1px);box-shadow:0 2px 8px rgba(239,68,68,.2)}.page_removeButton__vIwIj svg{width:14px;height:14px}.page_addButton__qS7s0{padding:14px 24px;border:1px solid #c0d0d3;border-radius:10px;background:rgba(192,208,211,.1);color:#c0d0d3;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px}.page_addButton__qS7s0:hover{background:rgba(192,208,211,.2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(192,208,211,.2)}.page_addButton__qS7s0:active{transform:translateY(0)}.page_addButton__qS7s0:before{content:"+";font-size:1.25rem;font-weight:700;line-height:1}.page_editorSection__6QHmt+.page_editorSection__6QHmt{margin-top:32px}.page_editorFields__iNxhA:empty:after{content:"No items yet. Click 'Add' to create one.";display:block;padding:24px;text-align:center;color:hsla(0,0%,100%,.6);font-size:.875rem;font-style:italic;border:1px dashed hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.01)}@media(max-width:1024px){.page_editContainer__vV6Y1{flex-direction:column}.page_sectionTabs__cDhfj{width:100%;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.08);max-height:none;position:static;padding:16px}.page_sectionTabsNav__Q_nKK{flex-direction:row;overflow-x:auto;gap:8px;padding-bottom:8px}.page_sectionTabsNav__Q_nKK::-webkit-scrollbar{height:4px}.page_sectionTabsNav__Q_nKK::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:2px}.page_sectionTabsNav__Q_nKK::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.page_sectionTabsNav__Q_nKK::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.page_sectionTab__2eh7S{white-space:nowrap;flex-shrink:0}.page_sectionTab__2eh7S:before{display:none}.page_editContent__vHMl0{max-width:100%;padding:24px 16px}.page_editorSection__6QHmt{padding:16px}}@media(max-width:768px){.page_imagePreview__lnMtw{width:180px;height:180px}.page_uploadButton__jt5E4{min-height:120px;padding:16px}}