.PlanPage_pageContainer__fE9m8{flex:1 1;display:flex;min-height:0;overflow:hidden}.PlanPage_listContainer__hYzfu{flex:1 1;min-width:0;max-width:900px;margin:0 auto;padding:var(--space-250);overflow-y:auto}.PlanPage_emptyState__dbSnV,.PlanPage_loadingState__7ozDk{display:flex;align-items:center;justify-content:center;padding:var(--space-500);flex:1 1}.PlanPage_emptyState__dbSnV{flex-direction:column;gap:var(--space-150);font-size:14px;font-weight:500;color:rgba(0,0,0,.5);text-align:center}.PlanPage_emptyHint__8vAz_{font-size:12px;font-weight:400;color:rgba(0,0,0,.35);line-height:1.5;max-width:280px}.PlanPage_section__vmLfv{display:flex;flex-direction:column;gap:var(--space-150);margin-bottom:var(--space-300)}.PlanPage_sectionHeader__wm285{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(0,0,0,.35);padding:0 10px}.PlanPage_planList__D4dnM{display:flex;flex-direction:column;gap:0;overflow:visible}.PlanPage_planItemWrapper__pTxXk{display:flex;flex-direction:column;border-radius:var(--radius-100);position:relative}.PlanPage_planItem__al_5G{display:flex;align-items:flex-start;gap:12px;padding:10px 6px 10px 2px;transition:background .15s ease;border-radius:var(--radius-100)}.PlanPage_planItem__al_5G:hover{background:rgba(0,0,0,.02)}.PlanPage_trackCol__HCB65{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:14px;position:relative;padding-top:5px}.PlanPage_dotContainer__uaA_R,.PlanPage_dot__olXn0{position:relative;display:flex;align-items:center;justify-content:center}.PlanPage_dot__olXn0{width:8px;height:8px;border-radius:50%;flex-shrink:0;transition:all .2s ease;z-index:2}.PlanPage_dotHollow__ZNVd9{border:2px solid rgba(0,0,0,.25);background:transparent}.PlanPage_dotFilled__1mPO3{border:2px solid rgba(0,0,0,.5);background:rgba(0,0,0,.5)}.PlanPage_dotFilled__1mPO3:hover{border-color:rgba(0,0,0,.65);background:rgba(0,0,0,.65)}.PlanPage_dotCompleted__4i1qc{border:2px solid rgba(0,0,0,.3);background:rgba(0,0,0,.1);color:rgba(0,0,0,.5);font-size:8px}.PlanPage_dotCompleted__4i1qc:hover{background:rgba(0,0,0,.15)}.PlanPage_timelineLine__9bqHx{width:1.5px;flex:1 1;min-height:16px;background:rgba(0,0,0,.1);margin-top:5px}.PlanPage_dotDropdown__oon9R{position:fixed;background:white;border:1px solid rgba(0,0,0,.1);border-radius:var(--radius-100);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;min-width:120px;padding:4px;animation:PlanPage_fadeIn__MqUmJ .15s ease-out}.PlanPage_dotDropdownItem__eSi__{all:unset;display:block;width:100%;padding:6px 10px;font-size:11px;font-weight:500;color:rgba(0,0,0,.7);cursor:pointer;border-radius:var(--radius-100);transition:all .15s ease;text-align:left}.PlanPage_dotDropdownItem__eSi__:hover{background:rgba(0,0,0,.04);color:rgba(0,0,0,.9)}.PlanPage_dotDropdownItemDanger__4_aWp{color:rgba(220,20,60,.7)}.PlanPage_dotDropdownItemDanger__4_aWp:hover{background:rgba(255,59,48,.08);color:rgba(220,20,60,.9)}.PlanPage_itemContent__WW_OB{flex:1 1;min-width:0;padding-top:1px;cursor:pointer}.PlanPage_itemTop__aWl7v{display:flex;align-items:center;gap:var(--space-100);flex-wrap:wrap}.PlanPage_itemTitle__WnbKP{font-size:13px;font-weight:500;color:rgba(0,0,0,.7);line-height:1.3;transition:all .2s ease}.PlanPage_itemTitle__WnbKP[data-first=true]{font-size:13.5px;font-weight:600;color:rgba(0,0,0,.85)}.PlanPage_itemBadges__rrl0m{display:flex;align-items:center;gap:6px}.PlanPage_badge__MwBpl{padding:1px 5px;border-radius:3px;font-size:8px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;line-height:1}.PlanPage_badge__MwBpl.PlanPage_urgent__lYfJ2{background:rgba(255,59,48,.1);color:rgba(220,20,60,.85)}.PlanPage_badge__MwBpl.PlanPage_high__vT0fn{background:rgba(255,149,0,.1);color:rgba(255,120,0,.85)}.PlanPage_categoryTag__TN405{font-size:9px;font-weight:500;color:rgba(0,0,0,.45);text-transform:uppercase;letter-spacing:.05em;padding:2px 6px;background:rgba(0,0,0,.04);border-radius:3px;border:1px solid rgba(0,0,0,.06)}.PlanPage_itemSubtitle__YStXK{font-size:11px;font-weight:400;color:rgba(0,0,0,.35);line-height:1.35;margin-top:2px}.PlanPage_itemInsight__HRi3n{font-size:11px;font-weight:400;color:rgba(0,0,0,.5);line-height:1.5;margin-top:6px}.PlanPage_itemActions__8gCgo{display:flex;align-items:center;gap:4px;flex-shrink:0;opacity:0;transition:opacity .2s ease}.PlanPage_planItem__al_5G:hover .PlanPage_itemActions__8gCgo{opacity:1}.PlanPage_actionButton__38_rB{all:unset;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-100);cursor:pointer;color:rgba(0,0,0,.4);transition:all .15s ease}.PlanPage_actionButton__38_rB:hover{background:rgba(0,0,0,.06);color:rgba(220,20,60,.8)}.PlanPage_actionButton__38_rB:active{background:rgba(0,0,0,.08);transform:scale(.95)}.PlanPage_actionsList__l3Sk4{display:flex;flex-direction:column;gap:1px;margin-top:8px}.PlanPage_actionLink___4_w_{all:unset;display:block;font-size:12px;font-weight:500;color:rgba(0,0,0,.65);cursor:pointer;transition:all .15s ease;padding:3px 0;line-height:1.4}.PlanPage_actionLink___4_w_:hover{color:rgba(0,0,0,.9);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}@keyframes PlanPage_fadeIn__MqUmJ{0%{opacity:0}to{opacity:1}}.PlanPage_bulkActionBar__D3yRM{display:flex;align-items:center;justify-content:space-between;gap:var(--space-150);padding:10px 12px;margin-bottom:var(--space-200);background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-100);animation:PlanPage_fadeIn__MqUmJ .2s ease-out}.PlanPage_bulkActionLabel__PoFhR{font-size:11px;font-weight:500;color:rgba(0,0,0,.6)}.PlanPage_bulkActions__ag6ur{display:flex;gap:6px}.PlanPage_bulkActionButton__2mooM{all:unset;display:flex;align-items:center;gap:4px;padding:5px 10px;border-radius:var(--radius-100);cursor:pointer;transition:all .2s ease;font-size:11px;font-weight:500;color:rgba(0,0,0,.7);background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.08)}.PlanPage_bulkActionButton__2mooM:hover{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.9)}.PlanPage_bulkActionButton__2mooM:active{background:rgba(0,0,0,.08);transform:scale(.98)}.PlanPage_completedHeader__7yLNQ{all:unset;display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 10px;cursor:pointer;transition:all .2s ease;border-radius:var(--radius-100);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(0,0,0,.35)}.PlanPage_completedHeader__7yLNQ:hover{background:rgba(0,0,0,.02);color:rgba(0,0,0,.5)}.PlanPage_completedChevron__UZm_Y{transition:transform .2s ease;color:rgba(0,0,0,.3)}.PlanPage_completedChevronExpanded__3lAVK{transform:rotate(180deg)}.PlanPage_addTaskButton__08G93{all:unset;display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 0;margin-top:var(--space-100);font-size:12px;font-weight:500;color:rgba(0,0,0,.4);cursor:pointer;border-radius:var(--radius-100);transition:all .15s ease}.PlanPage_addTaskButton__08G93:hover{color:rgba(0,0,0,.65);background:rgba(0,0,0,.03)}.PlanPage_addTaskButton__08G93:active{background:rgba(0,0,0,.05);transform:scale(.99)}@media (max-width:768px){.PlanPage_listContainer__hYzfu{padding:var(--space-200)}}.LoadingSpinner_container__LKJRn{display:flex;justify-content:center;align-items:center;padding:5px}.LoadingSpinner_spinner__rxZgB{border:4px solid var(--glass-border);border-top:4px solid #1976d2;border-radius:50%;width:32px;height:32px;animation:LoadingSpinner_spin__q1LNO 1s linear infinite}@keyframes LoadingSpinner_spin__q1LNO{to{transform:rotate(1turn)}}.EditorPage_editorPage__wTyOO{max-height:100%}.EditorPage_editorPage__wTyOO,.EditorPage_mainContainer__omNi_{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.EditorPage_mainContainer__omNi_{gap:var(--space-200);padding:var(--space-200);position:relative}.EditorPage_pageHeader__8xoaR{display:flex;align-items:center;justify-content:space-between;padding:var(--space-100) var(--space-150);border-radius:var(--radius-200);flex-shrink:0}.EditorPage_headerLeft__UiVc2,.EditorPage_headerRight__Jzsvi{display:flex;align-items:center;gap:var(--space-075)}.EditorPage_pageTitle__xtW8u{margin:0;font-size:16px;font-weight:600;color:rgba(0,0,0,.7);letter-spacing:-.02em}.EditorPage_createButton__VO1sv{display:flex;align-items:center;gap:var(--space-075);height:36px;padding:0 16px;border-radius:var(--radius-100);font-size:13px;font-weight:600;font-family:var(--font-family);color:rgba(0,0,0,.6);background:transparent;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.EditorPage_createButton__VO1sv:hover{color:rgba(0,0,0,.85);transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.EditorPage_createButton__VO1sv:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.EditorPage_actionButton__D6z0L{display:flex;align-items:center;justify-content:center;gap:var(--space-050);height:36px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:500;font-family:var(--font-family);background:transparent;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-shadow:none;color:rgba(0,0,0,.5)}.EditorPage_actionButton__D6z0L:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.EditorPage_actionButton__D6z0L:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.EditorPage_actionButton__D6z0L:disabled{color:rgba(0,0,0,.3);cursor:not-allowed}.EditorPage_actionButton__D6z0L:disabled:hover{transform:none;box-shadow:none}.EditorPage_deleteAction__Sg1wh{color:rgba(220,38,38,.8)}.EditorPage_deleteAction__Sg1wh:hover{color:rgba(220,38,38,1)}.EditorPage_gridArea__8wX5f{flex:1 1;overflow-y:auto;padding:0}.EditorPage_gridArea__8wX5f::-webkit-scrollbar{width:8px}.EditorPage_gridArea__8wX5f::-webkit-scrollbar-track{background:transparent}.EditorPage_gridArea__8wX5f::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:4px}.EditorPage_gridArea__8wX5f::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.25)}.EditorPage_documentsGrid__L_L6A{align-items:start}.EditorPage_documentsGrid__L_L6A,.EditorPage_heroRow__RNN31{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--space-200);gap:var(--space-200);padding:4px}.EditorPage_heroRow__RNN31{margin-bottom:var(--space-100)}.EditorPage_categoryCardBtn__2h44_{background:none;border:none;padding:0;cursor:pointer;text-align:left;font-family:inherit;color:inherit}.EditorPage_stackWrapper__3sP8R{position:relative;height:148px;margin-top:14px;margin-bottom:10px}.EditorPage_stackLayer__NgI6s{position:absolute;inset:0;background:var(--surface-background-color);border-radius:var(--radius-200);box-shadow:-2px -2px 4px var(--surface-shadow-color-light),2px 2px 4px var(--surface-shadow-color-dark);transform-origin:10% 95%}.EditorPage_stackLayerBack__vlEnM{transform:rotate(4deg) scale(.97);opacity:.45;z-index:1;transition:all .4s cubic-bezier(.34,1.56,.64,1) .06s}.EditorPage_stackLayerMid__0JCOr{transform:rotate(1.8deg) scale(.985);opacity:.7;z-index:2;transition:all .38s cubic-bezier(.34,1.56,.64,1) .03s}.EditorPage_stackLayerFront__voi_T{transform:rotate(0deg);z-index:3;padding:var(--space-200);box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;transition:all .35s cubic-bezier(.34,1.56,.64,1)}.EditorPage_stackLayerFront__voi_T:before{content:"";position:absolute;top:14px;left:14px;right:14px;height:1px;border-radius:1px;background:transparent;box-shadow:inset 0 -1px 1px var(--surface-shadow-color-light),inset 0 1px 1px var(--surface-shadow-color-dark);opacity:.4}.EditorPage_categoryCardBtn__2h44_:hover .EditorPage_stackLayerBack__vlEnM{transform:rotate(7deg) scale(.97) translate(2px,-6px);opacity:.55}.EditorPage_categoryCardBtn__2h44_:hover .EditorPage_stackLayerMid__0JCOr{transform:rotate(3.5deg) scale(.985) translate(1px,-3px);opacity:.8}.EditorPage_categoryCardBtn__2h44_:hover .EditorPage_stackLayerFront__voi_T{transform:translateY(-3px);box-shadow:-3px -3px 6px var(--surface-shadow-color-light),3px 3px 6px var(--surface-shadow-color-dark)}.EditorPage_categoryCardBtn__2h44_:active .EditorPage_stackLayerFront__voi_T{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark);transition-duration:.1s}.EditorPage_categoryCardInfo__ReFs1{display:flex;flex-direction:column;gap:3px}.EditorPage_categoryCardTitle__x9KrW{margin:0;font-size:14px;font-weight:600;color:rgba(0,0,0,.7);line-height:1.3}.EditorPage_categoryCardSubtitle__wkrEX{font-size:11px;font-weight:500;color:rgba(0,0,0,.35)}.EditorPage_sectionDivider__sVHpA{display:flex;align-items:center;gap:var(--space-150);padding:var(--space-150) 4px;margin-bottom:var(--space-100)}.EditorPage_sectionDividerLine__QYTPR{flex:1 1;height:1px;background:rgba(0,0,0,.06)}.EditorPage_sectionDividerLabel__N5t7Y{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:rgba(0,0,0,.3);white-space:nowrap}.EditorPage_folderHeader__zpZsi{padding:var(--space-200) var(--space-100);display:flex;align-items:center;gap:var(--space-200);border-bottom:1px solid rgba(0,0,0,.04);flex-shrink:0}.EditorPage_folderBackBtn__8V6XP{width:32px;height:32px;border-radius:4px;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:none}.EditorPage_folderBackBtn__8V6XP:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.EditorPage_folderBackBtn__8V6XP:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.EditorPage_folderBackIcon__nF9mB{opacity:.4;transition:opacity .2s ease}.EditorPage_folderBackBtn__8V6XP:hover .EditorPage_folderBackIcon__nF9mB{opacity:.7}.EditorPage_folderHeaderTitle__OiXgS{margin:0;font:var(--font-200);font-weight:700;text-transform:capitalize;color:rgba(0,0,0,.85);letter-spacing:-.02em}.EditorPage_folderHeaderActions___jiCd{margin-left:auto;display:flex;align-items:center;gap:var(--space-200)}.EditorPage_folderSelectionCounter__IBTF5{font-size:13px;font-weight:500;color:rgba(0,0,0,.7)}.EditorPage_folderSelectAllBtn__1_JsU{padding:var(--space-100) var(--space-150);border:none;border-radius:var(--radius-100);background:var(--surface-background-color);color:rgba(0,0,0,.7);font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap;box-shadow:none;display:flex;align-items:center;gap:var(--space-050)}.EditorPage_folderSelectAllBtn__1_JsU:hover{color:rgba(0,0,0,.9);transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.EditorPage_folderSelectAllBtn__1_JsU:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.EditorPage_folderContent__VOKiw{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:0}.EditorPage_folderContent__VOKiw::-webkit-scrollbar{width:8px}.EditorPage_folderContent__VOKiw::-webkit-scrollbar-track{background:transparent}.EditorPage_folderContent__VOKiw::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:4px}.EditorPage_folderContent__VOKiw::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.25)}.EditorPage_loadingContainer__TnnM7{flex:1 1;display:flex;align-items:center;justify-content:center;padding:var(--space-400)}.EditorPage_emptyState__im__q{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-400) var(--space-300);gap:var(--space-150);text-align:center}.EditorPage_emptyIcon__m_X7E{opacity:.2;margin-bottom:var(--space-050)}.EditorPage_emptyTitle__X9iTu{font-size:14px;font-weight:500;color:rgba(0,0,0,.4);font-style:italic}.EditorPage_emptySubtitle__olwOW{font-size:13px;color:rgba(0,0,0,.35);max-width:280px;line-height:1.5}.EditorPage_createModal__h0_1I{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:520px;max-width:calc(100% - var(--space-400));max-height:calc(100% - var(--space-400));background-color:var(--surface-background-color);border-radius:var(--radius-200);box-shadow:0 8px 32px rgba(0,0,0,.12),var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);display:flex;flex-direction:column;z-index:10;animation:EditorPage_modalIn__GOrb6 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes EditorPage_modalIn__GOrb6{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.EditorPage_createModalHeader__onENG{display:flex;justify-content:space-between;align-items:center;padding:var(--space-300);border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0;background:linear-gradient(180deg,rgba(0,0,0,.01),transparent)}.EditorPage_createModalTitle__6pn1v{margin:0;font:var(--font-200);font-weight:700;text-transform:capitalize;color:rgba(0,0,0,.85);letter-spacing:-.02em}.EditorPage_closeModalButton__77qIm{width:32px;height:32px;border-radius:var(--radius-100);background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:none;color:rgba(0,0,0,.35)}.EditorPage_closeModalButton__77qIm:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);color:rgba(0,0,0,.7);background:var(--surface-background-color)}.EditorPage_closeModalButton__77qIm:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.EditorPage_createModalBody___z31V{flex:1 1;overflow-y:auto;padding:var(--space-300)}.EditorPage_createModalBody___z31V::-webkit-scrollbar{width:8px}.EditorPage_createModalBody___z31V::-webkit-scrollbar-track{background:transparent}.EditorPage_createModalBody___z31V::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:4px}.EditorPage_createModalBody___z31V::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.25)}.EditorPage_createModalContent__gdsCW{display:flex;flex-direction:column;gap:var(--space-150)}.EditorPage_createModalOption__5HR9p{display:flex;align-items:center;gap:var(--space-150);padding:var(--space-200);border-radius:var(--radius-200);background:rgba(0,0,0,.02);border:none;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}.EditorPage_createModalOption__5HR9p:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);background:var(--surface-background-color)}.EditorPage_createModalOption__5HR9p:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.EditorPage_createModalOptionIcon__wZSkf{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-100);flex-shrink:0;opacity:.5;background-color:rgba(0,0,0,.02)}.EditorPage_createModalOptionText__YlWaf{display:flex;flex-direction:column;gap:2px;flex:1 1}.EditorPage_createModalOptionTitle___o8MP{font-size:14px;font-weight:500;color:rgba(0,0,0,.85);line-height:1.3}.EditorPage_createModalOptionSubtitle__ytdUN{font-size:12px;color:rgba(0,0,0,.5);line-height:1.3}.EditorPage_modalDivider__nTLWY{display:flex;align-items:center;gap:var(--space-150);margin:var(--space-100) 0;width:100%}.EditorPage_modalDivider__nTLWY:after,.EditorPage_modalDivider__nTLWY:before{content:"";flex:1 1;height:1px;background:rgba(0,0,0,.06)}.EditorPage_modalDivider__nTLWY span{font-size:11px;font-weight:500;color:rgba(0,0,0,.4);text-transform:lowercase}.EditorPage_createModalFooter___cVHK{display:flex;justify-content:flex-end;gap:var(--space-150);padding:var(--space-300);border-top:1px solid rgba(0,0,0,.06);flex-shrink:0;background:linear-gradient(0deg,rgba(0,0,0,.01),transparent)}.EditorPage_cancelButton__0K7ES,.EditorPage_modalBackButton__w3OdI{padding:var(--space-100) var(--space-200);border-radius:var(--radius-100);background:transparent;border:none;cursor:pointer;font-size:14px;font-weight:500;color:rgba(0,0,0,.5);transition:all .2s ease;font-family:inherit;box-shadow:none;min-width:80px}.EditorPage_cancelButton__0K7ES:hover,.EditorPage_modalBackButton__w3OdI:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);color:rgba(0,0,0,.85);background:var(--surface-background-color)}.EditorPage_cancelButton__0K7ES:active,.EditorPage_modalBackButton__w3OdI:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.EditorPage_uploadSection__TWqNt{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-300) 0;min-height:200px}.EditorPage_uploadInstructions__Bxy8z{display:flex;flex-direction:column;align-items:center;gap:var(--space-200);width:100%}.EditorPage_uploadIcon__Lg9Ya{opacity:.3;transition:opacity .2s ease}.EditorPage_uploadText__YGAJg{font-size:14px;font-weight:500;color:rgba(0,0,0,.5);text-align:center;margin:0;line-height:1.4}.EditorPage_chooseFileButton__kHZNb{padding:var(--space-150) var(--space-250);border-radius:var(--radius-100);background:transparent;border:none;cursor:pointer;font-size:14px;font-weight:600;color:rgba(0,0,0,.7);transition:all .2s ease;font-family:inherit;box-shadow:none}.EditorPage_chooseFileButton__kHZNb:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);color:rgba(0,0,0,.85);background:var(--surface-background-color)}.EditorPage_chooseFileButton__kHZNb:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.EditorPage_uploadLoading__Hlvi9{display:flex;flex-direction:column;align-items:center;gap:var(--space-200);width:100%}.ContactHeader_editableHeader__zgMq0{text-align:center;margin-bottom:.04in;padding-bottom:.02in;border-bottom:none;font-family:Times New Roman,Times,serif}.ContactHeader_nameField___oseB{margin-bottom:.02in}.ContactHeader_nameInput__zeCvr{font-size:1.6rem;font-weight:700;color:rgba(0,0,0,.85);line-height:1;letter-spacing:0;font-family:Times New Roman,Times,serif}.ContactHeader_contactInfo__Hh7h8{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.2rem;line-height:1.1}.ContactHeader_contactInfo__Hh7h8,.ContactHeader_contactInput__Pgy8N{font-size:.8rem;color:rgba(0,0,0,.75);font-family:Times New Roman,Times,serif}.ContactHeader_contactSeparator__y5CY6{color:rgba(0,0,0,.3);font-size:.7rem;margin:0 var(--space-025)}.IssuePanel_issuePanel__psftW{flex:1 1;display:flex;flex-direction:column;height:100%}.IssuePanel_header__eK_48{padding:var(--space-100) var(--space-150);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.04);flex-shrink:0}.IssuePanel_title__ONxcv{margin:0;font-size:13px;font-weight:700;text-transform:capitalize;color:rgba(0,0,0,.85);letter-spacing:-.02em}.IssuePanel_count__hYQPp{font-size:10px;font-weight:600;color:rgba(0,0,0,.5);padding:var(--space-025) var(--space-075);border-radius:var(--radius-075);background-color:rgba(0,0,0,.04)}.IssuePanel_content__IvCkW{flex:1 1;min-height:0;overflow-y:auto;padding:var(--space-075) var(--space-100);scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.IssuePanel_content__IvCkW::-webkit-scrollbar{width:6px}.IssuePanel_content__IvCkW::-webkit-scrollbar-track{background:transparent}.IssuePanel_content__IvCkW::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:var(--radius-100)}.IssuePanel_content__IvCkW::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}.IssuePanel_emptyState__ok9uE{display:flex;align-items:center;justify-content:center;padding:var(--space-400) var(--space-200)}.IssuePanel_emptyText__kiGiM{font-size:11px;color:rgba(0,0,0,.4);margin:0}.IssuePanel_issuesList__WDcwJ{display:flex;flex-direction:column;gap:var(--space-100)}.IssuePanel_severityGroup__KJOKH{display:flex;flex-direction:column;gap:var(--space-050)}.IssuePanel_severityHeader__5uD8S{display:flex;align-items:center;justify-content:space-between;padding:var(--space-050) 0;border-bottom:1px solid rgba(0,0,0,.04);margin-bottom:var(--space-075)}.IssuePanel_severityLabel__mgMtE{font-size:10px;font-weight:500;text-transform:capitalize;letter-spacing:0;color:rgba(0,0,0,.5)}.IssuePanel_severityLabel__mgMtE.IssuePanel_critical__tOnLQ,.IssuePanel_severityLabel__mgMtE.IssuePanel_high__Yxg4z,.IssuePanel_severityLabel__mgMtE.IssuePanel_low__WqgIX,.IssuePanel_severityLabel__mgMtE.IssuePanel_medium__AUjiw{color:rgba(0,0,0,.5)}.IssuePanel_severityCount__LrTbP{font-size:9px;font-weight:600;color:rgba(0,0,0,.4)}.IssuePanel_issueItem__NnHgZ{display:flex;flex-direction:column;gap:var(--space-050);padding:var(--space-100);border-radius:var(--radius-100);background-color:rgba(0,0,0,.02);cursor:pointer;transition:all .2s ease;border:1px solid transparent}.IssuePanel_issueItem__NnHgZ:hover{background-color:rgba(0,0,0,.04)}.IssuePanel_issueItem__NnHgZ.IssuePanel_active__E_nNq{background:rgba(91,164,207,.08);border:1px solid rgba(91,164,207,.3)}.IssuePanel_issueContent__QAQ0v{display:flex;flex-direction:column;gap:var(--space-075)}.IssuePanel_issueHeader__Gynxv{display:flex;align-items:center;gap:var(--space-100);margin-bottom:var(--space-025)}.IssuePanel_issueType__IyuPh{font-size:9px;font-weight:600;color:rgba(0,0,0,.5);text-transform:capitalize;letter-spacing:0}.IssuePanel_issueMessage__PFwSX{margin:0;font-size:11px;font-weight:400;color:rgba(0,0,0,.85);line-height:1.35}.IssuePanel_issueLocation__44qev{margin:0;font-size:10px;color:rgba(0,0,0,.4);line-height:1.3}.IssuePanel_issueActions__bD35l{display:flex;gap:var(--space-075);margin-top:var(--space-050)}.IssuePanel_actionButton__q1r0J{flex:1 1;padding:var(--space-050) var(--space-075);border-radius:var(--radius-100);background:none;border:none;cursor:pointer;font-size:10px;font-weight:500;color:rgba(0,0,0,.6);transition:all .2s ease;box-shadow:none;text-align:center}.IssuePanel_actionButton__q1r0J:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);color:rgba(0,0,0,.85)}.IssuePanel_actionButton__q1r0J:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.IssuePanel_actionButton__q1r0J:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.IssuePanel_actionButtonLoading__prCku{box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark);color:rgba(0,0,0,.4)}.Sortable_sortable__mpn1q{position:relative;border-radius:var(--space-050);background:var(--surface-background-color);transition:border-color .2s ease,box-shadow .2s ease}.Sortable_dragging__kzUjU{z-index:100;box-shadow:-4px -4px 8px var(--surface-shadow-color-light,rgba(255,255,255,.6)),4px 4px 8px var(--surface-shadow-color-dark,rgba(0,0,0,.2))}.Sortable_handle__sikeC{position:absolute;display:flex;flex-direction:column;justify-content:space-between;left:-22px;top:2px;width:16px;height:12px;padding:0;cursor:-webkit-grab;cursor:grab;opacity:0;transition:opacity .2s ease}.Sortable_handle__sikeC:active{cursor:-webkit-grabbing;cursor:grabbing}.Sortable_sortable__mpn1q:focus-within>.Sortable_handle__sikeC,.Sortable_sortable__mpn1q:hover>.Sortable_handle__sikeC{opacity:1}.Sortable_handleLine__a26y6{width:100%;border-top:1px solid rgba(0,0,0,.5)}.BulletList_bulletList__QIr_P{display:flex;flex-direction:column;padding-left:.75rem}.BulletList_bullet__O2C2F{display:flex;align-items:baseline;gap:.25rem}.BulletList_bulletCircle__ilOto{color:rgba(0,0,0,.5);font-weight:400;font-size:10pt;font-family:Times New Roman,Times,serif}.BulletList_bulletContent__jcNU_{padding-top:0;padding-bottom:0;color:rgba(0,0,0,.85);font-size:10pt;font-family:Times New Roman,Times,serif}.Entry_entry__ltwfQ{display:flex;flex-direction:column}.Entry_header__JXbUj{display:flex;justify-content:space-between;align-items:center}.Entry_description__1wGz9{color:rgba(0,0,0,.85);font-size:10pt;font-family:Times New Roman,Times,serif}.Entry_leftHeader__CFfyc{flex:1 1;min-width:0}.Entry_leftHeader__CFfyc,.Entry_rightHeader__tYOPP{display:flex;align-items:center}.Entry_separator__eRCJz{color:rgba(0,0,0,.5);font-weight:300;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Entry_subtitle__cgJ4N,.Entry_title__5eYp5{font-weight:600;color:rgba(0,0,0,.85);font-size:10pt;font-family:Times New Roman,Times,serif;line-height:1.15}.Entry_details___6Pli{display:flex;flex-wrap:wrap;align-items:center}.Entry_detailField___QxjR{display:flex;align-items:baseline}.Entry_detailLabel__0fq3b{line-height:1.15}.Entry_detailLabel__0fq3b,.Entry_detail__PHUDo{color:rgba(0,0,0,.85);font-size:10pt;font-family:Times New Roman,Times,serif}.Entry_location__S0Kcm{font-style:italic}.Entry_date__0a_YR,.Entry_location__S0Kcm{font-size:9pt;color:rgba(0,0,0,.7);white-space:nowrap;font-family:Times New Roman,Times,serif;line-height:1.15}.Entry_date__0a_YR{flex-shrink:0}.Section_header___P4X6,.Section_section__wGJc5{display:flex;flex-direction:column}.Section_header___P4X6{gap:var(--space-050)}.Section_title__XCaFP{font-size:10pt;font-weight:700;color:rgba(0,0,0,.85);line-height:1.1;font-family:Times New Roman,Times,serif;text-transform:uppercase;letter-spacing:.5px}.Section_divider__R_vQo{height:0;border-top:1px solid rgba(0,0,0,.5)}.Section_content__zOA_a{display:flex;flex-direction:column;padding-top:var(--space-025);gap:var(--space-050)}.LabeledContentList_labeledContent__5mIOy{display:flex;align-items:baseline}.LabeledContentList_labelContainer__go_ur{flex:0 0 auto;min-width:0;display:flex}.LabeledContentList_label__PZ8_v{font-weight:600;color:rgba(0,0,0,.85);font-size:10pt;font-family:Times New Roman,Times,serif;line-height:1.15}.LabeledContentList_contentContainer__wQLDP{flex:1 1;min-width:0;display:flex}.LabeledContentList_content__6xSA3{min-width:0;padding-top:0;padding-bottom:0;color:rgba(0,0,0,.85);font-size:10pt;font-family:Times New Roman,Times,serif}.SkillsSection_skillsContainer__p75_0{display:flex;flex-direction:column}.ResumePage_resumePage__5NFwn,.ResumePage_tempPressedCard__rOqAM{flex:1 1;display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative}.ResumePage_resumePage__5NFwn{min-height:0;max-height:100%;padding:var(--space-200) var(--space-200) 0}.ResumePage_mainContent__ii8IH{flex:1 1;display:flex;min-height:0;min-width:0;max-width:100%;gap:var(--space-200);position:relative;overflow-y:auto;overflow-x:hidden;padding-top:calc(var(--header-height, 100px))}.ResumePage_loadingContainer__qbr_C,.ResumePage_notFoundContainer__vLTA3{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center}.ResumePage_notFoundContainer__vLTA3{gap:var(--space-200)}.ResumePage_issuePanelContainer__944po{width:0;padding:var(--space-200) 0;display:flex;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;height:100%}.ResumePage_issuePanelContainer__944po.ResumePage_open__8WlO_{width:200px}.ResumePage_issuePanelContainer__944po>*{animation:ResumePage_slideIn__2SO7C .3s cubic-bezier(.4,0,.2,1)}@keyframes ResumePage_slideIn__2SO7C{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.ResumePage_documentContainer__dNcj3{flex:1 1;min-width:0;display:flex;flex-direction:column;transition:zoom .3s ease}.ResumePage_documentContentContainer__6Mi10{display:flex;flex-direction:column;gap:var(--space-200)}.ResumePage_sections__o9ugU{flex:1 1;display:flex;flex-direction:column;gap:var(--space-200)}.ResumePage_attachModal__N4i4G{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:440px;max-width:calc(100% - var(--space-400));background-color:var(--surface-background-color);border-radius:var(--radius-200);box-shadow:0 8px 32px rgba(0,0,0,.12),var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);display:flex;flex-direction:column;z-index:10;animation:ResumePage_attachModalIn__Eoe2J .3s cubic-bezier(.34,1.56,.64,1)}@keyframes ResumePage_attachModalIn__Eoe2J{0%{opacity:0;transform:translate(-50%,calc(-50% - 20px))}to{opacity:1;transform:translate(-50%,-50%)}}.ResumePage_attachModalHeader__xT5LO{display:flex;justify-content:space-between;align-items:center;padding:var(--space-300);border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0;background:linear-gradient(180deg,rgba(0,0,0,.01),transparent)}.ResumePage_attachModalTitle__dlAsN{margin:0;font:var(--font-200);font-weight:700;color:rgba(0,0,0,.85);letter-spacing:-.02em}.ResumePage_attachModalClose__ge7zF{width:32px;height:32px;border-radius:var(--radius-100);background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:none;color:rgba(0,0,0,.35)}.ResumePage_attachModalClose__ge7zF:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);color:rgba(0,0,0,.7);background:var(--surface-background-color)}.ResumePage_attachModalClose__ge7zF:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.ResumePage_attachModalContent__DunxD{padding:var(--space-300)}.ResumePage_attachModalText__UkA_T{margin:0;font-size:14px;color:rgba(0,0,0,.7);line-height:1.5}.ResumePage_attachModalFooter___KIv_{display:flex;justify-content:flex-end;gap:var(--space-150);padding:var(--space-300);border-top:1px solid rgba(0,0,0,.06);flex-shrink:0;background:linear-gradient(0deg,rgba(0,0,0,.01),transparent)}.ResumePage_attachModalButton__zz9Gp{padding:var(--space-100) var(--space-200);border-radius:var(--radius-100);background:transparent;border:none;cursor:pointer;font-size:14px;font-weight:500;color:rgba(0,0,0,.5);transition:all .2s ease;font-family:inherit;box-shadow:none;min-width:80px}.ResumePage_attachModalButton__zz9Gp:hover{transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark);color:rgba(0,0,0,.85);background:var(--surface-background-color)}.ResumePage_attachModalButton__zz9Gp:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.ResumePage_attachModalButtonPrimary__RwU3G{font-weight:600;color:rgba(0,0,0,.7)}.JobCard_jobCardWrapper__ntvfd{height:100%}.JobCard_jobCardWrapper__ntvfd,.JobCard_jobCard__MfhJg{max-width:100%;min-width:0;display:flex;flex-direction:column;flex:1 1}.JobCard_jobCard__MfhJg{padding:var(--space-250) var(--space-300);cursor:pointer;transition:all .2s ease;position:relative;width:100%;gap:var(--space-150)}.JobCard_jobCardWrapper__ntvfd:hover .JobCard_jobCard__MfhJg{transform:translateY(-2px);box-shadow:-4px -4px 8px var(--surface-shadow-color-light),4px 4px 8px var(--surface-shadow-color-dark)}.JobCard_jobCardWrapper__ntvfd:active .JobCard_jobCard__MfhJg{transform:translateY(0);box-shadow:inset -2px -2px 4px var(--surface-shadow-color-light),inset 2px 2px 4px var(--surface-shadow-color-dark);transition:all .1s ease}.JobCard_cardTopHeader__Cv_B3{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:var(--space-100)}.JobCard_companyInfo__UrRp_{display:flex;align-items:center;gap:var(--space-100)}.JobCard_companyLogoWrapper__Qi_6F{flex-shrink:0}.JobCard_companyName__0FPbe{font-size:12px;font-weight:400;color:rgba(0,0,0,.5);margin:0;line-height:1.3}.JobCard_postDate__1hkHa{font-size:11px;font-weight:400;color:rgba(0,0,0,.4);line-height:1.3}.JobCard_jobTitle__FC_Yx{font-size:14px;font-weight:500;margin:0;line-height:1.3;color:#000;padding-right:80px;word-wrap:break-word;overflow-wrap:break-word}.JobCard_tagRow__5angf{display:flex;flex-wrap:wrap;gap:var(--space-100);align-items:center}.JobCard_tag__Xp2SH{padding:var(--space-050) var(--space-100);font-size:11px;font-weight:400;color:rgba(0,0,0,.6);background-color:rgba(0,0,0,.04);border-radius:var(--radius-100);white-space:nowrap}.JobCard_divider___3KKy{width:100%;height:1px;background-color:rgba(0,0,0,.08);margin:0;margin-bottom:var(--space-80)}.JobCard_bottomSection__i8UFC{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-200);margin-top:auto}.JobCard_detailsSection__G4Yp_{display:flex;flex-direction:column;gap:var(--space-075)}.JobCard_compensation__hqZu4{font-size:14px;font-weight:400;color:#000;line-height:1.3;margin:0}.JobCard_location__C__Yz{font-size:12px;font-weight:400;color:rgba(0,0,0,.5);line-height:1.3;margin:0}.JobCard_actionButtons__H5H5b{display:flex;gap:var(--space-100);align-items:center}.JobCard_applyButton__D9VFZ{padding:var(--space-150) var(--space-200);border:none;border-radius:var(--radius-100);background:var(--surface-background-color);color:rgba(0,0,0,.7);font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap;height:44px;min-width:100px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;box-shadow:none}.JobCard_applyButton__D9VFZ:hover:not(:disabled){background:var(--surface-background-color);color:rgba(0,0,0,.9);transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.JobCard_applyButton__D9VFZ:active:not(:disabled){transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.JobCard_applyButton__D9VFZ:disabled{opacity:.6;cursor:not-allowed}.JobCard_applyButton__D9VFZ.JobCard_inQueue__wzX_R{color:var(--color-primary);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.JobCard_applyButton__D9VFZ.JobCard_loading__ASPmK{background:var(--surface-background-color);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.JobCard_spinner__QKKkz{width:16px;height:16px;border-radius:50%;border:2px solid rgba(0,0,0,.1);border-top-color:rgba(0,0,0,.6);animation:JobCard_spin__iRKp7 .6s linear infinite}@keyframes JobCard_spin__iRKp7{to{transform:rotate(1turn)}}.JobCard_applyButton__D9VFZ.JobCard_success__dPzXw{color:#2196f3;background:var(--surface-background-color);box-shadow:none;animation:JobCard_successPulse__7SPdW .6s ease;cursor:default}.JobCard_checkIcon__b1Z06{filter:brightness(0) saturate(100%) invert(48%) sepia(79%) saturate(2476%) hue-rotate(188deg) brightness(101%) contrast(101%)}@keyframes JobCard_successPulse__7SPdW{0%{transform:scale(1) rotate(0deg)}30%{transform:scale(1.1) rotate(-5deg)}60%{transform:scale(1.05) rotate(5deg)}to{transform:scale(1) rotate(0deg)}}.JobCard_addToCartButton__Z5DQs{padding:var(--space-150) var(--space-200);border:none;border-radius:var(--radius-100);background:var(--surface-background-color);color:rgba(0,0,0,.7);font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .2s ease;white-space:nowrap;height:44px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;box-shadow:none}.JobCard_addToCartButton__Z5DQs:hover{background:var(--surface-background-color);color:rgba(0,0,0,.9);transform:translateY(-1px);box-shadow:var(--surface-outer-shadow-light),var(--surface-outer-shadow-dark)}.JobCard_addToCartButton__Z5DQs:active{transform:translateY(0);box-shadow:var(--surface-inner-shadow-light),var(--surface-inner-shadow-dark)}.JobCard_appliedButton__g3FXs{background:rgba(91,164,207,.08);color:var(--color-primary);cursor:default}.JobCard_appliedButton__g3FXs:hover{transform:none;box-shadow:none;background:rgba(91,164,207,.08);color:var(--color-primary)}.JobCard_closeButton__WvZNf{position:absolute;top:var(--space-200);right:var(--space-200);width:28px;height:28px;padding:0;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-100);transition:all .2s ease;color:rgba(0,0,0,.3);z-index:10;opacity:0}.JobCard_jobCard__MfhJg:hover .JobCard_closeButton__WvZNf{opacity:1}.JobCard_closeButton__WvZNf:hover{color:#ff4444;background:rgba(255,68,68,.1)}.JobCard_closeButton__WvZNf.JobCard_disliked__RUoJF{color:#ff4444}.JobCard_jobCardWrapper__ntvfd.JobCard_dismissing__Vyfuj .JobCard_jobCard__MfhJg{animation:JobCard_dismissCard__JByBh .45s ease-out forwards;pointer-events:none}@keyframes JobCard_dismissCard__JByBh{0%{transform:scale(1);opacity:1;box-shadow:-3px -3px 6px var(--surface-shadow-color-light),3px 3px 6px var(--surface-shadow-color-dark)}30%{transform:scale(.97);opacity:.9;box-shadow:inset -3px -3px 6px var(--surface-shadow-color-light),inset 3px 3px 6px var(--surface-shadow-color-dark)}to{transform:scale(.92);opacity:0;box-shadow:inset -4px -4px 8px var(--surface-shadow-color-light),inset 4px 4px 8px var(--surface-shadow-color-dark)}}.JobCard_jobCardWrapper__ntvfd.JobCard_dismissing__Vyfuj{animation:JobCard_collapseCard__Oj0FB .3s ease-in .35s forwards}@keyframes JobCard_collapseCard__Oj0FB{0%{max-height:500px;margin-bottom:0;overflow:hidden}to{max-height:0;margin-bottom:0;padding:0;overflow:hidden;opacity:0}}.JobCard_jobInfoGroup__IQnSo{display:flex;flex-direction:column;gap:var(--space-100);margin-bottom:var(--space-150);position:relative}.JobCard_fitScoreWrapper__I0GBv{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:5}