@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@600;700&display=swap";@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_uhdob_2{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-family-base);--toast-animation-duration: var(--animation-duration-normal)}._toast_uhdob_2{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);position:relative;animation:_slideIn_uhdob_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_uhdob_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_uhdob_2:hover{transform:translateY(-2px)}._content_uhdob_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_uhdob_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_uhdob_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_uhdob_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_uhdob_66{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_uhdob_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_uhdob_93{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_uhdob_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_uhdob_119{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_uhdob_119:hover{opacity:1;background-color:var(--muted)}._closeButton_uhdob_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_uhdob_2{border-color:var(--border)}.dark ._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_uhdob_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}._pageHeader_ambsj_1{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;padding:4px 2px}._pageHeader_ambsj_1 p{margin:0 0 6px;color:var(--primary);font-size:10px;font-weight:800;letter-spacing:.16em}._pageHeader_ambsj_1 h1{margin:0;font-family:var(--font-family-display);font-size:clamp(30px,4vw,46px);line-height:1.04}._pageHeader_ambsj_1 small{display:block;margin-top:8px;color:var(--muted-foreground);max-width:680px;line-height:1.5}._headerBadge_ambsj_33{border:1px solid #e2d2c1;background:#fff9ee;border-radius:999px;padding:8px 11px;color:#8e0d13;font-size:10px;font-weight:800;white-space:nowrap}._headerActions_ambsj_44{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}._panel_ambsj_52{background:#fffdf8f0;border:1px solid var(--border);border-radius:22px;padding:20px;box-shadow:var(--shadow)}._panel_ambsj_52+._panel_ambsj_52{margin-top:14px}._panelHead_ambsj_62{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}._panelHead_ambsj_62 h2{margin:0;font-family:var(--font-family-display);font-size:22px}._panelHead_ambsj_62 span{color:var(--muted-foreground);font-size:10px}._grid2_ambsj_81,._grid3_ambsj_81,._grid4_ambsj_81{display:grid;gap:11px}._grid2_ambsj_81{grid-template-columns:repeat(2,minmax(0,1fr))}._grid3_ambsj_81{grid-template-columns:repeat(3,minmax(0,1fr))}._grid4_ambsj_81{grid-template-columns:repeat(4,minmax(0,1fr))}._card_ambsj_90{border:1px solid #e3d5c7;background:#ffffffd6;border-radius:17px;padding:15px;min-width:0}._cardTop_ambsj_98{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}._emoji_ambsj_105{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#f4eadc;font-size:23px}._badge_ambsj_115{display:inline-flex;border-radius:999px;padding:5px 7px;background:#f2e7dc;font-size:9px;font-weight:800;color:#6c5750}._card_ambsj_90 h3{margin:11px 0 5px;font-size:14px}._card_ambsj_90 p{margin:0;color:var(--muted-foreground);font-size:10.5px;line-height:1.48}._card_ambsj_90 small{display:block;margin-top:10px;color:#8e0d13;font-size:9.5px;font-weight:750}._progress_ambsj_145{height:6px;background:#eee4d9;border-radius:999px;overflow:hidden;margin-top:12px}._progress_ambsj_145>span{display:block;height:100%;background:linear-gradient(90deg,#c9141c,#e5b84b);border-radius:inherit}._statusRow_ambsj_160{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}._statusRow_ambsj_160 span{border:1px solid #e2d4c6;background:#fff;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:750}._list_ambsj_176{display:grid;gap:8px}._listItem_ambsj_181{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;border:1px solid #e6dacd;background:#ffffffc2;border-radius:14px;padding:11px 12px}._listItem_ambsj_181>span:first-child{font-size:20px}._listItem_ambsj_181 strong{display:block;font-size:12px}._listItem_ambsj_181 small{display:block;color:var(--muted-foreground);margin-top:2px;font-size:9.5px}._listItem_ambsj_181>em,._listRight_ambsj_196>em{font-style:normal;color:#a10f16;font-size:9px;font-weight:800}._listRight_ambsj_196{min-width:230px;text-align:right}._listRight_ambsj_196 ._manageActions_ambsj_203{justify-content:flex-end;margin-top:7px;padding-top:7px}._filters_ambsj_209{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}._filters_ambsj_209 button{border:1px solid #dfd2c4;background:#fff;color:var(--muted-foreground);border-radius:999px;padding:7px 9px;font:inherit;font-size:9px;font-weight:750;cursor:pointer}._filters_ambsj_209 ._activeFilter_ambsj_228{background:#1b1618;color:#fff;border-color:#1b1618}._input_ambsj_234,._select_ambsj_234,._textarea_ambsj_234{width:100%;border:1px solid #ddcfc1;border-radius:11px;background:#ffffffeb;color:var(--foreground);padding:10px 11px;font:inherit;font-size:11px;outline:none}._input_ambsj_234:focus,._select_ambsj_234:focus,._textarea_ambsj_234:focus{border-color:#c9141c;box-shadow:var(--shadow-focus)}._textarea_ambsj_234{resize:vertical;min-height:80px}._formGrid_ambsj_253{display:grid;grid-template-columns:1fr 190px;gap:8px}._formActions_ambsj_259{display:flex;justify-content:flex-end;gap:7px;margin-top:9px}._button_ambsj_266,._buttonPrimary_ambsj_266{border:1px solid #dfd2c4;border-radius:10px;padding:8px 11px;font:inherit;font-size:10px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:5px}._button_ambsj_266{background:#fff;color:var(--foreground)}._buttonPrimary_ambsj_266{background:#c9141c;border-color:#c9141c;color:#fff}._archiveTabs_ambsj_283{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:13px}._archiveTabs_ambsj_283 button{border:1px solid #dfd2c4;background:#fff;color:var(--muted-foreground);border-radius:999px;padding:7px 10px;font:inherit;font-size:9px;font-weight:800;cursor:pointer}._archiveTabs_ambsj_283 ._activeTab_ambsj_302{background:#1b1618;border-color:#1b1618;color:#fff}._manageActions_ambsj_203{display:flex;gap:6px;flex-wrap:wrap;margin-top:13px;padding-top:11px;border-top:1px solid #eee3d8}._manageActions_ambsj_203 button{border:1px solid #e1d5c8;background:#fffdf9;color:#6e625f;border-radius:9px;padding:6px 8px;display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:8.5px;font-weight:800;cursor:pointer}._manageActions_ambsj_203 button:hover{border-color:#cdb9a7;background:#fff;color:#8e0d13}._manageActions_ambsj_203 ._deleteAction_ambsj_338:hover{background:#fff0ef;border-color:#efc0bc;color:#a10f16}._archivedCard_ambsj_344{opacity:.72;filter:saturate(.68)}._empty_ambsj_349{border:1px dashed #d9c8b8;background:#ffffff94;border-radius:17px;padding:28px;text-align:center;color:var(--muted-foreground)}._empty_ambsj_349 strong{display:block;color:var(--foreground);font-family:var(--font-family-display);font-size:17px;margin:6px 0 3px}._toolCard_ambsj_366{border:1px solid #e2d5c7;border-radius:17px;padding:16px;min-height:122px}._toolCard_ambsj_366>span{font-size:27px}._toolCard_ambsj_366 strong{display:block;margin-top:10px;font-size:13px}._toolCard_ambsj_366 small{display:block;margin-top:4px;color:var(--muted-foreground);font-size:9.5px}._redTint_ambsj_377{background:#ffe8e8}._goldTint_ambsj_378{background:#fff1c9}._roseTint_ambsj_379{background:#f6e3eb}._blueTint_ambsj_380{background:#e9f2f3}._creamTint_ambsj_381{background:#fff9eb}._grayTint_ambsj_382{background:#eee8e5}@media(max-width:1100px){._grid4_ambsj_81,._grid3_ambsj_81{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){._pageHeader_ambsj_1{align-items:flex-start;flex-direction:column;gap:12px}._pageHeader_ambsj_1 h1{font-size:clamp(28px,10vw,36px)}._headerActions_ambsj_44{justify-content:flex-start;width:100%}._headerActions_ambsj_44>*{max-width:100%}._panel_ambsj_52{padding:15px;border-radius:18px}._panelHead_ambsj_62{align-items:flex-start;flex-direction:column;gap:5px}._grid2_ambsj_81,._grid3_ambsj_81,._grid4_ambsj_81,._formGrid_ambsj_253{grid-template-columns:1fr}._formActions_ambsj_259{justify-content:flex-start;flex-wrap:wrap}._listItem_ambsj_181{grid-template-columns:auto minmax(0,1fr)}._listItem_ambsj_181>em,._listRight_ambsj_196{grid-column:2;min-width:0;text-align:left}._manageActions_ambsj_203{gap:5px}._manageActions_ambsj_203 button{flex:1 1 auto;justify-content:center}}._summaryGrid_1c8j2_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}._summaryGrid_1c8j2_1 article{border:1px solid #e4d5c6;border-radius:17px;padding:14px;background:linear-gradient(145deg,#fffdf8,#fff5ed);box-shadow:var(--shadow)}._summaryGrid_1c8j2_1 span{display:block;color:#8e0d13;font-size:8px;font-weight:850;letter-spacing:.08em}._summaryGrid_1c8j2_1 strong{display:block;margin-top:8px;font-family:var(--font-family-display);font-size:27px}._summaryGrid_1c8j2_1 small{color:#76635d;font-size:9px}._helperNote_1c8j2_6{display:flex;align-items:center;gap:10px;margin-bottom:14px;border:1px solid #ead6b1;border-radius:15px;padding:11px 13px;background:#fff7e7;color:#6b5144;font-size:18px}._helperNote_1c8j2_6 strong,._helperNote_1c8j2_6 small{display:block}._helperNote_1c8j2_6 strong{font-size:10px}._helperNote_1c8j2_6 small{margin-top:2px;font-size:8.5px;color:#7d695f}._formGrid3_1c8j2_10{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}._stepsInput_1c8j2_11{width:100%;min-height:150px;resize:vertical;border:1px solid #ddcfc1;border-radius:12px;background:#fff;color:var(--foreground);padding:11px 12px;font:inherit;font-size:10px;line-height:1.5}._favoriteCheck_1c8j2_12{display:flex;align-items:center;gap:7px;color:#66534c;font-size:9.5px;font-weight:750}._searchRow_1c8j2_13{display:grid;grid-template-columns:1fr auto;gap:9px;margin-bottom:12px}._searchBox_1c8j2_14{display:flex;align-items:center;gap:8px;border:1px solid #ddcfc1;border-radius:11px;background:#fff;padding:0 10px;color:#8f7c74}._searchBox_1c8j2_14 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--foreground);padding:10px 0;font:inherit;font-size:11px}._filterButton_1c8j2_16,._filterActive_1c8j2_16{border:1px solid #dfd2c4;border-radius:11px;padding:8px 10px;display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:9px;font-weight:800;cursor:pointer}._filterButton_1c8j2_16{background:#fff;color:#66534c}._filterActive_1c8j2_16{background:#1b1618;color:#fff;border-color:#1b1618}._sopGrid_1c8j2_19{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._sopCard_1c8j2_20{min-width:0;border:1px solid #e3d5c7;border-radius:17px;padding:14px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.09),transparent 12rem),#ffffffde}._cardTop_1c8j2_21{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}._identity_1c8j2_22{display:flex;gap:9px;min-width:0}._icon_1c8j2_23{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border-radius:13px;background:#f5eadb;font-size:19px}._identity_1c8j2_22 span{color:#8e0d13;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}._identity_1c8j2_22 h3{margin:2px 0;font-family:var(--font-family-display);font-size:16px;overflow-wrap:anywhere}._identity_1c8j2_22 small{color:#76635d;font-size:8.5px}._starButton_1c8j2_27,._starActive_1c8j2_27{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;border:1px solid #e4d5c6;background:#fff;cursor:pointer}._starButton_1c8j2_27{color:#b3a39a}._starActive_1c8j2_27{color:#9b700e;background:#fff1c9}._badges_1c8j2_30{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}._badges_1c8j2_30 span{border-radius:999px;padding:5px 7px;background:#f3ece6;color:#66534c;font-size:8px;font-weight:800}._sopCard_1c8j2_20>p{margin:9px 0 0;color:#76635d;font-size:9.5px;line-height:1.45}._progressHeader_1c8j2_33{display:flex;justify-content:space-between;gap:8px;margin-top:12px;color:#66534c;font-size:8.5px}._progress_1c8j2_33{height:6px;margin-top:5px;border-radius:999px;background:#eee4db;overflow:hidden}._progress_1c8j2_33 span{display:block;height:100%;background:linear-gradient(90deg,#c9141c,#b8852e);border-radius:inherit}._checklist_1c8j2_36{display:grid;gap:6px;margin-top:11px}._step_1c8j2_11,._stepDone_1c8j2_37{display:flex;align-items:flex-start;gap:7px;border:1px solid #eadfd4;border-radius:10px;padding:8px 9px;background:#fffdf9;color:#5f514b;font-size:9px;line-height:1.4;cursor:pointer}._step_1c8j2_11 input,._stepDone_1c8j2_37 input{margin-top:2px}._step_1c8j2_11 span,._stepDone_1c8j2_37 span{display:flex;gap:7px}._step_1c8j2_11 em,._stepDone_1c8j2_37 em{width:17px;height:17px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:#f1e4d6;color:#8e0d13;font-size:7px;font-style:normal;font-weight:900}._stepDone_1c8j2_37{opacity:.62;background:#f4f6f0}._stepDone_1c8j2_37 span{text-decoration:line-through}._noSteps_1c8j2_43{margin-top:10px;border:1px dashed #dbcdbf;border-radius:10px;padding:10px;color:#8c7b72;font-size:8.5px;text-align:center}._notes_1c8j2_44{margin-top:10px;border-radius:11px;padding:9px 10px;background:#f9f4ee}._notes_1c8j2_44 strong{font-size:8px;color:#8e0d13;text-transform:uppercase}._notes_1c8j2_44 p{margin:3px 0 0;color:#76635d;font-size:9px;line-height:1.45}._actions_1c8j2_47{display:flex;gap:6px;flex-wrap:wrap;margin-top:11px;padding-top:9px;border-top:1px solid #eee3d8}._actions_1c8j2_47 a,._actions_1c8j2_47 button{border:1px solid #e1d5c8;border-radius:9px;background:#fffdf9;color:#6e625f;padding:6px 8px;display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:8.5px;font-weight:800;text-decoration:none;cursor:pointer}._actions_1c8j2_47 a{background:#c9141c;border-color:#c9141c;color:#fff}._actions_1c8j2_47 ._deleteButton_1c8j2_50{margin-left:auto;color:#a10f16}@media(max-width:850px){._sopGrid_1c8j2_19{grid-template-columns:1fr}}@media(max-width:700px){._summaryGrid_1c8j2_1,._formGrid3_1c8j2_10,._searchRow_1c8j2_13{grid-template-columns:1fr}}._floatingButton_1yqun_1{position:fixed;right:24px;bottom:24px;z-index:70;border:1px solid rgba(229,184,75,.75);border-radius:999px;padding:12px 17px;background:linear-gradient(135deg,#c9141c,#9f0c12);color:#fff;box-shadow:0 15px 35px #840c1247,inset 0 0 0 1px #ffffff1f;display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:11px;font-weight:850;cursor:pointer}._floatingButton_1yqun_1:hover{transform:translateY(-1px)}._overlay_1yqun_23{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0f0c0d8c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:22px}._modal_1yqun_34{width:min(720px,100%);max-height:min(760px,calc(100vh - 36px));overflow-y:auto;border:1px solid #ddc8ae;border-radius:25px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.18),transparent 20rem),#fffaf2;box-shadow:0 30px 80px #00000047;padding:21px}._modalHeader_1yqun_47{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}._modalHeader_1yqun_47 p{margin:0 0 4px;color:#c9141c;font-size:9px;font-weight:900;letter-spacing:.16em}._modalHeader_1yqun_47 h2{margin:0;font-family:var(--font-family-display);font-size:29px}._modalHeader_1yqun_47 small{display:block;margin-top:4px;color:var(--muted-foreground);font-size:9.5px}._closeButton_1yqun_75{width:34px;height:34px;border-radius:11px;border:1px solid #dfd0c0;background:#fffc;color:#6b5751;display:grid;place-items:center;cursor:pointer}._typeGrid_1yqun_87{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:18px 0 14px}._typeGrid_1yqun_87 button{border:1px solid #e2d4c6;background:#ffffffc7;border-radius:13px;padding:10px 7px;color:#6d5a54;font:inherit;cursor:pointer}._typeGrid_1yqun_87 button>span{display:block;font-size:20px;margin-bottom:3px}._typeGrid_1yqun_87 button>strong{display:block;font-size:8.5px}._typeGrid_1yqun_87 ._activeType_1yqun_115{border-color:#c9141c;color:#8e0d13;background:#fff0ee;box-shadow:inset 0 0 0 1px #c9141c14}._formArea_1yqun_122{border:1px solid #e2d3c3;background:#ffffffb8;border-radius:18px;padding:15px;display:grid;gap:8px}._formTitle_1yqun_131{display:flex;align-items:center;gap:9px;margin-bottom:3px}._formTitle_1yqun_131>span{font-size:24px}._formTitle_1yqun_131 strong{display:block;font-size:12px}._formTitle_1yqun_131 small{display:block;color:var(--muted-foreground);font-size:8.5px;margin-top:2px}._input_1yqun_142,._textarea_1yqun_143{width:100%;border:1px solid #ddcfc1;border-radius:11px;background:#fff;color:var(--foreground);padding:10px 11px;font:inherit;font-size:10.5px;outline:none}._input_1yqun_142:focus,._textarea_1yqun_143:focus{border-color:#c9141c;box-shadow:var(--shadow-focus)}._textarea_1yqun_143{resize:vertical;min-height:68px}._formActions_1yqun_166{display:flex;justify-content:flex-end;gap:7px;margin-top:2px}._cancelButton_1yqun_173,._saveButton_1yqun_174{border-radius:10px;padding:9px 12px;font:inherit;font-size:9.5px;font-weight:850;cursor:pointer}._cancelButton_1yqun_173{border:1px solid #dfd2c4;background:#fff;color:#5d514d}._saveButton_1yqun_174{border:1px solid #c9141c;background:#c9141c;color:#fff}._saveButton_1yqun_174:disabled{opacity:.48;cursor:default}._error_1yqun_200,._success_1yqun_201{border-radius:10px;padding:8px 10px;font-size:9px;font-weight:800}._error_1yqun_200{background:#ffe8e7;color:#981119}._success_1yqun_201{background:#eef6e9;color:#47673d}._calendarShortcut_1yqun_211{margin-top:11px;display:flex;align-items:center;justify-content:center;gap:5px;color:#7f6760;font-size:8.5px;font-weight:750;text-decoration:none}._calendarShortcut_1yqun_211:hover{color:#8e0d13}@media(max-width:700px){._floatingButton_1yqun_1{right:15px;bottom:15px;padding:12px}._floatingButton_1yqun_1 span{display:none}._typeGrid_1yqun_87{grid-template-columns:repeat(2,minmax(0,1fr))}._modal_1yqun_34{padding:16px;border-radius:20px}}._container_1be78_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--surface);padding:var(--spacing-4)}._card_1be78_11{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:32rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconContainer_1be78_24{margin-bottom:var(--spacing-6);animation:_pulse_1be78_1 3s infinite ease-in-out}._icon_1be78_24{color:var(--error)}._title_1be78_33{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_1be78_41{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}@keyframes _pulse_1be78_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media(max-width:640px){._card_1be78_11{padding:var(--spacing-6)}._title_1be78_33{font-size:1.5rem}._message_1be78_41{font-size:1rem}}@layer base{._skeleton_3rn52_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_3rn52_2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_3rn52_1 2s infinite}@keyframes _shimmer_3rn52_1{to{transform:translate(100%)}}.dark ._skeleton_3rn52_2{background-color:var(--muted)}.dark ._skeleton_3rn52_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._container_bfcih_1{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--background);z-index:var(--z-overlay);padding:var(--spacing-4);overflow-y:auto}._content_bfcih_13{width:100%;max-width:450px;display:flex;flex-direction:column;gap:var(--spacing-6);animation:_fadeIn_bfcih_1 var(--animation-duration-normal) ease-out}._lockIcon_bfcih_22{width:1.25rem;height:1.25rem;color:var(--primary);animation:_pulse_bfcih_1 2s infinite ease-in-out;margin-right:var(--spacing-2);vertical-align:middle}._skeletonGrid_bfcih_31{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonRow_bfcih_37{display:flex;flex-direction:column;gap:var(--spacing-3)}._titleRow_bfcih_43{display:flex;align-items:center;gap:var(--spacing-4);margin:var(--spacing-2) 0}._leftSkeletons_bfcih_50,._rightSkeletons_bfcih_50{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._title_bfcih_43{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:500;color:var(--foreground);text-align:center;margin:0;padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);flex:2;white-space:nowrap;display:flex;align-items:center;justify-content:center}._skeletonBar_bfcih_74{height:.75rem;width:100%;border-radius:var(--radius-sm)}@keyframes _pulse_bfcih_1{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes _fadeIn_bfcih_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._title_bfcih_43{font-size:1rem;padding:var(--spacing-1) var(--spacing-2)}._content_bfcih_13{max-width:350px}._lockIcon_bfcih_22{width:1rem;height:1rem}}._accessDeniedIcon_1k3wn_1{color:var(--warning)}._shell_15a15_1{min-height:100vh;display:grid;grid-template-columns:260px 1fr;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.11),transparent 28rem),linear-gradient(180deg,#fbf6ed 0%,var(--background) 100%);color:var(--foreground);font-family:var(--font-family-base)}._sidebar_15a15_12{position:sticky;top:0;height:100vh;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;background:radial-gradient(circle at 10% 4%,rgba(201,20,28,.25),transparent 11rem),linear-gradient(180deg,#191315,#0f0c0d);color:var(--sidebar-foreground);padding:28px 20px 22px;display:flex;flex-direction:column;border-right:1px solid rgba(229,184,75,.22)}._sidebar_15a15_12::-webkit-scrollbar{width:8px}._sidebar_15a15_12::-webkit-scrollbar-thumb{background:#e5b84b47;border-radius:999px}._sidebar_15a15_12::-webkit-scrollbar-track{background:transparent}._brandRow_15a15_42{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}._brandMark_15a15_50{width:46px;height:46px;border-radius:15px;background:linear-gradient(145deg,#e32b33,#a80e15);color:#fff;display:grid;place-items:center;font-family:var(--font-family-display);font-size:25px;box-shadow:0 8px 22px #c9141c42,inset 0 0 0 1px #ffffff29}._brandBlock_15a15_63{display:grid;line-height:1.05}._brandBlock_15a15_63 span{color:#dfd0cb;font-size:10px;font-weight:800;letter-spacing:.17em}._brandBlock_15a15_63 strong{color:var(--secondary);font-family:var(--font-family-display);font-size:23px}._nav_15a15_67{display:grid;gap:8px;margin-top:34px;flex:1;align-content:start}._quickNav_15a15_75{display:grid;gap:7px}._navDivider_15a15_80{display:flex;align-items:center;gap:8px;margin:7px 4px 2px;color:#9f8c86;font-size:8px;font-weight:850;letter-spacing:.13em}._navDivider_15a15_80:after{content:"";height:1px;flex:1;background:#e5b84b2b}._navGroup_15a15_98{display:grid;gap:5px}._groupButton_15a15_103,._groupButtonActive_15a15_104{width:100%;border:1px solid rgba(229,184,75,.13);border-radius:12px;background:#ffffff06;color:#d8c9c4;padding:10px 11px;display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;text-align:left;font:inherit;cursor:pointer;transition:all var(--animation-duration-fast) ease}._groupButton_15a15_103:hover,._groupButtonActive_15a15_104{background:#e5b84b17;border-color:#e5b84b47;color:#fff}._groupButton_15a15_103 strong,._groupButtonActive_15a15_104 strong{font-size:10px;letter-spacing:.02em}._groupEmoji_15a15_134{font-size:16px;text-align:center}._chevron_15a15_139{color:var(--secondary);font-size:14px;font-weight:900}._groupItems_15a15_145{display:grid;gap:4px;padding-left:9px;border-left:1px solid rgba(229,184,75,.16);margin-left:12px}._nav_15a15_67 a{color:#cdbdb8;display:flex;align-items:center;gap:11px;padding:12px 13px;border-radius:12px;font-weight:650;text-decoration:none;transition:all var(--animation-duration-fast) ease}._nav_15a15_67 a>span{font-size:17px;width:23px;text-align:center}._nav_15a15_67 a:hover{background:#ffffff12;color:#fff;transform:translate(2px)}._nav_15a15_67 ._navActive_15a15_177{background:linear-gradient(135deg,var(--primary),#a60e15);color:#fff;box-shadow:0 10px 24px #c9141c33}._sidebarNote_15a15_183{border:1px solid rgba(229,184,75,.3);background:linear-gradient(145deg,#e5b84b1a,#ffffff06);padding:16px;border-radius:16px}._sidebarNote_15a15_183 span{color:var(--secondary);font-size:10px;letter-spacing:.1em}._sidebarNote_15a15_183 strong{display:block;margin-top:6px;font-family:var(--font-family-display);font-size:18px}._sidebarNote_15a15_183 p{color:#bcaeaa;font-size:12px;margin:7px 0 0;line-height:1.45}._logoutButton_15a15_194{width:100%;border:1px solid rgba(229,184,75,.24);border-radius:12px;background:#ffffff0b;color:#d8c7c1;padding:10px 12px;margin:10px 0;font:inherit;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}._logoutButton_15a15_194:hover{background:#ffffff14;color:#fff}._main_15a15_217{padding:28px 34px 48px;max-width:1540px;width:100%;min-width:0}._pageClock_15a15_224{display:flex;justify-content:flex-end;align-items:center;gap:8px;color:var(--muted-foreground);font-size:10px;margin-bottom:12px}._pageClock_15a15_224 strong{color:#8e0d13;background:#fff8eb;border:1px solid #e5d3bb;padding:5px 8px;border-radius:999px}@media(max-width:1050px){._shell_15a15_1{grid-template-columns:82px 1fr}._brandBlock_15a15_63{display:none}._nav_15a15_67 a{justify-content:center;font-size:0}._nav_15a15_67 a>span{font-size:20px;width:auto}._navDivider_15a15_80{display:none}._groupButton_15a15_103,._groupButtonActive_15a15_104{grid-template-columns:1fr;justify-items:center;padding:10px 8px}._groupButton_15a15_103 strong,._groupButtonActive_15a15_104 strong,._chevron_15a15_139{display:none}._groupEmoji_15a15_134{font-size:20px}._groupItems_15a15_145{margin-left:0;padding-left:0;border-left:0}._sidebarNote_15a15_183{display:none}}@media(max-width:700px){._shell_15a15_1{display:block}._sidebar_15a15_12{position:sticky;z-index:20;height:auto;padding:11px 13px;flex-direction:row;overflow-y:hidden;align-items:center;overflow-x:auto;gap:12px}._brandRow_15a15_42{min-width:54px}._brandBlock_15a15_63,._sidebarNote_15a15_183{display:none}._logoutButton_15a15_194{width:43px;min-width:43px;height:40px;margin:0;padding:0;font-size:0}._logoutButton_15a15_194 span{font-size:16px}._brandMark_15a15_50{width:40px;height:40px}._nav_15a15_67{margin:0;display:flex;flex:1;gap:5px;align-items:center}._quickNav_15a15_75{display:flex;gap:5px}._navGroup_15a15_98{display:flex;gap:4px;align-items:center}._groupButton_15a15_103,._groupButtonActive_15a15_104{min-width:43px;width:43px;height:40px;padding:0;display:grid;place-items:center}._groupItems_15a15_145{display:flex;gap:4px}._nav_15a15_67 a{min-width:43px;justify-content:center;padding:9px;font-size:0}._nav_15a15_67 a>span{font-size:19px;width:auto}._main_15a15_217{padding:18px 13px 34px}._pageClock_15a15_224{justify-content:flex-start}}._summaryGrid_17gsc_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}._summaryGrid_17gsc_1 article{border:1px solid #e4d5c6;border-radius:17px;padding:14px;background:linear-gradient(145deg,#fffdf8,#fff5ed);box-shadow:var(--shadow)}._summaryGrid_17gsc_1 span{display:block;color:#8e0d13;font-size:8px;font-weight:850;letter-spacing:.08em}._summaryGrid_17gsc_1 strong{display:block;margin-top:8px;font-family:var(--font-family-display);font-size:27px}._summaryGrid_17gsc_1 small{color:#76635d;font-size:9px}._formGrid3_17gsc_36{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;margin-top:8px}._favoriteCheck_17gsc_43{min-height:38px;display:flex;align-items:center;gap:7px;border:1px solid #ddcfc1;border-radius:11px;background:#ffffffeb;padding:9px 11px;font-size:10px;font-weight:800;white-space:nowrap}._favoriteCheck_17gsc_43 input{accent-color:#c9141c}._searchRow_17gsc_59{display:grid;grid-template-columns:1fr auto;gap:8px;margin-bottom:12px}._searchBox_17gsc_66{display:flex;align-items:center;gap:8px;border:1px solid #ddcfc1;border-radius:11px;background:#fff;padding:0 10px;color:#8f7c74}._searchBox_17gsc_66 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--foreground);padding:10px 0;font:inherit;font-size:11px}._filterButton_17gsc_89,._filterActive_17gsc_90{border:1px solid #dfd2c4;border-radius:11px;padding:8px 11px;display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:9px;font-weight:800;cursor:pointer}._filterButton_17gsc_89{background:#fff;color:#6c5750}._filterActive_17gsc_90{background:#1b1618;border-color:#1b1618;color:#fff}._fileGrid_17gsc_106{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}._fileCard_17gsc_112{min-width:0;border:1px solid #e3d5c7;border-radius:17px;padding:15px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.08),transparent 12rem),#ffffffdb}._fileCardTop_17gsc_122{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._fileIcon_17gsc_129{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#f5eadb;font-size:21px}._fileBadges_17gsc_139{display:flex;align-items:center;gap:6px}._coreBadge_17gsc_145,._importantBadge_17gsc_146,._referenceBadge_17gsc_147{border-radius:999px;padding:5px 7px;font-size:8px;font-weight:850}._coreBadge_17gsc_145{background:#1b1618;color:#f7d778}._importantBadge_17gsc_146{background:#fff0ca;color:#7b5908}._referenceBadge_17gsc_147{background:#f1ebe6;color:#66534c}._starButton_17gsc_158,._starActive_17gsc_159{width:28px;height:28px;display:grid;place-items:center;border:1px solid #e1d5c8;border-radius:9px;background:#fff;cursor:pointer}._starButton_17gsc_158{color:#a99a92}._starActive_17gsc_159{color:#bd8710;background:#fff8de}._fileCard_17gsc_112 h3{margin:12px 0 6px;font-size:14px;overflow-wrap:anywhere}._fileMeta_17gsc_179{display:flex;gap:6px;flex-wrap:wrap}._fileMeta_17gsc_179 span{border-radius:999px;padding:4px 6px;background:#f4ede6;color:#6f5c55;font-size:8px;font-weight:750}._fileCard_17gsc_112 p{min-height:32px;margin:10px 0 0;color:#76635d;font-size:9.5px;line-height:1.45;overflow-wrap:anywhere}._fileActions_17gsc_203{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px;padding-top:10px;border-top:1px solid #eee3d8}._fileActions_17gsc_203 a,._fileActions_17gsc_203 button{border:1px solid #e1d5c8;border-radius:9px;background:#fffdf9;color:#6e625f;padding:6px 8px;display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:8.5px;font-weight:800;text-decoration:none;cursor:pointer}._fileActions_17gsc_203 a{background:#c9141c;border-color:#c9141c;color:#fff}._fileActions_17gsc_203 ._deleteButton_17gsc_235{margin-left:auto;color:#a10f16}@media(max-width:1100px){._fileGrid_17gsc_106{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){._summaryGrid_17gsc_1,._fileGrid_17gsc_106,._formGrid3_17gsc_36,._searchRow_17gsc_59{grid-template-columns:1fr}._favoriteCheck_17gsc_43{width:100%}}._schedulePanel_1fyg7_1{margin-top:14px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.12),transparent 22rem),#fffdf8f2;border:1px solid var(--border);border-radius:22px;padding:20px;box-shadow:var(--shadow)}._scheduleHeader_1fyg7_12{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px}._scheduleHeader_1fyg7_12 p{margin:0 0 5px;color:var(--primary);font-size:10px;font-weight:800;letter-spacing:.16em}._scheduleHeader_1fyg7_12 h2{margin:0;font-family:var(--font-family-display);font-size:24px}._scheduleHeader_1fyg7_12 small{display:block;color:var(--muted-foreground);margin-top:5px;font-size:10px}._headerRight_1fyg7_41{display:flex;align-items:center;gap:7px}._headerRight_1fyg7_41>span{border:1px solid #e2d2c1;background:#fff9ee;border-radius:999px;padding:7px 10px;color:#8e0d13;font-size:9px;font-weight:800}._headerRight_1fyg7_41 button{width:31px;height:31px;border-radius:10px;border:1px solid #dfd2c4;background:#fff;color:#8e0d13;display:grid;place-items:center;cursor:pointer}._scheduleBody_1fyg7_69{display:grid;gap:17px}._groupLabel_1fyg7_74{display:flex;align-items:center;gap:6px;color:#6d5b54;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px}._eventList_1fyg7_86{display:grid;gap:7px}._eventRow_1fyg7_91{position:relative;display:grid;grid-template-columns:4px 78px 1fr;gap:11px;align-items:center;min-height:62px;border:1px solid #e6dacd;background:#ffffffd1;border-radius:14px;padding:10px 12px 10px 0;overflow:hidden}._eventRow_1fyg7_91>i{align-self:stretch;width:4px;border-radius:0 999px 999px 0}._eventTime_1fyg7_111{color:#8e0d13;font-size:9px;font-weight:850;text-align:right;line-height:1.25}._eventTime_1fyg7_111 strong,._eventTime_1fyg7_111 small{display:block}._eventTime_1fyg7_111 small{color:var(--muted-foreground);font-size:8px;margin-top:2px;font-weight:700}._eventDetails_1fyg7_131{min-width:0}._eventDetails_1fyg7_131>strong,._eventTitleLine_1fyg7_136>strong{display:block;font-size:11.5px;line-height:1.3}._eventDetails_1fyg7_131>small{display:block;color:var(--muted-foreground);font-size:8.5px;margin-top:3px}._eventDetails_1fyg7_131>span{display:flex;align-items:center;gap:4px;color:#75645e;font-size:8.5px;margin-top:5px}._eventTitleLine_1fyg7_136{display:flex;align-items:center;gap:7px;flex-wrap:wrap}._nowBadge_1fyg7_165{background:#c9141c;color:#fff;border-radius:999px;padding:3px 6px;font-size:7px;font-weight:900;letter-spacing:.08em}._currentEvent_1fyg7_175{border-color:#e5b84b;box-shadow:inset 0 0 0 1px #e5b84b40;background:#fffaf0}._pastEvent_1fyg7_181{opacity:.62}._empty_1fyg7_185,._loading_1fyg7_186,._error_1fyg7_187{border-radius:15px;padding:22px;text-align:center}._empty_1fyg7_185{border:1px dashed #d9c8b8;background:#ffffff8c}._empty_1fyg7_185>span{font-size:24px}._empty_1fyg7_185 strong{display:block;font-family:var(--font-family-display);font-size:16px;margin-top:5px}._empty_1fyg7_185 small{display:block;color:var(--muted-foreground);margin-top:4px;font-size:9.5px}._loading_1fyg7_186{color:#8e0d13;background:#fff8ed;font-size:10px;font-weight:800}._error_1fyg7_187{color:#8e0d13;background:#ffe9e8;border:1px solid #efc2bf;font-size:10px;font-weight:750}@media(max-width:700px){._scheduleHeader_1fyg7_12{align-items:flex-start;flex-direction:column}._eventRow_1fyg7_91{grid-template-columns:4px 68px 1fr}}._summaryGrid_jaq4n_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}._summaryGrid_jaq4n_1 article{border:1px solid #e4d5c6;border-radius:17px;padding:14px;background:linear-gradient(145deg,#fffdf8,#fff5ed);box-shadow:var(--shadow)}._summaryGrid_jaq4n_1 span{display:block;color:#8e0d13;font-size:8px;font-weight:850;letter-spacing:.08em}._summaryGrid_jaq4n_1 strong{display:block;margin-top:8px;font-family:var(--font-family-display);font-size:27px}._summaryGrid_jaq4n_1 small{color:#76635d;font-size:9px}._helperNote_jaq4n_6{display:flex;align-items:center;gap:10px;margin-bottom:14px;border:1px solid #ead6b1;border-radius:15px;padding:11px 13px;background:#fff7e7;color:#6b5144;font-size:18px}._helperNote_jaq4n_6 strong,._helperNote_jaq4n_6 small{display:block}._helperNote_jaq4n_6 strong{font-size:10px}._helperNote_jaq4n_6 small{margin-top:2px;font-size:8.5px;color:#7d695f}._searchBox_jaq4n_10{display:flex;align-items:center;gap:8px;border:1px solid #ddcfc1;border-radius:11px;background:#fff;padding:0 10px;color:#8f7c74;margin-bottom:12px}._searchBox_jaq4n_10 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--foreground);padding:10px 0;font:inherit;font-size:11px}._inboxList_jaq4n_12{display:grid;gap:9px}._inboxCard_jaq4n_13,._handledCard_jaq4n_13{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;border:1px solid #e3d5c7;border-radius:16px;padding:13px;background:#ffffffde}._handledCard_jaq4n_13{opacity:.7;background:#f8f7f3}._icon_jaq4n_15{width:39px;height:39px;display:grid;place-items:center;border-radius:12px;background:#f5eadb;font-size:19px}._body_jaq4n_16{min-width:0}._titleRow_jaq4n_17{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}._titleRow_jaq4n_17>div{min-width:0}._titleRow_jaq4n_17>div>span{color:#8e0d13;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.04em}._titleRow_jaq4n_17 h3{margin:3px 0 0;font-size:13px;overflow-wrap:anywhere}._sortBadge_jaq4n_21,._doneBadge_jaq4n_21{flex:0 0 auto;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:850}._sortBadge_jaq4n_21{background:#fff0cf;color:#855807}._doneBadge_jaq4n_21{background:#e8f2e9;color:#2e6b43}._body_jaq4n_16 p{margin:7px 0 0;color:#76635d;font-size:9.5px;line-height:1.45;overflow-wrap:anywhere}._body_jaq4n_16>small{display:block;margin-top:6px;color:#97857d;font-size:8px}._actions_jaq4n_26{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px;padding-top:9px;border-top:1px solid #eee3d8}._actions_jaq4n_26 a,._actions_jaq4n_26 button{border:1px solid #e1d5c8;border-radius:9px;background:#fffdf9;color:#6e625f;padding:6px 8px;display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:8.5px;font-weight:800;text-decoration:none;cursor:pointer}._actions_jaq4n_26 a{background:#c9141c;border-color:#c9141c;color:#fff}._actions_jaq4n_26 ._routeButton_jaq4n_29{background:#fff7e7;border-color:#e2c98f;color:#76520b}._actions_jaq4n_26 ._routeButton_jaq4n_29:hover{background:#fff0c4}._actions_jaq4n_26 ._deleteButton_jaq4n_31{margin-left:auto;color:#a10f16}@media(max-width:700px){._summaryGrid_jaq4n_1{grid-template-columns:1fr}._titleRow_jaq4n_17{flex-direction:column}._sortBadge_jaq4n_21,._doneBadge_jaq4n_21{align-self:flex-start}}@layer base{._formItem_1b1z3_2{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._formLabel_1b1z3_9{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._formLabel_1b1z3_9._error_1b1z3_18{color:var(--error)}._formControl_1b1z3_22._error_1b1z3_18:not(button){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._formDescription_1b1z3_27{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin-top:var(--spacing-1);font-family:var(--font-family-base)}._formMessage_1b1z3_35{font-size:.75rem;line-height:1.5;font-weight:500;color:var(--error);animation:_slideIn_1b1z3_1 var(--animation-duration-normal) ease;margin-top:var(--spacing-1);font-family:var(--font-family-base)}@keyframes _slideIn_1b1z3_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}@layer base{._input_1pney_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_1pney_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_1pney_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_1pney_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_1pney_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_1pney_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_1pney_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_1pney_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}@layer base{._button_1a9tq_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:500;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_1a9tq_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_1a9tq_32{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_1a9tq_38{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_1a9tq_44{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_1a9tq_52,._icon-md_1a9tq_53{width:2rem;height:2rem;padding:0}._icon-sm_1a9tq_59{width:1.5rem;height:1.5rem;padding:0}._icon-lg_1a9tq_65{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_1a9tq_2 svg{flex-shrink:0}._sm_1a9tq_32 svg,._icon-sm_1a9tq_59 svg{width:1rem;height:1rem}._md_1a9tq_38 svg,._icon_1a9tq_52 svg,._icon-md_1a9tq_53 svg{width:1.25rem;height:1.25rem}._lg_1a9tq_44 svg,._icon-lg_1a9tq_65 svg{width:1.5rem;height:1.5rem}._primary_1a9tq_97{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_1a9tq_97:hover{background-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._primary_1a9tq_97:active{background-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._secondary_1a9tq_114{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);--spinner-color: var(--secondary-foreground)}._secondary_1a9tq_114:hover{background-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground))}._secondary_1a9tq_114:active{background-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground))}._destructive_1a9tq_132{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_1a9tq_132:hover{background-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground))}._destructive_1a9tq_132:active{background-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground))}._destructive_1a9tq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_1a9tq_156{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_1a9tq_156:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._outline_1a9tq_156:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._ghost_1a9tq_176{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_1a9tq_176:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._ghost_1a9tq_176:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._link_1a9tq_193{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_1a9tq_193:hover{text-decoration:underline;color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));background-color:transparent}._link_1a9tq_193:active{color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));background-color:transparent}._link_1a9tq_193:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_1a9tq_225{opacity:.5;cursor:not-allowed;pointer-events:none}.dark ._primary_1a9tq_97:focus-visible,.dark ._outline_1a9tq_156:focus-visible,.dark ._ghost_1a9tq_176:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.dark ._destructive_1a9tq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}.dark ._link_1a9tq_193:focus-visible{box-shadow:0 0 0 2px var(--primary)}}@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}._form_1q6v5_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_1q6v5_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}._submitButton_1q6v5_17{width:100%}._loadingText_1q6v5_21{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_1q6v5_28{color:#fff}._form_2fte3_1{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._submitButton_2fte3_8{width:100%;margin-top:var(--spacing-4)}._errorMessage_2fte3_13{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}@media(max-width:480px){._buttonGroup_2fte3_25{gap:var(--spacing-2)}}._page_1z0g0_1{min-height:100vh;display:grid;place-items:center;padding:28px 16px;background:radial-gradient(circle at 12% 8%,rgba(201,20,28,.14),transparent 22rem),radial-gradient(circle at 90% 5%,rgba(229,184,75,.22),transparent 24rem),linear-gradient(155deg,#171113,#241719 45%,#f8efe2 45.1%,#fffaf2);color:#21191b}._card_1z0g0_13{width:min(470px,100%);border:1px solid rgba(229,184,75,.45);border-radius:26px;background:#fffdf8f7;padding:26px;box-shadow:0 24px 70px #26141738}._brand_1z0g0_22{text-align:center;margin-bottom:18px}._brand_1z0g0_22 img{width:min(190px,60%);height:auto;display:block;margin:0 auto 8px}._brand_1z0g0_22>span{display:block;color:#a10f16;font-size:9px;font-weight:900;letter-spacing:.18em}._brand_1z0g0_22 h1{margin:7px 0 6px;font-family:var(--font-family-display);font-size:clamp(27px,6vw,36px);line-height:1.06}._brand_1z0g0_22 p{max-width:360px;margin:0 auto;color:#75625c;font-size:10.5px;line-height:1.5}._securityNote_1z0g0_57{display:flex;gap:9px;align-items:flex-start;margin-bottom:17px;border:1px solid #ead7af;border-radius:14px;background:#fff7e7;color:#775628;padding:10px 11px}._securityNote_1z0g0_57 svg{flex:0 0 auto;color:#9c741a}._securityNote_1z0g0_57 strong,._securityNote_1z0g0_57 span{display:block}._securityNote_1z0g0_57 strong{font-size:9.5px}._securityNote_1z0g0_57 span{margin-top:2px;color:#7a6751;font-size:8.5px;line-height:1.4}._loading_1z0g0_90{min-height:120px;display:flex;align-items:center;justify-content:center;gap:8px;color:#725e57;font-size:10px;font-weight:800}._helper_1z0g0_101{margin:12px 0 0;color:#7c6b64;text-align:center;font-size:8.5px;line-height:1.45}._footer_1z0g0_109{position:fixed;bottom:14px;margin:0;color:#ffffffb8;font-size:8.5px;font-weight:750;letter-spacing:.03em}@media(max-width:560px){._page_1z0g0_1{align-items:start;padding-top:28px;background:radial-gradient(circle at 50% 0%,rgba(229,184,75,.2),transparent 16rem),#171113}._card_1z0g0_13{padding:20px 17px;border-radius:22px}._footer_1z0g0_109{position:static;margin-top:14px}}._summaryGrid_wd1ig_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}._summaryGrid_wd1ig_1 article{border:1px solid #e4d5c6;border-radius:17px;padding:14px;box-shadow:var(--shadow)}._incomeCard_wd1ig_3{background:linear-gradient(145deg,#edf7ef,#fbfff8)}._expenseCard_wd1ig_4{background:linear-gradient(145deg,#fff1c9,#fffaf0)}._dueCard_wd1ig_5{background:linear-gradient(145deg,#ffe8e8,#fff7f4)}._summaryGrid_wd1ig_1 span{display:block;color:#8e0d13;font-size:8px;font-weight:850;letter-spacing:.08em}._summaryGrid_wd1ig_1 strong{display:block;margin-top:8px;font-family:var(--font-family-display);font-size:24px;overflow-wrap:anywhere}._summaryGrid_wd1ig_1 small{color:#76635d;font-size:9px}._helperNote_wd1ig_9{display:flex;align-items:center;gap:10px;margin-bottom:14px;border:1px solid #ead6b1;border-radius:15px;padding:11px 13px;background:#fff7e7;color:#6b5144;font-size:18px}._helperNote_wd1ig_9 strong,._helperNote_wd1ig_9 small{display:block}._helperNote_wd1ig_9 strong{font-size:10px}._helperNote_wd1ig_9 small{margin-top:2px;font-size:8.5px;color:#7d695f}._renewalPanel_wd1ig_13{margin-bottom:14px;border:1px solid #e5cf9f;border-radius:18px;padding:14px;background:linear-gradient(145deg,#fffaf0,#fffdf8);box-shadow:var(--shadow)}._renewalHead_wd1ig_14{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}._renewalHead_wd1ig_14 p{margin:0 0 3px;color:#a10f16;font-size:8px;font-weight:900;letter-spacing:.1em}._renewalHead_wd1ig_14 h2{margin:0;font-family:var(--font-family-display);font-size:18px}._renewalHead_wd1ig_14>span{min-width:27px;height:27px;display:grid;place-items:center;border-radius:999px;background:#1b1618;color:#fff;font-size:8px;font-weight:900}._renewalGrid_wd1ig_18{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}._renewalGrid_wd1ig_18 article{min-width:0;border:1px solid #eadfce;border-radius:13px;padding:10px;background:#ffffffd1}._renewalGrid_wd1ig_18 strong,._renewalGrid_wd1ig_18 small,._renewalGrid_wd1ig_18 b,._renewalGrid_wd1ig_18 span{display:block}._renewalGrid_wd1ig_18 strong{font-size:10px;overflow-wrap:anywhere}._renewalGrid_wd1ig_18 small{margin-top:2px;color:#7c6961;font-size:7.5px;overflow-wrap:anywhere}._renewalGrid_wd1ig_18 b{margin-top:8px;color:#a10f16;font-size:11px}._renewalGrid_wd1ig_18 span{margin-top:2px;color:#6e5c55;font-size:8px;font-weight:750}._reviewPanel_wd1ig_25{margin-bottom:14px;border:1px solid #e6d5c5;border-radius:18px;padding:14px;background:linear-gradient(145deg,#fffdf9,#faf4ed);box-shadow:var(--shadow)}._reviewGrid_wd1ig_26{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._reviewGrid_wd1ig_26 article{min-width:0;border:1px solid #e7dbcf;border-radius:13px;padding:10px;background:#ffffffd4}._reviewGrid_wd1ig_26 strong,._reviewGrid_wd1ig_26 small{display:block}._reviewGrid_wd1ig_26 strong{font-size:10px;overflow-wrap:anywhere}._reviewGrid_wd1ig_26 small{margin-top:2px;color:#7a6860;font-size:7.5px}._missingBadges_wd1ig_31{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}._missingBadges_wd1ig_31 span{border-radius:999px;padding:4px 6px;background:#fff0cf;color:#7b5a16;font-size:7.5px;font-weight:850}._reviewGrid_wd1ig_26 button{margin-top:9px;border:0;padding:0;background:transparent;color:#9a0f15;font:inherit;font-size:8px;font-weight:850;display:inline-flex;align-items:center;gap:4px;cursor:pointer}._formGrid4_wd1ig_34{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px}._searchRow_wd1ig_35{display:grid;grid-template-columns:1fr auto;gap:9px;margin-bottom:12px}._searchBox_wd1ig_36{display:flex;align-items:center;gap:8px;border:1px solid #ddcfc1;border-radius:11px;background:#fff;padding:0 10px;color:#8f7c74}._searchBox_wd1ig_36 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--foreground);padding:10px 0;font:inherit;font-size:11px}._filterButton_wd1ig_38,._filterActive_wd1ig_38{border:1px solid #dfd2c4;border-radius:11px;padding:8px 10px;font:inherit;font-size:9px;font-weight:800;cursor:pointer}._filterButton_wd1ig_38{background:#fff;color:#66534c}._filterActive_wd1ig_38{background:#1b1618;color:#fff;border-color:#1b1618}._moneyGrid_wd1ig_41{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}._moneyCard_wd1ig_42{min-width:0;border:1px solid #e3d5c7;border-radius:17px;padding:14px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.09),transparent 12rem),#ffffffde}._cardTop_wd1ig_43{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}._identity_wd1ig_44{display:flex;gap:9px;min-width:0}._icon_wd1ig_45{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border-radius:13px;background:#f5eadb;font-size:19px}._identity_wd1ig_44 span{color:#8e0d13;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}._identity_wd1ig_44 h3{margin:2px 0;font-family:var(--font-family-display);font-size:15px;overflow-wrap:anywhere}._identity_wd1ig_44 small{color:#76635d;font-size:8.5px}._incomeAmount_wd1ig_49,._expenseAmount_wd1ig_49{font-size:13px;white-space:nowrap}._incomeAmount_wd1ig_49{color:#2e7d4f}._expenseAmount_wd1ig_49{color:#a10f16}._badges_wd1ig_52{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}._badges_wd1ig_52 span{border-radius:999px;padding:5px 7px;background:#f3ece6;color:#66534c;font-size:8px;font-weight:800}._due_wd1ig_5,._dueUrgent_wd1ig_54{margin-top:9px;border-radius:11px;padding:8px 9px}._due_wd1ig_5{background:#f8f2ec}._dueUrgent_wd1ig_54{background:#fff0cf;border:1px solid #f0db9d}._due_wd1ig_5 strong,._dueUrgent_wd1ig_54 strong,._due_wd1ig_5 small,._dueUrgent_wd1ig_54 small{display:block}._due_wd1ig_5 strong,._dueUrgent_wd1ig_54 strong{font-size:9px}._due_wd1ig_5 small,._dueUrgent_wd1ig_54 small{margin-top:2px;color:#76635d;font-size:8px}._moneyCard_wd1ig_42 p{margin:9px 0 0;color:#76635d;font-size:9.5px;line-height:1.45;overflow-wrap:anywhere}._actions_wd1ig_61{display:flex;gap:6px;flex-wrap:wrap;margin-top:11px;padding-top:9px;border-top:1px solid #eee3d8}._actions_wd1ig_61 a,._actions_wd1ig_61 button{border:1px solid #e1d5c8;border-radius:9px;background:#fffdf9;color:#6e625f;padding:6px 8px;display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:8.5px;font-weight:800;text-decoration:none;cursor:pointer}._actions_wd1ig_61 a{background:#c9141c;border-color:#c9141c;color:#fff}._actions_wd1ig_61 ._deleteButton_wd1ig_64{margin-left:auto;color:#a10f16}@media(max-width:1100px){._moneyGrid_wd1ig_41,._formGrid4_wd1ig_34,._renewalGrid_wd1ig_18,._reviewGrid_wd1ig_26{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){._summaryGrid_wd1ig_1,._moneyGrid_wd1ig_41,._formGrid4_wd1ig_34,._searchRow_wd1ig_35,._renewalGrid_wd1ig_18,._reviewGrid_wd1ig_26{grid-template-columns:1fr}}._wrap_cosmf_1,._compact_cosmf_1{width:100%;margin-top:9px}._head_cosmf_1{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:5px;font-size:9px;color:var(--muted-foreground)}._head_cosmf_1 strong{color:var(--foreground);font-size:9px}._track_cosmf_1{height:7px;border-radius:999px;background:#eee4d9;overflow:hidden;border:1px solid rgba(138,106,82,.12)}._track_cosmf_1 span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c9141c,#e5b84b);transition:width .35s ease}._compact_cosmf_1{margin-top:6px}._compact_cosmf_1 ._track_cosmf_1{height:5px}._compact_cosmf_1 ._head_cosmf_1{font-size:8.5px;margin-bottom:4px}._compact_cosmf_1 ._head_cosmf_1 strong{font-size:8.5px}._wrap_a79tx_1,._compact_a79tx_1{width:100%;min-width:0;margin-top:10px;padding:10px 11px;border:1px solid #e1d6ca;border-radius:13px;background:#fffdf9;overflow:hidden}._head_a79tx_1{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}._head_a79tx_1 strong{font-size:10px}._head_a79tx_1 span{font-size:8.5px;color:var(--muted-foreground);font-weight:800}._route_a79tx_1{display:flex;align-items:flex-start;overflow-x:auto;overflow-y:hidden;max-width:100%;padding:0 0 8px;scrollbar-width:thin;scrollbar-color:#c9b7a6 #f3ece4;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}._route_a79tx_1::-webkit-scrollbar{height:8px}._route_a79tx_1::-webkit-scrollbar-track{background:#f3ece4;border-radius:999px}._route_a79tx_1::-webkit-scrollbar-thumb{background:#c9b7a6;border-radius:999px;border:2px solid #f3ece4}._route_a79tx_1::-webkit-scrollbar-thumb:hover{background:#ad9682}._step_a79tx_1{display:flex;align-items:flex-start;min-width:max-content;flex:0 0 auto}._step_a79tx_1>a,._step_a79tx_1>div{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:72px;text-decoration:none;color:inherit}._dot_a79tx_1{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;border:2px solid #ddd4cc;background:#fff;font-size:9px;font-weight:900}._done_a79tx_1{background:#e3f2e7;border-color:#86bb97;color:#245f38}._current_a79tx_1{background:#fff1c9;border-color:#e5b84b;color:#8e0d13;box-shadow:0 0 0 3px #e5b84b26}._future_a79tx_1{background:#f7f3ef;color:#978c82}._line_a79tx_1{width:30px;height:2px;background:#ddd4cc;margin-top:11px}._lineDone_a79tx_1{background:#86bb97}._step_a79tx_1 small{font-size:8px;font-weight:850;text-align:center;max-width:76px;line-height:1.15}._step_a79tx_1 em{font-size:7.5px;color:var(--muted-foreground);font-style:normal}._step_a79tx_1 b{font-size:7px;color:#8e0d13;letter-spacing:.03em}._compact_a79tx_1{padding:8px 9px}._compact_a79tx_1 ._head_a79tx_1{margin-bottom:7px}._compact_a79tx_1 ._step_a79tx_1>a,._compact_a79tx_1 ._step_a79tx_1>div{min-width:63px}._compact_a79tx_1 ._dot_a79tx_1{width:20px;height:20px}._compact_a79tx_1 ._line_a79tx_1{width:24px;margin-top:9px}@media(max-width:700px){._wrap_a79tx_1,._compact_a79tx_1{padding:8px}._head_a79tx_1{align-items:flex-start;gap:6px}._head_a79tx_1 strong{font-size:9px;line-height:1.2}._head_a79tx_1 span{font-size:7.5px;text-align:right}._route_a79tx_1{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;width:100%;padding-bottom:8px}._step_a79tx_1{display:flex;min-width:max-content;width:auto}._step_a79tx_1>a,._step_a79tx_1>div{min-width:64px;width:auto;gap:2px}._dot_a79tx_1{width:22px;height:22px;font-size:8px}._step_a79tx_1 small{font-size:7.5px;max-width:66px;line-height:1.08}._step_a79tx_1 em{font-size:7px}._step_a79tx_1 b{font-size:6.5px}._line_a79tx_1{display:block;width:22px;margin-top:10px}._compact_a79tx_1 ._step_a79tx_1>a,._compact_a79tx_1 ._step_a79tx_1>div{min-width:58px}}._summaryGrid_mkykm_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}._summaryGrid_mkykm_1 article{border:1px solid #e4d5c6;border-radius:17px;padding:14px;background:linear-gradient(145deg,#fffdf8,#fff5ed);box-shadow:var(--shadow)}._summaryGrid_mkykm_1 span{display:block;color:#8e0d13;font-size:8px;font-weight:850;letter-spacing:.08em}._summaryGrid_mkykm_1 strong{display:block;margin-top:8px;font-family:var(--font-family-display);font-size:27px}._summaryGrid_mkykm_1 small{color:#76635d;font-size:9px}._helperNote_mkykm_6{display:flex;align-items:center;gap:10px;margin-bottom:14px;border:1px solid #d9e5cc;border-radius:15px;padding:11px 13px;background:#f1f8ec;color:#506244;font-size:18px}._helperNote_mkykm_6 strong,._helperNote_mkykm_6 small{display:block}._helperNote_mkykm_6 strong{font-size:10px}._helperNote_mkykm_6 small{margin-top:2px;font-size:8.5px;color:#718064}._formGrid3_mkykm_10{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}._searchBox_mkykm_11{display:flex;align-items:center;gap:8px;border:1px solid #ddcfc1;border-radius:11px;background:#fff;padding:0 10px;color:#8f7c74;margin-bottom:12px}._searchBox_mkykm_11 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--foreground);padding:10px 0;font:inherit;font-size:11px}._taskList_mkykm_13{display:grid;gap:9px}._taskCard_mkykm_14,._doneCard_mkykm_14{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;border:1px solid #e3d5c7;border-radius:16px;padding:13px;background:#ffffffde}._doneCard_mkykm_14{opacity:.68}._doneCard_mkykm_14 h3{text-decoration:line-through}._checkButton_mkykm_17{width:30px;height:30px;border-radius:9px;border:1px solid #d9c8b8;background:#fff;color:#fff;cursor:pointer;font-weight:900}._doneCard_mkykm_14 ._checkButton_mkykm_17{background:#2e7d4f;border-color:#2e7d4f}._taskBody_mkykm_19{min-width:0}._titleRow_mkykm_20{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}._titleRow_mkykm_20 span{color:#8e0d13;font-size:8px;font-weight:850}._titleRow_mkykm_20 h3{margin:2px 0 0;font-size:13px}._badges_mkykm_23{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}._badges_mkykm_23 span{display:inline-flex;align-items:center;gap:3px;border-radius:999px;padding:5px 7px;font-size:8px;white-space:nowrap}._high_mkykm_25{background:#ffe0e0;color:#a10f16!important}._medium_mkykm_26{background:#fff0cf;color:#855807!important}._low_mkykm_27{background:#eee8e5;color:#66534c!important}._recurring_mkykm_28{background:#e9f2f3;color:#2e5f66!important}._due_mkykm_29,._dueUrgent_mkykm_29,._dueDanger_mkykm_29{margin-top:7px;font-size:9px;font-weight:800}._due_mkykm_29{color:#76635d}._dueUrgent_mkykm_29{color:#855807}._dueDanger_mkykm_29{color:#a10f16}._taskBody_mkykm_19>small{display:block;margin-top:4px;color:#8e0d13;font-size:8.5px;font-weight:750}._taskBody_mkykm_19 p{margin:7px 0 0;color:#76635d;font-size:9.5px;line-height:1.45;overflow-wrap:anywhere}._actions_mkykm_35{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px;padding-top:9px;border-top:1px solid #eee3d8}._actions_mkykm_35 a,._actions_mkykm_35 button{border:1px solid #e1d5c8;border-radius:9px;background:#fffdf9;color:#6e625f;padding:6px 8px;display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:8.5px;font-weight:800;text-decoration:none;cursor:pointer}._actions_mkykm_35 a{background:#c9141c;border-color:#c9141c;color:#fff}._actions_mkykm_35 ._deleteButton_mkykm_38{margin-left:auto;color:#a10f16}@media(max-width:700px){._summaryGrid_mkykm_1,._formGrid3_mkykm_10{grid-template-columns:1fr}._titleRow_mkykm_20{flex-direction:column}._badges_mkykm_23{justify-content:flex-start}}._page_1f8b1_1{min-height:100vh;background:#fefcf9;color:#151214;font-family:Inter,system-ui,sans-serif;padding:48px 20px}._wrap_1f8b1_1{max-width:860px;margin:0 auto;background:#fff;border:1px solid rgba(229,184,75,.35);border-radius:24px;padding:38px;box-shadow:0 16px 45px #15121414}._brand_1f8b1_1{font-size:12px;font-weight:850;letter-spacing:.16em;text-transform:uppercase;color:#c9141c}._title_1f8b1_1{font-family:Playfair Display,Georgia,serif;font-size:42px;line-height:1.08;margin:10px 0 8px}._updated_1f8b1_1{font-size:13px;color:#6e676b;margin-bottom:28px}._intro_1f8b1_1{font-size:16px;line-height:1.75}._section_1f8b1_1{padding-top:22px}._section_1f8b1_1 h2{font-family:Playfair Display,Georgia,serif;font-size:23px;margin:0 0 8px}._section_1f8b1_1 p,._section_1f8b1_1 li{font-size:14px;line-height:1.75}._section_1f8b1_1 ul{padding-left:22px}._footer_1f8b1_1{border-top:1px solid #eee5dc;margin-top:30px;padding-top:20px;font-size:12px;color:#766f72}._link_1f8b1_1{color:#a20f16;font-weight:750}@media(max-width:640px){._page_1f8b1_1{padding:20px 12px}._wrap_1f8b1_1{padding:24px 18px;border-radius:18px}._title_1f8b1_1{font-size:34px}}._calendarSection_1id2j_1{margin-top:18px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.14),transparent 22rem),#fffdf8f2;border:1px solid var(--border);border-radius:22px;padding:20px;box-shadow:var(--shadow)}._header_1id2j_12{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:15px}._header_1id2j_12 p{margin:0 0 5px;color:var(--primary);font-size:10px;font-weight:800;letter-spacing:.16em}._header_1id2j_12 h2{margin:0;font-family:var(--font-family-display);font-size:25px}._header_1id2j_12 small{display:block;margin-top:5px;color:var(--muted-foreground);font-size:10.5px}._headerActions_1id2j_41{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}._headerActions_1id2j_41 button{border:1px solid #ddcfbf;background:#fffaf1;color:#6b5149;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;cursor:pointer}._headerActions_1id2j_41 ._addEventButton_1id2j_61{height:32px;border-radius:10px;padding:0 11px;background:#c9141c;color:#fff;border:1px solid #c9141c;display:inline-flex;align-items:center;gap:5px;text-decoration:none;font-size:9.5px;font-weight:800;box-shadow:0 8px 18px #c9141c1f}._headerActions_1id2j_41 ._todayButton_1id2j_77{width:auto;padding:0 10px;font:inherit;font-size:9.5px;font-weight:800;color:#8e0d13}._headerActions_1id2j_41 strong{min-width:132px;text-align:center;font-family:var(--font-family-display);font-size:15px}._connectionBanner_1id2j_93,._errorBanner_1id2j_94{border-radius:14px;padding:11px 13px;margin-bottom:13px}._legend_1id2j_100{display:flex;gap:8px 12px;flex-wrap:wrap;margin:-2px 0 13px;padding:0 2px}._legend_1id2j_100 span{display:inline-flex;align-items:center;gap:5px;color:var(--muted-foreground);font-size:8.5px;font-weight:750}._legend_1id2j_100 i{width:8px;height:8px;border-radius:999px;display:inline-block;box-shadow:0 0 0 2px #0000000a}._connectionBanner_1id2j_93{display:flex;align-items:center;gap:10px;background:#fff2cf;border:1px solid #ebd18b}._connectionBanner_1id2j_93>span{font-size:20px}._connectionBanner_1id2j_93 strong{display:block;font-size:11px}._connectionBanner_1id2j_93 p{margin:3px 0 0;color:#745f45;font-size:9.5px;line-height:1.45}._errorBanner_1id2j_94{background:#ffe9e8;border:1px solid #efc2bf;color:#8e0d13;font-size:10px;font-weight:700}._calendarShell_1id2j_145{position:relative;border:1px solid #e1d4c6;border-radius:17px;overflow:hidden;background:#fff}._weekHeader_1id2j_153{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));background:#1b1618;color:#fff7ea}._weekHeader_1id2j_153 div{padding:9px 8px;text-align:center;font-size:9px;font-weight:800;letter-spacing:.08em}._monthGrid_1id2j_168{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}._dayCell_1id2j_173{min-height:116px;padding:8px;border-right:1px solid #eee4d9;border-bottom:1px solid #eee4d9;background:#fffdf9;min-width:0}._dayCell_1id2j_173:nth-child(7n){border-right:0}._dayCell_1id2j_173:nth-last-child(-n+7){border-bottom:0}._outsideMonth_1id2j_184{background:#f6f1ea;color:#a69891}._todayCell_1id2j_185{box-shadow:inset 0 0 0 2px #e5b84b;background:#fff9e8}._dayNumber_1id2j_187{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-bottom:6px}._dayNumber_1id2j_187 span{font-size:11px;font-weight:800}._dayNumber_1id2j_187 small{color:#8e0d13;font-size:7.5px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}._events_1id2j_208{display:grid;gap:4px}._eventChip_1id2j_210{display:grid;grid-template-columns:auto 1fr;gap:5px;align-items:center;background:#f8e4e3;border-left:3px solid #c9141c;border-radius:7px;padding:5px 6px;min-width:0}._eventChip_1id2j_210 span{color:#5f4a45;font-size:7.5px;font-weight:800;white-space:nowrap}._eventChip_1id2j_210 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px}._more_1id2j_236{color:#8e0d13;font-size:8px;font-weight:800;padding-left:4px}._loading_1id2j_243{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#fffdf8c2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#8e0d13;font-size:11px;font-weight:800}@media(max-width:900px){._calendarSection_1id2j_1{overflow-x:auto}._calendarShell_1id2j_145{min-width:760px}}@media(max-width:700px){._header_1id2j_12{flex-direction:column;align-items:flex-start}._headerActions_1id2j_41{justify-content:flex-start}}._shell_1pfvh_1{min-height:100vh;display:grid;grid-template-columns:260px 1fr;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.11),transparent 28rem),linear-gradient(180deg,#fbf6ed 0%,var(--background) 100%);color:var(--foreground);font-family:var(--font-family-base)}._sidebar_1pfvh_12{position:sticky;top:0;height:100vh;background:radial-gradient(circle at 10% 4%,rgba(201,20,28,.25),transparent 11rem),linear-gradient(180deg,#191315,#0f0c0d);color:var(--sidebar-foreground);padding:28px 20px 22px;display:flex;flex-direction:column;border-right:1px solid rgba(229,184,75,.22)}._brandRow_1pfvh_26{display:flex;align-items:center;gap:12px}._brandMark_1pfvh_28{width:46px;height:46px;border-radius:15px;background:linear-gradient(145deg,#e32b33,#a80e15);color:#fff;display:grid;place-items:center;font-family:var(--font-family-display);font-size:25px;box-shadow:0 8px 22px #c9141c42,inset 0 0 0 1px #ffffff29}._brandBlock_1pfvh_41{display:grid;line-height:1.05}._brandBlock_1pfvh_41 strong{color:var(--secondary);font-family:var(--font-family-display);font-size:23px}._eyebrow_1pfvh_43,._kicker_1pfvh_43,._kickerLight_1pfvh_43{font-size:10px;font-weight:800;letter-spacing:.17em}._eyebrow_1pfvh_43{color:#dfd0cb}._nav_1pfvh_46{display:grid;gap:7px;margin-top:34px;flex:1;align-content:start}._nav_1pfvh_46 button{border:0;background:transparent;color:#cdbdb8;display:flex;align-items:center;gap:11px;padding:12px 13px;border-radius:12px;font:inherit;font-weight:650;cursor:pointer;text-align:left;transition:all var(--animation-duration-fast) ease}._nav_1pfvh_46 button span{font-size:17px;width:23px;text-align:center}._nav_1pfvh_46 button:hover{background:#ffffff12;color:#fff;transform:translate(2px)}._nav_1pfvh_46 ._navActive_1pfvh_73{background:linear-gradient(135deg,var(--primary),#a60e15);color:#fff;box-shadow:0 10px 24px #c9141c33}._sidebarNote_1pfvh_79{border:1px solid rgba(229,184,75,.3);background:linear-gradient(145deg,#e5b84b1a,#ffffff06);padding:16px;border-radius:16px}._sidebarNote_1pfvh_79 span{color:var(--secondary);font-size:10px;letter-spacing:.1em}._sidebarNote_1pfvh_79 strong{display:block;margin-top:6px;font-family:var(--font-family-display);font-size:18px}._sidebarNote_1pfvh_79 p{color:#bcaeaa;font-size:12px;margin:7px 0 0;line-height:1.45}._main_1pfvh_90{padding:28px 34px 48px;max-width:1540px;width:100%}._hero_1pfvh_96{position:relative;overflow:hidden;min-height:174px;border-radius:26px;padding:28px 30px;display:flex;justify-content:space-between;gap:24px;align-items:center;color:#fff;background:radial-gradient(circle at 86% 30%,rgba(229,184,75,.35),transparent 15rem),linear-gradient(125deg,#b50f17,#d41c24 46%,#231518);box-shadow:0 20px 50px #571c1b2e;border:1px solid rgba(255,255,255,.14);margin-bottom:25px}._hero_1pfvh_96:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.17) .7px,transparent .7px);background-size:13px 13px;-webkit-mask-image:linear-gradient(90deg,transparent,black);mask-image:linear-gradient(90deg,transparent,black);pointer-events:none}._heroGlow_1pfvh_125{position:absolute;right:25%;top:-50px;font-family:var(--font-family-display);font-size:170px;color:#ffeab51c;transform:rotate(12deg);pointer-events:none}._heroCopy_1pfvh_136{position:relative;z-index:1}._heroLogo_1pfvh_137{display:block;width:clamp(150px,16vw,215px);height:auto;margin:-4px 0 9px;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(58,6,9,.22))}._kickerLight_1pfvh_43{margin:0 0 10px;color:#f7d778}._hero_1pfvh_96 h1{font-family:var(--font-family-display);font-size:clamp(30px,4vw,48px);margin:0;line-height:1.02}._hero_1pfvh_96 p:last-child{color:#f5dddd;margin:10px 0 0;font-size:14px}._heroActions_1pfvh_149{position:relative;z-index:1;display:grid;justify-items:end;gap:11px}._dateTimeCard_1pfvh_157{min-width:250px;padding:11px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.26);background:linear-gradient(135deg,#fff8e629,#ffffff12);box-shadow:inset 0 1px #ffffff21;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:right}._dateTimeCard_1pfvh_157 span,._dateTimeCard_1pfvh_157 strong{display:block}._dateTimeCard_1pfvh_157 span{color:#f8e7d5;font-size:11px;line-height:1.35}._dateTimeCard_1pfvh_157 strong{color:#ffe59a;font-family:var(--font-family-display);font-size:20px;letter-spacing:.01em;margin-top:4px}._heroButton_1pfvh_187{position:relative;z-index:1;background:#fff7e9!important;color:#8e0d13!important;border:1px solid rgba(255,255,255,.42)!important;box-shadow:0 12px 28px #34090c38!important}._sectionHeading_1pfvh_196,._panelHead_1pfvh_196{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._sectionHeading_1pfvh_196{margin-bottom:14px}._sectionHeading_1pfvh_196 h2,._panelHead_1pfvh_196 h2{font-family:var(--font-family-display);margin:0;font-size:25px}._kicker_1pfvh_43{color:var(--primary);margin:0 0 6px}._tinyNote_1pfvh_207{display:flex;align-items:center;gap:6px;color:var(--muted-foreground);font-size:11px;padding-top:13px}._focusSection_1pfvh_216{margin-bottom:18px}._focusHeadingActions_1pfvh_218{display:flex;align-items:center;gap:10px}._addFocusButton_1pfvh_224{border:1px solid #d9c8b8;background:#fffdf8;color:#8e0d13;border-radius:999px;padding:8px 11px;display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:10px;font-weight:800;cursor:pointer;box-shadow:var(--shadow)}._addFocusButton_1pfvh_224:hover{transform:translateY(-1px)}._focusTopActions_1pfvh_241{display:flex;align-items:center;gap:9px}._viewAllLink_1pfvh_242{color:#8e0d13;font-size:10px;font-weight:800;text-decoration:none}._viewAllLink_1pfvh_242:hover{text-decoration:underline}._attentionSection_1pfvh_245{margin:20px 0;border:1px solid var(--border);border-radius:22px;padding:20px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.1),transparent 18rem),#fffdf8f0;box-shadow:var(--shadow)}._radarStats_1pfvh_256{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:9px;margin-top:12px}._radarStats_1pfvh_256 a{display:block;border:1px solid #e3d5c7;border-radius:15px;padding:12px;background:#ffffffd6;color:var(--foreground);text-decoration:none}._radarStats_1pfvh_256 span{display:block;color:#8e0d13;font-size:8px;font-weight:850;letter-spacing:.06em}._radarStats_1pfvh_256 strong{display:block;margin-top:6px;font-family:var(--font-family-display);font-size:24px}._radarStats_1pfvh_256 small{display:block;color:var(--muted-foreground);font-size:8.5px}._attentionList_1pfvh_294{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}._attentionList_1pfvh_294 a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;border:1px solid #e7dacd;border-radius:13px;padding:10px 11px;background:#fffdf9;color:var(--foreground);text-decoration:none}._attentionList_1pfvh_294 a>span{font-size:18px}._attentionList_1pfvh_294 strong{display:block;font-size:10px}._attentionList_1pfvh_294 small{display:block;margin-top:2px;color:var(--muted-foreground);font-size:8.5px}._attentionList_1pfvh_294 em{font-style:normal;color:#8e0d13;font-size:8px;font-weight:850}._radarClear_1pfvh_319{margin-top:10px;border:1px dashed #d9c8b8;border-radius:14px;padding:14px;background:#ffffff8c;color:var(--muted-foreground);text-align:center;font-size:9.5px}._focusForm_1pfvh_330{margin:-2px 0 13px;padding:14px;border:1px solid #e6cdb9;background:linear-gradient(135deg,#fffaf2,#fff4ef);border-radius:17px;box-shadow:var(--shadow);display:grid;gap:9px}._focusFormTop_1pfvh_341{display:grid;grid-template-columns:1fr 130px;gap:8px}._focusForm_1pfvh_330 input,._focusForm_1pfvh_330 select{width:100%;border:1px solid #ddcfc1;border-radius:11px;background:#ffffffdb;color:var(--foreground);padding:10px 11px;font:inherit;font-size:11px;outline:none}._focusForm_1pfvh_330 input:focus,._focusForm_1pfvh_330 select:focus{border-color:#c9141c;box-shadow:var(--shadow-focus)}._focusFormActions_1pfvh_366{display:flex;justify-content:flex-end;gap:7px}._focusFormActions_1pfvh_366 button{border:1px solid #ddcfc1;background:#fff;border-radius:10px;padding:8px 11px;font:inherit;font-size:10px;font-weight:750;cursor:pointer}._focusFormActions_1pfvh_366 ._saveFocusButton_1pfvh_383{background:#c9141c;color:#fff;border-color:#c9141c}._focusGrid_1pfvh_389{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._focusCard_1pfvh_395{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:104px;padding:15px;border:1px solid var(--border);border-radius:18px;overflow:hidden;box-shadow:var(--shadow)}._focusNumber_1pfvh_409{position:absolute;right:12px;top:-8px;font-family:var(--font-family-display);font-size:52px;font-weight:700;opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none}._focusCheck_1pfvh_420{width:48px;height:48px;border-radius:15px;border:0;display:grid;place-items:center;font-size:24px;background:#ffffffad;color:#8e0d13;box-shadow:inset 0 0 0 1px #ffffffc7;cursor:pointer}._focusCopy_1pfvh_433{min-width:0}._focusTitleRow_1pfvh_434{display:flex;align-items:center;gap:7px;flex-wrap:wrap}._focusTitleRow_1pfvh_434 h3{font-size:14px;margin:0}._focusTitleRow_1pfvh_434 span{font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;background:#ffffffa8;padding:4px 6px;border-radius:999px}._focusCopy_1pfvh_433 p{margin:5px 0 0;font-size:11px;line-height:1.4;color:#705f59}._focusDelete_1pfvh_439{width:31px;height:31px;position:relative;z-index:2;border-radius:10px;border:1px solid rgba(93,62,55,.11);background:#ffffff73;color:#50342f73;display:grid;place-items:center;cursor:pointer;transition:all var(--animation-duration-fast) ease}._focusDelete_1pfvh_439:hover{color:#a10f16;background:#fff}._focusDone_1pfvh_459{opacity:.68;filter:saturate(.65)}._focusDone_1pfvh_459 ._focusTitleRow_1pfvh_434 h3{text-decoration:line-through;text-decoration-thickness:1px}._focusDone_1pfvh_459 ._focusCheck_1pfvh_420{background:#2e7d4f;color:#fff;font-size:18px}._todayCommandGrid_1pfvh_475{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;align-items:stretch;margin:18px 0}._comingUpSection_1pfvh_483{margin:18px 0;border:1px solid #e2c8c4;border-radius:22px;padding:18px;background:radial-gradient(circle at 100% 0%,rgba(201,20,28,.09),transparent 18rem),linear-gradient(150deg,#fff9f7,#fffdf9);box-shadow:var(--shadow)}._comingUpGrid_1pfvh_494{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}._comingUpGrid_1pfvh_494>a{min-width:0;border:1px solid #e4d6cf;border-radius:15px;padding:12px;background:#ffffffe0;color:var(--foreground);text-decoration:none;box-shadow:0 8px 20px #4f2d280d}._recentWorkCard_1pfvh_511{min-width:0;border:1px solid #e4d6cf;border-radius:15px;padding:12px;background:#ffffffe0;color:var(--foreground);box-shadow:0 8px 20px #4f2d280d}._recentWorkCard_1pfvh_511:hover{transform:translateY(-1px);border-color:#d3b9b2}._recentWorkTopRight_1pfvh_526{display:flex;align-items:center;gap:6px}._recentWorkDelete_1pfvh_532{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:999px;background:transparent;color:#8b746d;cursor:pointer}._recentWorkDelete_1pfvh_532:hover{background:#7a141414;color:#7a1414}._recentWorkLink_1pfvh_551{display:block;color:inherit;text-decoration:none}._comingUpGrid_1pfvh_494>a:hover{transform:translateY(-1px);border-color:#d3b9b2}._comingUpGrid_1pfvh_494>a._comingUpUrgent_1pfvh_562{border-color:#c9141c6b;background:linear-gradient(160deg,#fff3f1,#fffaf8)}._comingUpTop_1pfvh_567{display:flex;justify-content:space-between;align-items:center;gap:8px}._comingUpTop_1pfvh_567 span{color:#a10f16;font-size:7.5px;font-weight:900;letter-spacing:.08em}._comingUpTop_1pfvh_567 strong{font-size:11px}._comingUpGrid_1pfvh_494 h3{margin:11px 0 3px;font-family:var(--font-family-display);font-size:13px;line-height:1.2;overflow-wrap:anywhere}._comingUpGrid_1pfvh_494 p,._comingUpGrid_1pfvh_494 small{margin:0;color:var(--muted-foreground);font-size:8px;line-height:1.4}._comingUpGrid_1pfvh_494 small{display:block;margin-top:7px;color:#735f57;font-weight:750}._comingUpClear_1pfvh_608{border:1px dashed #d9c8b8;border-radius:14px;padding:13px;background:#ffffff80;color:var(--muted-foreground);text-align:center;font-size:9px}._creditWatchSection_1pfvh_618{margin:18px 0;border:1px solid #ead4a3;border-radius:22px;padding:18px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.16),transparent 18rem),linear-gradient(150deg,#fffaf0,#fffdf9);box-shadow:var(--shadow)}._creditWatchGrid_1pfvh_629{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}._creditWatchGrid_1pfvh_629 a{min-width:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;border:1px solid #e6d7c7;border-radius:15px;padding:11px;background:#ffffffd6;color:var(--foreground);text-decoration:none}._creditWatchEmoji_1pfvh_649{width:35px;height:35px;display:grid;place-items:center;border-radius:11px;background:#f7eadb;font-size:18px}._creditWatchGrid_1pfvh_629 small{display:block;color:#a10f16;font-size:7.5px;font-weight:900;letter-spacing:.08em}._creditWatchGrid_1pfvh_629 strong{display:block;margin-top:2px;font-size:10.5px;overflow-wrap:anywhere}._creditWatchGrid_1pfvh_629 p{margin:2px 0 0;color:#78665e;font-size:8px;line-height:1.35}._creditWatchGrid_1pfvh_629 em{font-style:normal;color:#8e0d13;font-size:7.5px;font-weight:850}._creditWatchClear_1pfvh_688{border:1px dashed #d9c8b8;border-radius:14px;padding:13px;background:#ffffff80;color:var(--muted-foreground);text-align:center;font-size:9px}._activeProductSection_1pfvh_698{margin:18px 0;border:1px solid #e7c7c4;border-radius:22px;padding:18px;background:radial-gradient(circle at 100% 0%,rgba(201,20,28,.08),transparent 18rem),linear-gradient(150deg,#fff8f6,#fffdf9);box-shadow:var(--shadow)}._projectPulseSection_1pfvh_709{margin:18px 0;border:1px solid #dfd0bf;border-radius:22px;padding:18px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.12),transparent 19rem),linear-gradient(150deg,#fffdf8,#fbf7f2);box-shadow:var(--shadow)}._projectPulseGrid_1pfvh_720{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._projectPulseGrid_1pfvh_720>a{min-width:0;display:block;color:var(--foreground);text-decoration:none;border:1px solid #e4d7ca;border-radius:16px;padding:13px;background:#ffffffe0;box-shadow:0 9px 22px #402b240b}._projectPulseGrid_1pfvh_720>a:hover{transform:translateY(-1px);border-color:#cfb998}._projectPulseTop_1pfvh_743{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center}._projectPulseEmoji_1pfvh_750{width:39px;height:39px;display:grid;place-items:center;border-radius:12px;background:#f7eadb;font-size:19px}._projectPulseTop_1pfvh_743 small{display:block;color:#9b1118;font-size:7.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}._projectPulseTop_1pfvh_743 strong{display:block;margin-top:2px;font-family:var(--font-family-display);font-size:14px}._projectPulseTop_1pfvh_743 p{margin:2px 0 0;color:var(--muted-foreground);font-size:8px}._projectPulseTop_1pfvh_743 b{font-size:13px;color:#7d5c1f}._projectProgress_1pfvh_787{height:6px;margin:11px 0 10px;overflow:hidden;border-radius:999px;background:#eee4d8}._projectProgress_1pfvh_787 span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c9141c,#e5b84b)}._projectNext_1pfvh_802{border-top:1px solid #eee2d7;padding-top:9px}._projectNext_1pfvh_802 small{color:#8d7569;font-size:7px;font-weight:900;letter-spacing:.08em}._projectNext_1pfvh_802 p{margin:3px 0 0;font-size:9px;line-height:1.42;color:#4f4039}._projectPulseClear_1pfvh_821{border:1px dashed #d9c8b8;border-radius:14px;padding:13px;background:#ffffff85;color:var(--muted-foreground);text-align:center;font-size:9px}._activeProductGrid_1pfvh_831{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}._activeProductGrid_1pfvh_831 article{min-width:0;border:1px solid #e6d7cf;border-radius:15px;padding:11px;background:#ffffffdb}._activeProductIdentity_1pfvh_845{display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:center}._activeProductIdentity_1pfvh_845>span{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:#f7e7df;font-size:18px}._activeProductIdentity_1pfvh_845 small{display:block;color:#a10f16;font-size:7.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}._activeProductIdentity_1pfvh_845 strong{display:block;margin-top:2px;font-size:10.5px;overflow-wrap:anywhere}._activeProductIdentity_1pfvh_845 p{margin:2px 0 0;color:#78665e;font-size:8px}._activeProductLookup_1pfvh_884{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end;margin-top:10px;padding-top:9px;border-top:1px solid #eee2d9}._activeProductLookup_1pfvh_884 small{display:block;color:#8e0d13;font-size:7px;font-weight:900;letter-spacing:.08em}._activeProductLookup_1pfvh_884 strong{display:block;margin-top:2px;font-size:12px}._activeProductLookup_1pfvh_884 a{display:inline-flex;align-items:center;gap:4px;color:#8e0d13;text-decoration:none;font-size:8px;font-weight:850}._activeProductClear_1pfvh_918{border:1px dashed #d9c8b8;border-radius:14px;padding:13px;background:#ffffff80;color:var(--muted-foreground);text-align:center;font-size:9px}._todayPulse_1pfvh_928{border:1px solid #e1d2c2;border-radius:22px;padding:18px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.13),transparent 17rem),linear-gradient(155deg,#fffdf8,#fff5ed);box-shadow:var(--shadow)}._liveBadge_1pfvh_938{display:inline-flex;align-items:center;border-radius:999px;padding:6px 9px;background:#1b1618;color:#fff;font-size:8px;font-weight:850;letter-spacing:.12em}._pulseGrid_1pfvh_950{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px}._pulseGrid_1pfvh_950 article{min-width:0;min-height:118px;border-radius:17px;padding:13px;border:1px solid rgba(83,57,48,.08);display:flex;flex-direction:column}._pulseGrid_1pfvh_950 span{font-size:8px;font-weight:850;letter-spacing:.08em}._pulseGrid_1pfvh_950 strong{font-family:var(--font-family-display);font-size:30px;line-height:1;margin:18px 0 5px;overflow-wrap:anywhere}._pulseGrid_1pfvh_950 small{color:#715f58;font-size:9px;line-height:1.35;margin-top:auto}._pulseRed_1pfvh_988{background:linear-gradient(145deg,#ffe8e8,#fff5f2);color:#9e1118}._pulseGold_1pfvh_989{background:linear-gradient(145deg,#fff0c4,#fff8e6);color:#7c5b08}._pulseBlack_1pfvh_990{background:linear-gradient(145deg,#eee8e5,#faf7f4);color:#211a1c}._pulseBlack_1pfvh_990 strong{font-size:19px;margin-top:20px}._commandLinks_1pfvh_997{display:grid;gap:7px;margin-top:13px}._commandLinks_1pfvh_997 a{color:#8e0d13;text-decoration:none;font-size:10px;font-weight:800}._commandLinks_1pfvh_997 a:hover{text-decoration:underline}._emptyFocus_1pfvh_1012{width:100%;border:1px dashed #d9c8b8;background:#fffdf8b8;border-radius:18px;padding:23px 18px;display:grid;place-items:center;color:var(--foreground);font:inherit;cursor:pointer}._emptyFocus_1pfvh_1012>span{font-size:25px}._emptyFocus_1pfvh_1012 strong{font-family:var(--font-family-display);font-size:16px;margin-top:5px}._emptyFocus_1pfvh_1012 small{color:var(--muted-foreground);margin-top:3px}._red_1pfvh_1029{background:linear-gradient(135deg,#ffe8e8,#fff7f4);border-color:#f1c2c3}._gold_1pfvh_1030{background:linear-gradient(135deg,#fff1c9,#fffaf0);border-color:#ead395}._rose_1pfvh_1031{background:linear-gradient(135deg,#f5e1de,#fff8f3);border-color:#e4c5be}._stats_1pfvh_1033{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}._stats_1pfvh_1033 article{border-radius:17px;padding:16px 17px;box-shadow:var(--shadow);border:1px solid rgba(66,45,40,.09)}._statLink_1pfvh_1046{text-decoration:none;color:inherit}._stats_1pfvh_1033 span,._stats_1pfvh_1033 small{display:block}._stats_1pfvh_1033 span{font-size:11px;font-weight:750}._stats_1pfvh_1033 strong{display:block;font-family:var(--font-family-display);font-size:27px;margin:8px 0 3px}._stats_1pfvh_1033 small{font-size:10.5px;line-height:1.35;opacity:.72}._statRed_1pfvh_1052{background:#c9141c;color:#fff}._statGold_1pfvh_1053{background:#f4d98d;color:#352519}._statRose_1pfvh_1054{background:#f3ddd9;color:#4b302c}._statBlack_1pfvh_1055{background:#1b1618;color:#fff6e8}._grid_1pfvh_1057{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,.78fr);gap:18px;align-items:start}._sideColumn_1pfvh_1064{display:grid;gap:18px}._panel_1pfvh_196{background:#fffdf8eb;border:1px solid var(--border);border-radius:22px;padding:21px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}._panelHead_1pfvh_196{margin-bottom:16px}._textButton_1pfvh_1076{border:0;background:transparent;color:var(--primary);display:flex;align-items:center;gap:3px;font-weight:750;cursor:pointer;font-size:11px}._filters_1pfvh_1078{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:13px}._filters_1pfvh_1078 button{border:1px solid var(--border);background:#fff;color:var(--muted-foreground);border-radius:999px;padding:7px 10px;font:inherit;font-size:10px;font-weight:700;cursor:pointer}._filters_1pfvh_1078 ._filterActive_1pfvh_1080{background:#1a1517;color:#fff;border-color:#1a1517}._projectList_1pfvh_1082{display:grid;gap:10px}._project_1pfvh_709{display:grid;grid-template-columns:50px 1fr;gap:13px;align-items:start;border:1px solid var(--border);border-radius:16px;padding:13px;background:var(--surface);position:relative;overflow:hidden}._project_1pfvh_709:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--primary)}._project_1pfvh_709._education_1pfvh_1098:before{background:#d78c35}._project_1pfvh_709._app_1pfvh_1099:before{background:#497d8f}._project_1pfvh_709._music_1pfvh_1100:before{background:#b15078}._project_1pfvh_709._product_1pfvh_1101:before{background:#9b7040}._projectEmoji_1pfvh_1103{width:46px;height:46px;border-radius:15px;background:#f4eadc;display:grid;place-items:center;font-size:24px}._projectBody_1pfvh_1104{min-width:0}._projectTop_1pfvh_1106{display:flex;justify-content:space-between;gap:14px}._projectTitle_1pfvh_1107{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._project_1pfvh_709 h3{margin:0;font-size:14px}._project_1pfvh_709 p{margin:3px 0 0;color:var(--muted-foreground);font-size:10.5px}._projectTop_1pfvh_1106>strong{font-size:12px}._progress_1pfvh_1112{height:5px;background:var(--muted);border-radius:var(--radius-full);overflow:hidden;margin:10px 0 9px}._progress_1pfvh_1112 span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c9141c,#e5b84b)}._next_1pfvh_1114{display:flex;align-items:center;gap:5px;color:var(--muted-foreground);font-size:10.5px}._next_1pfvh_1114 span{font-weight:750;color:var(--foreground)}._contentPanel_1pfvh_1117{background:linear-gradient(180deg,#fffdf9,#fff7ef)}._contentList_1pfvh_1118{display:grid;gap:5px;margin-bottom:15px}._contentList_1pfvh_1118 article{display:grid;grid-template-columns:48px 1fr auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--border)}._day_1pfvh_1120{width:42px;height:48px;border-radius:12px;background:#f3e7d8;display:grid;place-items:center;align-content:center;line-height:1.05}._day_1pfvh_1120 span{font-size:18px}._day_1pfvh_1120 small{font-size:8px;font-weight:850;letter-spacing:.08em;margin-top:2px}._contentList_1pfvh_1118 strong{display:block;font-size:12px}._contentList_1pfvh_1118>article>div:nth-child(2) small{display:block;color:var(--muted-foreground);margin-top:3px;font-size:9.5px}._status_1pfvh_1125{color:var(--primary);font-weight:800;font-size:9.5px}._fullButton_1pfvh_1126{width:100%}._quickPanel_1pfvh_1128{background:linear-gradient(160deg,#fff7f4,#fffdf8)}._quickGrid_1pfvh_1129{display:grid;gap:8px}._quickGrid_1pfvh_1129 button{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:9px;border:1px solid var(--border);background:#ffffffb3;border-radius:13px;padding:10px;text-align:left;font:inherit;cursor:pointer;color:var(--foreground)}._quickGrid_1pfvh_1129 button>span{font-size:21px}._quickGrid_1pfvh_1129 strong,._quickGrid_1pfvh_1129 small{display:block}._quickGrid_1pfvh_1129 strong{font-size:11.5px}._quickGrid_1pfvh_1129 small{color:var(--muted-foreground);font-size:9px;margin-top:2px}._quickGrid_1pfvh_1129 svg{color:#9f8c84}._toolsPanel_1pfvh_1137{margin-top:18px}._toolGrid_1pfvh_1138{display:grid;grid-template-columns:repeat(6,1fr);gap:9px}._toolGrid_1pfvh_1138 button{border:1px solid var(--border);border-radius:15px;padding:13px 11px;text-align:left;font:inherit;cursor:pointer;min-width:0;color:var(--foreground);transition:transform var(--animation-duration-fast) ease}._toolGrid_1pfvh_1138 button:hover{transform:translateY(-2px)}._toolGrid_1pfvh_1138 button>span{font-size:24px;display:block;margin-bottom:9px}._toolGrid_1pfvh_1138 strong,._toolGrid_1pfvh_1138 small{display:block}._toolGrid_1pfvh_1138 strong{font-size:12px}._toolGrid_1pfvh_1138 small{font-size:9px;color:var(--muted-foreground);margin-top:3px}._toolBlue_1pfvh_1145{background:#e9f2f3}._toolRed_1pfvh_1146{background:#ffe8e8}._toolGold_1pfvh_1147{background:#fff1c9}._toolRose_1pfvh_1148{background:#f6e3eb}._toolCream_1pfvh_1149{background:#fff9eb}._toolBlack_1pfvh_1150{background:#eee8e5}._ideaVault_1pfvh_1152{margin-top:18px;scroll-margin-top:20px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.12),transparent 22rem),linear-gradient(160deg,#fffdf8,#fff6ee)}._addIdeaButton_1pfvh_1160{border:1px solid #c9141c;background:#c9141c;color:#fff;border-radius:999px;padding:9px 12px;display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:10px;font-weight:800;cursor:pointer;box-shadow:0 8px 18px #c9141c24}._ideaForm_1pfvh_1176{border:1px solid #e4cfbd;border-radius:17px;padding:14px;margin-bottom:14px;background:#ffffffbd;display:grid;gap:9px}._ideaFormTop_1pfvh_1186{display:grid;grid-template-columns:1fr 190px;gap:8px}._ideaForm_1pfvh_1176 input,._ideaForm_1pfvh_1176 select,._ideaForm_1pfvh_1176 textarea,._ideaSearch_1pfvh_1195{width:100%;border:1px solid #ddcfc1;border-radius:11px;background:#ffffffe6;color:var(--foreground);padding:10px 11px;font:inherit;font-size:11px;outline:none}._ideaForm_1pfvh_1176 textarea{resize:vertical;min-height:78px}._ideaForm_1pfvh_1176 input:focus,._ideaForm_1pfvh_1176 select:focus,._ideaForm_1pfvh_1176 textarea:focus,._ideaSearch_1pfvh_1195:focus{border-color:#c9141c;box-shadow:var(--shadow-focus)}._ideaFormActions_1pfvh_1217{display:flex;justify-content:flex-end;gap:7px}._ideaFormActions_1pfvh_1217 button{border:1px solid #ddcfc1;background:#fff;border-radius:10px;padding:8px 11px;font:inherit;font-size:10px;font-weight:750;cursor:pointer}._ideaFormActions_1pfvh_1217 ._saveIdeaButton_1pfvh_1234{background:#c9141c;border-color:#c9141c;color:#fff}._ideaToolbar_1pfvh_1240{display:grid;grid-template-columns:1fr minmax(180px,250px);gap:12px;align-items:start;margin-bottom:14px}._ideaFilters_1pfvh_1248{display:flex;gap:6px;flex-wrap:wrap}._ideaFilters_1pfvh_1248 button{border:1px solid #dfd2c4;background:#ffffffb8;color:var(--muted-foreground);border-radius:999px;padding:7px 9px;font:inherit;font-size:9.5px;font-weight:750;cursor:pointer}._ideaFilters_1pfvh_1248 ._ideaFilterActive_1pfvh_1266{background:#1b1618;border-color:#1b1618;color:#fff}._ideaGrid_1pfvh_1272{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}._ideaCard_1pfvh_1278{min-width:0;border:1px solid #e2d5c8;background:#ffffffd1;border-radius:17px;padding:14px;box-shadow:var(--shadow);display:flex;flex-direction:column;min-height:180px}._ideaCardTop_1pfvh_1290{display:flex;justify-content:space-between;align-items:center;gap:8px}._ideaCategory_1pfvh_1297{display:inline-flex;align-items:center;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}._ideaCardTop_1pfvh_1290 small{color:var(--muted-foreground);font-size:9px;white-space:nowrap}._ideaCard_1pfvh_1278 h3{font-family:var(--font-family-display);font-size:17px;margin:13px 0 5px}._ideaCard_1pfvh_1278 p{color:var(--muted-foreground);font-size:10.5px;line-height:1.5;margin:0 0 14px;flex:1;overflow-wrap:anywhere}._ideaActions_1pfvh_1327{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #eee3d8;padding-top:10px}._ideaToFocus_1pfvh_1336,._ideaMoved_1pfvh_1337{border:0;background:transparent;color:#a10f16;padding:0;font:inherit;font-size:9.5px;font-weight:800;cursor:pointer}._ideaMoved_1pfvh_1337{color:#2e7d4f;cursor:default}._ideaDelete_1pfvh_1353{width:29px;height:29px;border-radius:9px;border:1px solid #eadfd5;background:#fffaf5;color:#9f8c84;display:grid;place-items:center;cursor:pointer}._ideaDelete_1pfvh_1353:hover{color:#a10f16;background:#fff}._emptyIdeas_1pfvh_1367{width:100%;border:1px dashed #d9c8b8;background:#ffffff8a;border-radius:18px;padding:27px 18px;display:grid;place-items:center;color:var(--foreground);font:inherit;cursor:pointer}._emptyIdeas_1pfvh_1367>span{font-size:29px}._emptyIdeas_1pfvh_1367 strong{font-family:var(--font-family-display);font-size:17px;margin-top:5px}._emptyIdeas_1pfvh_1367 small{color:var(--muted-foreground);margin-top:4px}@media(max-width:1180px){._focusGrid_1pfvh_389{grid-template-columns:1fr}._toolGrid_1pfvh_1138{grid-template-columns:repeat(3,1fr)}._ideaGrid_1pfvh_1272{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1050px){._shell_1pfvh_1{grid-template-columns:82px 1fr}._brandBlock_1pfvh_41{display:none}._nav_1pfvh_46 button{justify-content:center;font-size:0}._nav_1pfvh_46 button span{font-size:20px;width:auto}._sidebarNote_1pfvh_79{display:none}._stats_1pfvh_1033{grid-template-columns:repeat(2,1fr)}._grid_1pfvh_1057,._todayCommandGrid_1pfvh_475{grid-template-columns:1fr}._radarStats_1pfvh_256,._creditWatchGrid_1pfvh_629,._activeProductGrid_1pfvh_831,._comingUpGrid_1pfvh_494{grid-template-columns:repeat(2,minmax(0,1fr))}._projectPulseGrid_1pfvh_720{grid-template-columns:1fr}}@media(max-width:700px){._shell_1pfvh_1{display:block}._sidebar_1pfvh_12{position:static;height:auto;padding:13px 16px;flex-direction:row;align-items:center}._nav_1pfvh_46{display:none}._brandBlock_1pfvh_41{display:grid}._sidebarNote_1pfvh_79{display:none}._main_1pfvh_90{padding:16px 11px 32px}._hero_1pfvh_96{min-height:250px;padding:24px 20px;align-items:flex-start;flex-direction:column;justify-content:center}._heroLogo_1pfvh_137{width:170px;margin-bottom:8px}._heroActions_1pfvh_149{justify-items:start;width:100%}._dateTimeCard_1pfvh_157{min-width:0;width:100%;text-align:left}._stats_1pfvh_1033{grid-template-columns:1fr 1fr}._grid_1pfvh_1057{grid-template-columns:1fr}._tinyNote_1pfvh_207{display:none}._focusFormTop_1pfvh_341{grid-template-columns:1fr}._toolGrid_1pfvh_1138{grid-template-columns:repeat(2,1fr)}._ideaFormTop_1pfvh_1186,._ideaToolbar_1pfvh_1240,._pulseGrid_1pfvh_950{grid-template-columns:1fr}._pulseGrid_1pfvh_950 article{min-height:95px}._pulseGrid_1pfvh_950 strong{margin-top:10px}._attentionList_1pfvh_294,._creditWatchGrid_1pfvh_629,._activeProductGrid_1pfvh_831,._comingUpGrid_1pfvh_494,._projectPulseGrid_1pfvh_720{grid-template-columns:1fr}._sectionHeading_1pfvh_196{align-items:flex-start;flex-direction:column;gap:7px}._focusTopActions_1pfvh_241{width:100%;justify-content:space-between;flex-wrap:wrap}}@media(max-width:460px){._stats_1pfvh_1033,._radarStats_1pfvh_256{grid-template-columns:1fr}._focusCard_1pfvh_395{grid-template-columns:auto 1fr auto}._toolGrid_1pfvh_1138{grid-template-columns:1fr 1fr}._ideaGrid_1pfvh_1272{grid-template-columns:1fr}}._root_3lha3_1{min-width:0}._tabs_3lha3_2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:680px;height:auto;margin-bottom:14px}._tabs_3lha3_2 button{min-width:0;padding:11px 8px;font-size:12px;white-space:normal}._panel_3lha3_4{background:var(--card);color:var(--card-foreground)}._handoff_3lha3_5{border-top:3px solid var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--card) 94%,var(--secondary) 6%),var(--card))}._heading_3lha3_6{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:14px}._heading_3lha3_6 h2{margin:0;font-size:23px;font-family:var(--font-family-display)}._heading_3lha3_6>span{color:var(--muted-foreground);font-size:11px}._description_3lha3_9{margin:0;color:var(--muted-foreground);font-size:13px;line-height:1.7;max-width:80ch}._actions_3lha3_10{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}._actions_3lha3_10 button{gap:8px}._metrics_3lha3_12{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 10px}._metrics_3lha3_12>div{min-width:0;border:1px solid var(--border);border-radius:14px;background:var(--card);padding:12px}._metrics_3lha3_12 strong{display:block;color:var(--primary);font-size:25px}._metrics_3lha3_12 span{display:block;color:var(--muted-foreground);font-size:11px;line-height:1.5}._disclosure_3lha3_16{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 0;color:var(--foreground);font-size:12px;font-weight:650;text-align:left}._disclosure_3lha3_16 svg{flex-shrink:0;transition:transform .15s}._disclosure_3lha3_16[data-state=open] svg{transform:rotate(180deg)}._preview_3lha3_19{height:260px;overflow:auto;border:1px solid var(--border);border-radius:12px;background:var(--background);padding:14px}._preview_3lha3_19 pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font:inherit;font-size:12px;line-height:1.65}._pagination_3lha3_21{margin-top:12px}._pageCount_3lha3_22{display:inline-block;min-width:64px;font-size:12px;text-align:center}._note_3lha3_23{margin:12px 0 0;color:var(--muted-foreground);font-size:12px;line-height:1.6;overflow-wrap:anywhere}._feedback_3lha3_24{padding:12px 15px;margin:14px 0;border:1px solid var(--border);border-radius:12px;background:var(--card);color:var(--foreground);font-size:12px;line-height:1.6;overflow-wrap:anywhere}._error_3lha3_25{border-color:var(--error);color:var(--error)}._archiveRules_3lha3_26{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}._archiveRules_3lha3_26 p{margin:0;padding:14px;border:1px solid var(--border);border-radius:12px;font-size:12px;line-height:1.6;color:var(--muted-foreground)}._archiveRules_3lha3_26 strong{display:block;margin-bottom:7px;color:var(--foreground)}._links_3lha3_29{display:flex;flex-wrap:wrap;gap:18px;margin-top:18px;font-size:12px}._links_3lha3_29 a{color:var(--primary);font-weight:650}._fallback_3lha3_31{margin-top:14px}._label_3lha3_32{display:block;margin-bottom:10px;font-size:12px;font-weight:650}._copyBox_3lha3_33{width:100%;height:220px;overflow-y:auto;font-size:12px;line-height:1.6;background:var(--background)}@media(max-width:600px){._archiveRules_3lha3_26{grid-template-columns:1fr;gap:8px}._actions_3lha3_10{flex-direction:column}._actions_3lha3_10 button{width:100%}._metrics_3lha3_12{gap:6px}._metrics_3lha3_12>div{padding:10px 8px}._metrics_3lha3_12 span{font-size:10px}._heading_3lha3_6 h2{font-size:22px}._tabs_3lha3_2 button{font-size:11px}}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}@layer base{._tabsList_9ccu2_2{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0;border-bottom:1px solid var(--border);flex-shrink:0}._tabsList_9ccu2_2::-webkit-scrollbar{display:none}._tabsTrigger_9ccu2_16{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-size:.9rem;font-weight:500;color:var(--muted-foreground);background-color:transparent;padding:var(--spacing-3) var(--spacing-4);border:none;border-radius:0;cursor:pointer;position:relative;transition:color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);white-space:nowrap}._tabsTrigger_9ccu2_16:hover{color:var(--foreground)}._tabsTrigger_9ccu2_16[data-state=active]{color:var(--primary);font-weight:600}._tabsTrigger_9ccu2_16[data-state=active]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--primary);transform-origin:center;transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);transform:scaleX(1)}._tabsTrigger_9ccu2_16:not([data-state=active]):hover:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:color-mix(in srgb,var(--muted-foreground) 30%,transparent);transform-origin:center;transform:scaleX(.6);transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1),background-color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1)}._tabsTrigger_9ccu2_16:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._tabsTrigger_9ccu2_16[disabled]{opacity:.5;cursor:not-allowed;color:var(--muted-foreground)}._tabsContent_9ccu2_92{color:var(--foreground);outline:none}._tabsContent_9ccu2_92[hidden]{display:none!important}.dark ._tabsTrigger_9ccu2_16[data-state=active]:after{background-color:var(--primary)}.dark ._tabsTrigger_9ccu2_16:not([data-state=active]):hover:after{background-color:color-mix(in srgb,var(--muted-foreground) 40%,transparent)}}@layer base{@keyframes _collapsible-down_1grw8_1{0%{max-height:0}to{max-height:var(--radix-collapsible-content-height)}}@keyframes _collapsible-up_1grw8_1{0%{max-height:var(--radix-collapsible-content-height)}to{max-height:0}}._trigger_1grw8_20{cursor:pointer;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:inherit}._content_1grw8_29{overflow:hidden}._content_1grw8_29[data-state=open]{animation:_collapsible-down_1grw8_1 var(--animation-duration-fast) ease-out}._content_1grw8_29[data-state=closed]{animation:_collapsible-up_1grw8_1 var(--animation-duration-fast) ease-out}}@layer base{._root_16357_2{width:100%;margin:var(--spacing-2) 0}._content_16357_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-1);list-style:none;margin:0;padding:0}._item_16357_18{display:inline-flex;align-items:center;justify-content:center}._link_16357_24{min-width:2.25rem;height:2.25rem;padding:0 var(--spacing-2);font-size:.875rem;border:1px solid var(--border);background-color:transparent;color:var(--foreground)}._link_16357_24:hover{background-color:var(--muted);color:var(--foreground)}._link_16357_24:active{background-color:color-mix(in srgb,var(--muted) 80%,white)}._link_16357_24:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._active_16357_48{background-color:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._active_16357_48:hover{background-color:color-mix(in srgb,var(--primary) 90%,black);border-color:color-mix(in srgb,var(--primary) 90%,black);color:var(--primary-foreground)}._active_16357_48:active{background-color:color-mix(in srgb,var(--primary) 80%,black);border-color:color-mix(in srgb,var(--primary) 80%,black)}._icon_16357_65{width:1rem;height:1rem;flex-shrink:0}._ellipsis_16357_71{display:inline-flex;align-items:center;justify-content:center;height:2.25rem;padding:0 var(--spacing-1);color:var(--surface-foreground)}._link_16357_24 span{display:inline-flex;align-items:center}._link_16357_24 span+._icon_16357_65{margin-left:var(--spacing-1)}._icon_16357_65+span{margin-left:var(--spacing-1)}@media(max-width:640px){._link_16357_24 span:not(._icon_16357_65){display:none}._link_16357_24{min-width:2rem;height:2rem;padding:0}._ellipsis_16357_71{height:2rem}}.dark ._link_16357_24:hover{background-color:var(--muted)}.dark ._link_16357_24:active{background-color:color-mix(in srgb,var(--muted) 80%,black)}}._searchForm_mj5s6_1{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;border:1px solid #ddcfc1;border-radius:14px;background:#fff;padding:7px 8px 7px 12px;color:#8f7c74}._searchForm_mj5s6_1 input{min-width:0;border:0;outline:0;background:transparent;padding:7px 0;color:var(--foreground);font:inherit;font-size:11px}._searchForm_mj5s6_1 button{border:0;border-radius:10px;padding:9px 12px;background:#c9141c;color:#fff;font:inherit;font-size:9px;font-weight:850;cursor:pointer}._quickGrid_mj5s6_33{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}._quickGrid_mj5s6_33 a{display:flex;align-items:center;gap:8px;border:1px solid #e3d5c7;border-radius:13px;padding:11px;background:#fffdf9;color:var(--foreground);text-decoration:none}._quickGrid_mj5s6_33 span{font-size:18px}._quickGrid_mj5s6_33 strong{font-size:10px}._sectionFilters_mj5s6_51{display:flex;flex-wrap:wrap;gap:6px;margin:-2px 0 13px}._sectionFilters_mj5s6_51 button{border:1px solid #e1d5c8;border-radius:999px;background:#fffdf9;color:#6e625f;padding:6px 9px;font:inherit;font-size:8.5px;font-weight:800;cursor:pointer}._sectionFilters_mj5s6_51 button span{display:inline-grid;place-items:center;min-width:17px;height:17px;margin-left:3px;border-radius:999px;background:#f2e7dc;font-size:7.5px}._sectionFilters_mj5s6_51 ._filterActive_mj5s6_78{background:#1b1618;color:#fff;border-color:#1b1618}._sectionFilters_mj5s6_51 ._filterActive_mj5s6_78 span{background:#ffffff26}._resultList_mj5s6_86{display:grid;gap:8px}._resultList_mj5s6_86 article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;border:1px solid #e5d8cb;border-radius:14px;padding:11px 12px;background:#fffc}._resultIcon_mj5s6_97{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#f4eadc;font-size:19px}._resultCopy_mj5s6_106{min-width:0}._resultCopy_mj5s6_106 span{display:block;color:#8e0d13;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}._resultCopy_mj5s6_106 strong{display:block;margin-top:2px;font-size:11px}._resultCopy_mj5s6_106 small{display:block;margin-top:2px;color:#76635d;font-size:8.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultActions_mj5s6_129{display:flex;gap:6px;align-items:center}._resultActions_mj5s6_129 a{border:1px solid #e1d5c8;border-radius:9px;padding:6px 8px;color:#6e625f;background:#fffdf9;text-decoration:none;font-size:8px;font-weight:800;white-space:nowrap}@media(max-width:800px){._quickGrid_mj5s6_33{grid-template-columns:repeat(2,minmax(0,1fr))}._resultList_mj5s6_86 article{grid-template-columns:auto 1fr}._resultActions_mj5s6_129{grid-column:2;flex-wrap:wrap}}@media(max-width:520px){._searchForm_mj5s6_1{grid-template-columns:auto 1fr}._searchForm_mj5s6_1 button{grid-column:1 / -1}}._summaryGrid_s1cb1_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}._summaryGrid_s1cb1_1 article{border:1px solid #e4d5c6;border-radius:17px;padding:14px;background:linear-gradient(145deg,#fffdf8,#fff5ed);box-shadow:var(--shadow)}._summaryGrid_s1cb1_1 span{display:block;color:#8e0d13;font-size:8px;font-weight:850;letter-spacing:.08em}._summaryGrid_s1cb1_1 strong{display:block;margin-top:8px;font-family:var(--font-family-display);font-size:27px}._summaryGrid_s1cb1_1 small{color:#76635d;font-size:9px}._formGrid3_s1cb1_36{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;margin-top:8px}._favoriteCheck_s1cb1_43{min-height:38px;display:flex;align-items:center;gap:7px;border:1px solid #ddcfc1;border-radius:11px;background:#ffffffeb;padding:9px 11px;font-size:10px;font-weight:800;white-space:nowrap}._favoriteCheck_s1cb1_43 input{accent-color:#c9141c}._searchRow_s1cb1_59{display:grid;grid-template-columns:1fr auto;gap:8px;margin-bottom:12px}._searchBox_s1cb1_66{display:flex;align-items:center;gap:8px;border:1px solid #ddcfc1;border-radius:11px;background:#fff;padding:0 10px;color:#8f7c74}._searchBox_s1cb1_66 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--foreground);padding:10px 0;font:inherit;font-size:11px}._filterButton_s1cb1_89,._filterActive_s1cb1_90{border:1px solid #dfd2c4;border-radius:11px;padding:8px 11px;display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:9px;font-weight:800;cursor:pointer}._filterButton_s1cb1_89{background:#fff;color:#6c5750}._filterActive_s1cb1_90{background:#1b1618;border-color:#1b1618;color:#fff}._accountGrid_s1cb1_106{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}._accountCard_s1cb1_112{min-width:0;border:1px solid #e3d5c7;border-radius:17px;padding:15px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.08),transparent 12rem),#ffffffde}._cardTop_s1cb1_122{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._platformIcon_s1cb1_129{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#f5eadb;font-size:21px}._cardBadges_s1cb1_139{display:flex;align-items:center;gap:6px}._cardBadges_s1cb1_139>span{border-radius:999px;padding:5px 7px;font-size:8px;font-weight:850}._priorityBadge_s1cb1_152{background:#ffe0e0;color:#a10f16}._growingBadge_s1cb1_153{background:#e7f4eb;color:#24613a}._activeBadge_s1cb1_154{background:#e9f2f3;color:#2e5f66}._pausedBadge_s1cb1_155{background:#eee8e5;color:#66534c}._starButton_s1cb1_157,._starActive_s1cb1_158{width:28px;height:28px;display:grid;place-items:center;border:1px solid #e1d5c8;border-radius:9px;background:#fff;cursor:pointer}._starButton_s1cb1_157{color:#a99a92}._starActive_s1cb1_158{color:#bd8710;background:#fff8de}._accountCard_s1cb1_112 h3{margin:12px 0 3px;font-size:14px}._handle_s1cb1_177{color:#8e0d13;font-size:9.5px;font-weight:800;overflow-wrap:anywhere}._metaRow_s1cb1_184{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}._metaRow_s1cb1_184 span{border-radius:999px;padding:5px 7px;background:#f3ece6;color:#66534c;font-size:8px;font-weight:800}._noteBlock_s1cb1_200,._reminderBlock_s1cb1_201{margin-top:10px;border-radius:12px;padding:9px 10px}._noteBlock_s1cb1_200{background:#f8f2ec}._reminderBlock_s1cb1_201{background:#fff4d8;border:1px solid #f0db9d}._noteBlock_s1cb1_200 strong,._reminderBlock_s1cb1_201 strong{display:block;font-size:8.5px}._noteBlock_s1cb1_200 p,._reminderBlock_s1cb1_201 p{margin:4px 0 0;color:#6e5d56;font-size:9px;line-height:1.4;overflow-wrap:anywhere}._actions_s1cb1_225{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px;padding-top:10px;border-top:1px solid #eee3d8}._actions_s1cb1_225 a,._actions_s1cb1_225 button{border:1px solid #e1d5c8;border-radius:9px;background:#fffdf9;color:#6e625f;padding:6px 8px;display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:8.5px;font-weight:800;text-decoration:none;cursor:pointer}._actions_s1cb1_225 a{background:#c9141c;border-color:#c9141c;color:#fff}._actions_s1cb1_225 ._deleteButton_s1cb1_257{margin-left:auto;color:#a10f16}@media(max-width:1100px){._accountGrid_s1cb1_106{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){._summaryGrid_s1cb1_1,._accountGrid_s1cb1_106,._formGrid3_s1cb1_36,._searchRow_s1cb1_59{grid-template-columns:1fr}._favoriteCheck_s1cb1_43{width:100%}}._deviceBadge_1ijz6_1{width:fit-content;margin-top:10px;border:1px solid rgba(117,86,71,.14);background:#ffffff9e;border-radius:999px;padding:5px 8px;color:#5f4d47;font-size:9px;font-weight:800;line-height:1}._creditFormGrid_1ijz6_14{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}._autoStatusNote_1ijz6_20{min-height:38px;display:flex;align-items:center;border:1px solid #ddcfc1;border-radius:11px;background:#ffffffb8;color:#6c5750;padding:9px 11px;font-size:9px;font-weight:800}._creditPanel_1ijz6_33{margin-top:10px;border-top:1px solid rgba(104,79,69,.12);padding-top:10px}._creditTopRow_1ijz6_39,._creditMeta_1ijz6_40{display:flex;align-items:center;justify-content:space-between;gap:8px}._creditTopRow_1ijz6_39>span{font-size:9px;font-weight:800;color:#6c5750}._creditTopRow_1ijz6_39 strong{font-size:13px}._creditBar_1ijz6_57{height:6px;margin-top:8px;background:#6f594e1f;border-radius:999px;overflow:hidden}._creditBar_1ijz6_57>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c9141c,#e5b84b)}._creditMeta_1ijz6_40{margin-top:8px;align-items:flex-start}._creditMeta_1ijz6_40>span{color:#6c5750;font-size:8.5px;font-weight:700}._creditMeta_1ijz6_40 em{font-style:normal;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:850;white-space:nowrap}._statusHealthy_1ijz6_92{background:#e7f4eb;color:#24613a}._statusLow_1ijz6_97{background:#fff0cf;color:#8a5c08}._statusUrgent_1ijz6_102{background:#ffe3e3;color:#a10f16}._prioritySection_1ijz6_107{margin:14px 0;border:1px solid #e5c7a8;border-radius:22px;padding:18px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.18),transparent 19rem),linear-gradient(145deg,#fffaf0,#fff3eb);box-shadow:var(--shadow)}._priorityHeader_1ijz6_118{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}._priorityHeader_1ijz6_118 p{margin:0 0 5px;color:#a10f16;font-size:9px;font-weight:850;letter-spacing:.13em}._priorityHeader_1ijz6_118 h2{margin:0;font-family:var(--font-family-display);font-size:24px}._priorityHeader_1ijz6_118 small{display:block;margin-top:5px;color:#705f59;font-size:10px}._priorityHeader_1ijz6_118>span{border-radius:999px;padding:7px 9px;background:#1b1618;color:#fff;font-size:8.5px;font-weight:850;white-space:nowrap}._priorityGrid_1ijz6_157{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._priorityCard_1ijz6_163{border:1px solid rgba(132,93,70,.14);border-radius:17px;padding:13px;background:#ffffffd1}._priorityCardTop_1ijz6_170{display:grid;grid-template-columns:auto 1fr auto;gap:9px;align-items:center}._priorityEmoji_1ijz6_177{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#fff0d9;font-size:20px}._priorityCardTop_1ijz6_170 strong{display:block;font-size:12px}._priorityCardTop_1ijz6_170 small{display:block;margin-top:2px;color:#705f59;font-size:8.5px}._priorityCardTop_1ijz6_170 em{font-style:normal;border-radius:999px;padding:5px 7px;font-size:7.5px;font-weight:850;white-space:nowrap}._priorityUrgent_1ijz6_208{background:#ffe0e0;color:#a10f16}._priorityLow_1ijz6_213{background:#fff0cf;color:#8a5c08}._priorityMeta_1ijz6_218{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}._priorityMeta_1ijz6_218 span{border-radius:999px;padding:5px 7px;background:#f6efe6;color:#66534c;font-size:8px;font-weight:750}._updatePriorityButton_1ijz6_234{margin-top:10px;border:0;background:transparent;color:#9a0f15;padding:0;font:inherit;font-size:9px;font-weight:850;cursor:pointer}._updatePriorityButton_1ijz6_234:hover{text-decoration:underline}._priorityEmpty_1ijz6_250{border:1px dashed #ddc6ac;border-radius:16px;padding:22px 16px;display:grid;place-items:center;text-align:center;background:#ffffff8c}._priorityEmpty_1ijz6_250>span{font-size:24px}._priorityEmpty_1ijz6_250 strong{margin-top:5px;font-family:var(--font-family-display);font-size:16px}._priorityEmpty_1ijz6_250 small{margin-top:4px;color:#705f59;font-size:9px}@media(max-width:900px){._creditFormGrid_1ijz6_14{grid-template-columns:repeat(2,minmax(0,1fr))}._priorityGrid_1ijz6_157{grid-template-columns:1fr}}@media(max-width:520px){._creditFormGrid_1ijz6_14{grid-template-columns:1fr}._priorityHeader_1ijz6_118{flex-direction:column}._priorityCardTop_1ijz6_170{grid-template-columns:auto 1fr}._priorityCardTop_1ijz6_170 em{grid-column:1 / -1;width:fit-content}}@layer base{._content_3l1ss_2,._subContent_3l1ss_3{min-width:12rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-2);animation:_scaleIn_3l1ss_1 var(--animation-duration-normal) ease-out;z-index:var(--z-overlay)}._subContent_3l1ss_3{animation:_fadeIn_3l1ss_1 var(--animation-duration-normal) ease-out}._item_3l1ss_19,._checkboxItem_3l1ss_20,._radioItem_3l1ss_21,._subTrigger_3l1ss_22{position:relative;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);font-size:.9375rem;padding:var(--spacing-2) var(--spacing-3);outline:none;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}._item_3l1ss_19:hover,._checkboxItem_3l1ss_20:hover,._radioItem_3l1ss_21:hover,._subTrigger_3l1ss_22:hover{background-color:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}._item_3l1ss_19:focus-visible,._checkboxItem_3l1ss_20:focus-visible,._radioItem_3l1ss_21:focus-visible,._subTrigger_3l1ss_22:focus-visible{background-color:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}._item_3l1ss_19[data-disabled],._checkboxItem_3l1ss_20[data-disabled],._radioItem_3l1ss_21[data-disabled],._subTrigger_3l1ss_22[data-disabled]{pointer-events:none;opacity:.5}._item_3l1ss_19[data-highlighted],._checkboxItem_3l1ss_20[data-highlighted],._radioItem_3l1ss_21[data-highlighted],._subTrigger_3l1ss_22[data-highlighted]{background-color:var(--primary);color:var(--primary-foreground)}._checkboxItem_3l1ss_20,._radioItem_3l1ss_21{padding-left:var(--spacing-8)}._checkboxIndicator_3l1ss_74,._radioIndicator_3l1ss_75{position:absolute;left:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkboxIndicator_3l1ss_74{height:1rem;width:1rem}._checkboxIndicator_3l1ss_74 svg{height:.875rem;width:.875rem}._radioIndicator_3l1ss_75{height:1rem;width:1rem}._radioIndicatorCircle_3l1ss_98{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:currentColor}._label_3l1ss_105{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._separator_3l1ss_112{height:1px;margin:var(--spacing-2) 0;background-color:var(--border)}._shortcut_3l1ss_118{margin-left:auto;font-size:.75rem;letter-spacing:.025em;opacity:.6}._subTriggerIcon_3l1ss_125{margin-left:auto;height:1rem;width:1rem;opacity:.75}._inset_3l1ss_132{padding-left:var(--spacing-8)}@keyframes _scaleIn_3l1ss_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_3l1ss_1{0%{opacity:0}to{opacity:1}}}._nav_1cpu3_1{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:-4px 0 17px;padding:9px;border:1px solid #eadfd3;border-radius:16px;background:#fffdf9b8}._homeLink_1cpu3_13,._groupTrigger_1cpu3_14{display:inline-flex;align-items:center;gap:6px;min-height:32px;border:1px solid #dfd2c4;background:#ffffffeb;color:#6e625f;border-radius:999px;padding:7px 11px;text-decoration:none;font-size:9px;font-weight:850;line-height:1;cursor:pointer;font-family:inherit}._homeLink_1cpu3_13:hover,._groupTrigger_1cpu3_14:hover{border-color:#cdb9a7;color:#8e0d13}._active_1cpu3_38{background:#1b1618;color:#fff;border-color:#1b1618}._active_1cpu3_38:hover{color:#fff}._menu_1cpu3_48{min-width:205px;z-index:70}._menuLink_1cpu3_53{width:100%;display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none}._menuActive_1cpu3_62{font-weight:900;color:#8e0d13}._current_1cpu3_67{margin-left:auto;padding:0 5px;color:#8b7c76;font-size:9px;font-weight:750;white-space:nowrap}._settingsLink_1cpu3_76{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #dfd2c4;border-radius:999px;background:#ffffffeb;color:#6e625f;text-decoration:none}._settingsLink_1cpu3_76:hover{color:#8e0d13;border-color:#cdb9a7}@media(max-width:760px){._nav_1cpu3_1{gap:6px;padding:8px}._homeLink_1cpu3_13,._groupTrigger_1cpu3_14{flex:1 1 calc(50% - 6px);justify-content:center;min-width:0;white-space:normal;text-align:center}._current_1cpu3_67{width:100%;margin-left:0;padding-top:2px;text-align:center}._settingsLink_1cpu3_76{margin-left:auto;margin-right:auto}}._wrap_izw8p_1,._compact_izw8p_1{width:100%;margin-top:10px;padding:10px 11px;border:1px solid var(--border);border-radius:13px;background:#ffffff94}._heading_izw8p_1{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}._heading_izw8p_1 strong{font-size:10px}._heading_izw8p_1 span{font-size:8.5px;font-weight:800;color:var(--muted-foreground)}._chain_izw8p_1{display:flex;align-items:flex-start;overflow-x:auto;padding-bottom:2px}._step_izw8p_1{display:flex;align-items:flex-start;min-width:max-content}._step_izw8p_1>a,._step_izw8p_1>div{display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;color:inherit;min-width:62px}._step_izw8p_1 small{font-size:8.5px;font-weight:800;max-width:72px;text-align:center;line-height:1.2}._dot_izw8p_1{width:23px;height:23px;border-radius:50%;display:grid;place-items:center;font-size:9px;font-weight:900;border:2px solid #d7ccc2;background:#fff;color:#8c8177}._done_izw8p_1{background:#e4f3e9;border-color:#87bd99;color:#27643b}._current_izw8p_1{background:#fff1c9;border-color:#e5b84b;color:#8e0d13;box-shadow:0 0 0 3px #e5b84b29}._future_izw8p_1{background:#f7f3ef;border-color:#ddd4cc;color:#998f86}._line_izw8p_1{width:34px;height:2px;background:#ddd4cc;margin-top:11px}._lineDone_izw8p_1{background:#87bd99}._compact_izw8p_1{padding:8px 9px}._compact_izw8p_1 ._heading_izw8p_1{margin-bottom:7px}._compact_izw8p_1 ._step_izw8p_1>a,._compact_izw8p_1 ._step_izw8p_1>div{min-width:54px}._compact_izw8p_1 ._dot_izw8p_1{width:20px;height:20px}._compact_izw8p_1 ._line_izw8p_1{width:25px;margin-top:9px}._compact_izw8p_1 ._step_izw8p_1 small{font-size:8px}._summaryGrid_nqnhh_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}._summaryGrid_nqnhh_1 article{border:1px solid #e4d5c6;border-radius:17px;padding:14px;background:linear-gradient(145deg,#fffdf8,#fff5ed);box-shadow:var(--shadow)}._summaryGrid_nqnhh_1 span{display:block;color:#8e0d13;font-size:8px;font-weight:850;letter-spacing:.08em}._summaryGrid_nqnhh_1 strong{display:block;margin-top:8px;font-family:var(--font-family-display);font-size:27px}._summaryGrid_nqnhh_1 small{color:#76635d;font-size:9px}._privacyNote_nqnhh_36{display:flex;align-items:center;gap:10px;margin-bottom:14px;border:1px solid #ead6b1;border-radius:15px;padding:11px 13px;background:#fff7e7;color:#6b5144}._privacyNote_nqnhh_36 strong,._privacyNote_nqnhh_36 small{display:block}._privacyNote_nqnhh_36 strong{font-size:10px}._privacyNote_nqnhh_36 small{margin-top:2px;font-size:8.5px;color:#7d695f}._formGrid3_nqnhh_53{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;margin-top:8px}._sensitiveCheck_nqnhh_60{min-height:38px;display:flex;align-items:center;gap:7px;border:1px solid #ddcfc1;border-radius:11px;background:#ffffffeb;padding:9px 11px;font-size:10px;font-weight:800;white-space:nowrap}._sensitiveCheck_nqnhh_60 input{accent-color:#c9141c}._searchRow_nqnhh_76{display:grid;grid-template-columns:1fr auto;gap:8px;margin-bottom:12px}._searchBox_nqnhh_83{display:flex;align-items:center;gap:8px;border:1px solid #ddcfc1;border-radius:11px;background:#fff;padding:0 10px;color:#8f7c74}._searchBox_nqnhh_83 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--foreground);padding:10px 0;font:inherit;font-size:11px}._filterButton_nqnhh_106,._filterActive_nqnhh_107{border:1px solid #dfd2c4;border-radius:11px;padding:8px 11px;display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:9px;font-weight:800;cursor:pointer}._filterButton_nqnhh_106{background:#fff;color:#6c5750}._filterActive_nqnhh_107{background:#1b1618;border-color:#1b1618;color:#fff}._infoGrid_nqnhh_123{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}._infoCard_nqnhh_129{min-width:0;border:1px solid #e3d5c7;border-radius:17px;padding:15px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.09),transparent 12rem),#ffffffde}._cardTop_nqnhh_139{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._icon_nqnhh_146{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#f5eadb;font-size:21px}._cardBadges_nqnhh_156{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}._cardBadges_nqnhh_156 span{border-radius:999px;padding:5px 7px;background:#f2eae3;color:#66534c;font-size:8px;font-weight:800}._cardBadges_nqnhh_156 ._sensitiveBadge_nqnhh_172{background:#1b1618;color:#f7d778}._infoCard_nqnhh_129 h3{margin:12px 0 7px;font-size:14px;overflow-wrap:anywhere}._valueRow_nqnhh_183{display:grid;grid-template-columns:1fr auto auto;gap:5px;align-items:center}._valueRow_nqnhh_183 code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #eaded3;border-radius:10px;background:#fffaf5;padding:8px 9px;color:#302729;font-size:10px}._valueRow_nqnhh_183 button{width:31px;height:31px;display:grid;place-items:center;border:1px solid #e1d5c8;border-radius:9px;background:#fff;color:#6e625f;cursor:pointer}._copied_nqnhh_215{margin-top:5px;color:#2e7d4f;font-size:8px;font-weight:800}._metaRow_nqnhh_222{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}._metaRow_nqnhh_222 span{display:inline-flex;align-items:center;gap:3px;border-radius:999px;padding:5px 7px;background:#f3ece6;color:#66534c;font-size:8px;font-weight:800}._metaRow_nqnhh_222 ._renewalWarning_nqnhh_241{background:#fff0cf;color:#855807}._metaRow_nqnhh_222 ._renewalDanger_nqnhh_242{background:#ffe0e0;color:#a10f16}._metaRow_nqnhh_222 ._renewalOk_nqnhh_243{background:#e7f4eb;color:#24613a}._infoCard_nqnhh_129>small{display:block;margin-top:8px;color:#8e0d13;font-size:8.5px;font-weight:750}._infoCard_nqnhh_129 p{min-height:30px;margin:9px 0 0;color:#76635d;font-size:9.5px;line-height:1.45;overflow-wrap:anywhere}._actions_nqnhh_262{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px;padding-top:10px;border-top:1px solid #eee3d8}._actions_nqnhh_262 a,._actions_nqnhh_262 button{border:1px solid #e1d5c8;border-radius:9px;background:#fffdf9;color:#6e625f;padding:6px 8px;display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:8.5px;font-weight:800;text-decoration:none;cursor:pointer}._actions_nqnhh_262 a{background:#c9141c;border-color:#c9141c;color:#fff}._actions_nqnhh_262 ._deleteButton_nqnhh_294{margin-left:auto;color:#a10f16}@media(max-width:1100px){._infoGrid_nqnhh_123{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){._summaryGrid_nqnhh_1,._infoGrid_nqnhh_123,._formGrid3_nqnhh_53,._searchRow_nqnhh_76{grid-template-columns:1fr}._sensitiveCheck_nqnhh_60{width:100%}}._summaryGrid_2kabm_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}._summaryGrid_2kabm_1 article{border:1px solid #e4d5c6;border-radius:17px;padding:14px;background:linear-gradient(145deg,#fffdf8,#fff5ed);box-shadow:var(--shadow)}._summaryGrid_2kabm_1 span{display:block;color:#8e0d13;font-size:8px;font-weight:850;letter-spacing:.08em}._summaryGrid_2kabm_1 strong{display:block;margin-top:8px;font-family:var(--font-family-display);font-size:27px}._summaryGrid_2kabm_1 small{color:#76635d;font-size:9px}._formGrid3_2kabm_6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}._favoriteCheck_2kabm_7{display:flex;align-items:center;gap:7px;color:#66534c;font-size:9.5px;font-weight:750}._searchRow_2kabm_8{display:grid;grid-template-columns:1fr auto;gap:9px;margin-bottom:12px}._searchBox_2kabm_9{display:flex;align-items:center;gap:8px;border:1px solid #ddcfc1;border-radius:11px;background:#fff;padding:0 10px;color:#8f7c74}._searchBox_2kabm_9 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--foreground);padding:10px 0;font:inherit;font-size:11px}._filterButton_2kabm_11,._filterActive_2kabm_11{border:1px solid #dfd2c4;border-radius:11px;padding:8px 10px;display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:9px;font-weight:800;cursor:pointer}._filterButton_2kabm_11{background:#fff;color:#66534c}._filterActive_2kabm_11{background:#1b1618;color:#fff;border-color:#1b1618}._contactGrid_2kabm_14{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}._contactCard_2kabm_15{min-width:0;border:1px solid #e3d5c7;border-radius:17px;padding:14px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.09),transparent 12rem),#ffffffde}._cardTop_2kabm_16{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}._identity_2kabm_17{display:flex;gap:9px;min-width:0}._avatar_2kabm_18{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border-radius:13px;background:#f5eadb;font-size:19px}._identity_2kabm_17 span{color:#8e0d13;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}._identity_2kabm_17 h3{margin:2px 0;font-family:var(--font-family-display);font-size:16px;overflow-wrap:anywhere}._identity_2kabm_17 small{color:#76635d;font-size:8.5px}._starButton_2kabm_22,._starActive_2kabm_22{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;border:1px solid #e4d5c6;background:#fff;cursor:pointer}._starButton_2kabm_22{color:#b3a39a}._starActive_2kabm_22{color:#9b700e;background:#fff1c9}._badges_2kabm_25{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}._badges_2kabm_25 span{border-radius:999px;padding:5px 7px;background:#f3ece6;color:#66534c;font-size:8px;font-weight:800}._follow_2kabm_27,._followUrgent_2kabm_27{margin-top:9px;border-radius:11px;padding:8px 9px}._follow_2kabm_27{background:#f8f2ec}._followUrgent_2kabm_27{background:#fff0cf;border:1px solid #f0db9d}._follow_2kabm_27 strong,._followUrgent_2kabm_27 strong,._follow_2kabm_27 small,._followUrgent_2kabm_27 small{display:block}._follow_2kabm_27 strong,._followUrgent_2kabm_27 strong{font-size:9px}._follow_2kabm_27 small,._followUrgent_2kabm_27 small{margin-top:2px;color:#76635d;font-size:8px}._direct_2kabm_33{display:grid;gap:4px;margin-top:9px}._direct_2kabm_33 a{display:flex;align-items:center;gap:5px;color:#8e0d13;text-decoration:none;font-size:8.5px;overflow-wrap:anywhere}._contactCard_2kabm_15 p{margin:9px 0 0;color:#76635d;font-size:9.5px;line-height:1.45;overflow-wrap:anywhere}._actions_2kabm_36{display:flex;gap:6px;flex-wrap:wrap;margin-top:11px;padding-top:9px;border-top:1px solid #eee3d8}._actions_2kabm_36 a,._actions_2kabm_36 button{border:1px solid #e1d5c8;border-radius:9px;background:#fffdf9;color:#6e625f;padding:6px 8px;display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:8.5px;font-weight:800;text-decoration:none;cursor:pointer}._actions_2kabm_36 a{background:#c9141c;border-color:#c9141c;color:#fff}._actions_2kabm_36 ._deleteButton_2kabm_39{margin-left:auto;color:#a10f16}@media(max-width:1100px){._contactGrid_2kabm_14{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){._summaryGrid_2kabm_1,._formGrid3_2kabm_6,._contactGrid_2kabm_14,._searchRow_2kabm_8{grid-template-columns:1fr}}._summaryGrid_k6819_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}._summaryGrid_k6819_1 article{border:1px solid #e4d5c6;border-radius:17px;padding:14px;background:linear-gradient(145deg,#fffdf8,#fff5ed);box-shadow:var(--shadow)}._summaryGrid_k6819_1 span{display:block;color:#8e0d13;font-size:8px;font-weight:850;letter-spacing:.08em}._summaryGrid_k6819_1 strong{display:block;margin-top:8px;font-family:var(--font-family-display);font-size:27px}._summaryGrid_k6819_1 small{color:#76635d;font-size:9px}._formGrid3_k6819_17{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:8px}._searchRow_k6819_18{margin-bottom:12px}._searchBox_k6819_19{display:flex;align-items:center;gap:8px;border:1px solid #ddcfc1;border-radius:11px;background:#fff;padding:0 10px;color:#8f7c74}._searchBox_k6819_19 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--foreground);padding:10px 0;font:inherit;font-size:11px}._deadlineGrid_k6819_40{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}._deadlineCard_k6819_41{min-width:0;border:1px solid #e3d5c7;border-radius:17px;padding:15px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.09),transparent 12rem),#ffffffde}._cardTop_k6819_48{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._icon_k6819_49{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#f5eadb;font-size:21px}._statusBadge_k6819_50,._urgentBadge_k6819_50,._overdueBadge_k6819_50,._doneBadge_k6819_50{border-radius:999px;padding:5px 7px;font-size:8px;font-weight:850}._statusBadge_k6819_50{background:#eee8e5;color:#66534c}._urgentBadge_k6819_50{background:#fff0cf;color:#855807}._overdueBadge_k6819_50{background:#ffe0e0;color:#a10f16}._doneBadge_k6819_50{background:#e7f4eb;color:#24613a}._deadlineCard_k6819_41 h3{margin:12px 0 3px;font-size:14px}._project_k6819_61{color:#8e0d13;font-size:9px;font-weight:800}._countdown_k6819_62,._countdownUrgent_k6819_62,._countdownDanger_k6819_62{margin-top:10px;border-radius:12px;padding:10px}._countdown_k6819_62{background:#f8f2ec}._countdownUrgent_k6819_62{background:#fff4d8;border:1px solid #f0db9d}._countdownDanger_k6819_62{background:#fff0ef;border:1px solid #efc0bc}._countdown_k6819_62 strong,._countdownUrgent_k6819_62 strong,._countdownDanger_k6819_62 strong{display:block;font-size:14px}._countdown_k6819_62 small,._countdownUrgent_k6819_62 small,._countdownDanger_k6819_62 small{display:block;margin-top:2px;color:#76635d;font-size:8.5px}._metaRow_k6819_72{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}._metaRow_k6819_72 span{border-radius:999px;padding:5px 7px;background:#f3ece6;color:#66534c;font-size:8px;font-weight:800}._deadlineCard_k6819_41 p{min-height:30px;margin:9px 0 0;color:#76635d;font-size:9.5px;line-height:1.45;overflow-wrap:anywhere}._actions_k6819_75{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px;padding-top:10px;border-top:1px solid #eee3d8}._actions_k6819_75 a,._actions_k6819_75 button{border:1px solid #e1d5c8;border-radius:9px;background:#fffdf9;color:#6e625f;padding:6px 8px;display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:8.5px;font-weight:800;text-decoration:none;cursor:pointer}._actions_k6819_75 a{background:#c9141c;border-color:#c9141c;color:#fff}._actions_k6819_75 ._deleteButton_k6819_92{margin-left:auto;color:#a10f16}@media(max-width:1100px){._deadlineGrid_k6819_40{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){._summaryGrid_k6819_1,._deadlineGrid_k6819_40,._formGrid3_k6819_17{grid-template-columns:1fr}}._autoSyncPanel_l7zdt_1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:15px 17px;margin-bottom:14px;border:1px solid #e5b84b;border-radius:18px;background:#fffaf0;color:#151214}._autoSyncPanel_l7zdt_1 strong{font-size:12px}._autoSyncPanel_l7zdt_1 p{margin:7px 0;font-size:10px;line-height:1.5}._autoSyncPanel_l7zdt_1 small{font-size:9px;color:#71605a}._autoSyncPanel_l7zdt_1>span{flex-shrink:0;padding:7px 9px;border-radius:10px;background:#151214;color:#fff;font-size:9px}._checkStatus_l7zdt_17{display:grid;gap:4px;margin:9px 0;padding:8px 10px;border:1px solid #e5b84b;border-radius:10px;background:#fffaf0}._checkStatus_l7zdt_17 strong{font-size:9px;color:#151214}._checkStatus_l7zdt_17 small{font-size:8px;color:#71605a;line-height:1.5}._checkStale_l7zdt_20{border-color:#e4b2b5;background:#fff5f5}._checkStale_l7zdt_20 strong{color:#c9141c}._creditPagination_l7zdt_22{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}._creditPagination_l7zdt_22 span{font-size:10px;color:#71605a}@media(max-width:600px){._autoSyncPanel_l7zdt_1{flex-direction:column}._creditPagination_l7zdt_22{gap:7px}}._summaryGrid_l7zdt_26{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}._summaryCard_l7zdt_33{border:1px solid #e3d3c2;border-radius:18px;background:#fffdf8f0;padding:15px;display:flex;align-items:center;gap:11px;box-shadow:var(--shadow)}._summaryCard_l7zdt_33>span{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#f8ecdd;font-size:21px}._summaryCard_l7zdt_33 strong{display:block;font-family:var(--font-family-display);font-size:23px;line-height:1}._summaryCard_l7zdt_33 small{display:block;margin-top:4px;color:#71605a;font-size:9px;font-weight:750}._formPanel_l7zdt_69{margin-bottom:14px}._formHead_l7zdt_71,._sectionHead_l7zdt_72{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._formHead_l7zdt_71{margin-bottom:12px}._formHead_l7zdt_71 p,._sectionHead_l7zdt_72 p{margin:0 0 5px;color:#a10f16;font-size:8.5px;font-weight:900;letter-spacing:.13em}._formHead_l7zdt_71 h2,._sectionHead_l7zdt_72 h2{margin:0;font-family:var(--font-family-display);font-size:22px}._sectionHead_l7zdt_72 small{display:block;margin-top:4px;color:#75645e;font-size:9px}._sectionHead_l7zdt_72>span{min-width:29px;height:29px;border-radius:999px;display:grid;place-items:center;background:#1b1618;color:#fff;font-size:9px;font-weight:900}._iconButton_l7zdt_116{width:31px;height:31px;border:1px solid #e0d3c6;border-radius:10px;background:#fff;color:#6d5952;display:grid;place-items:center;cursor:pointer}._formGrid2_l7zdt_128,._formGrid3_l7zdt_129,._rewardFields_l7zdt_130{display:grid;gap:8px;margin-bottom:8px}._formGrid2_l7zdt_128{grid-template-columns:repeat(2,minmax(0,1fr))}._formGrid3_l7zdt_129,._rewardFields_l7zdt_130{grid-template-columns:repeat(3,minmax(0,1fr))}._rewardToggle_l7zdt_139{margin:9px 0;border:1px solid #ead5ae;background:#fff7e7;border-radius:12px;padding:10px 11px;display:flex;align-items:center;gap:8px;color:#6e5642;font-size:9.5px;font-weight:800}._generationStrategy_l7zdt_153{margin-bottom:14px;border:1px solid #d8ccb9;border-radius:22px;padding:17px;background:radial-gradient(circle at 100% 0%,rgba(98,138,130,.11),transparent 18rem),#fbfaf6;box-shadow:var(--shadow)}._generationGrid_l7zdt_164{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}._generationLane_l7zdt_171{border:1px solid #e2d8cb;border-radius:15px;background:#fffc;padding:11px}._generationLane_l7zdt_171>strong{display:block;font-size:10.5px}._generationLane_l7zdt_171>small{display:block;margin-top:4px;color:#75645e;font-size:8.5px;line-height:1.4}._strategyChips_l7zdt_191{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}._strategyChips_l7zdt_191 span,._strategyChips_l7zdt_191 em{border-radius:999px;padding:5px 7px;background:#f6eee4;color:#5d4d47;font-size:7.8px;font-style:normal;font-weight:800}._strategyGrid_l7zdt_209{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}._useSoonSection_l7zdt_216,._rewardSection_l7zdt_217{border-radius:22px;padding:17px;box-shadow:var(--shadow)}._useSoonSection_l7zdt_216{border:1px solid #e2b8ae;background:radial-gradient(circle at 100% 0%,rgba(201,20,28,.09),transparent 18rem),#fff6f1}._rewardSection_l7zdt_217{border:1px solid #e4cf9d;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.17),transparent 18rem),#fffaf0}._stack_l7zdt_237{display:grid;gap:8px;margin-top:12px}._urgentCard_l7zdt_243,._rewardCard_l7zdt_244{border:1px solid rgba(116,83,68,.14);border-radius:15px;padding:11px;background:#ffffffd4}._urgentCard_l7zdt_243{display:grid;grid-template-columns:1fr auto;gap:7px 10px;align-items:center}._cardTitle_l7zdt_258{display:flex;align-items:center;gap:8px;min-width:0}._cardTitle_l7zdt_258>span{width:35px;height:35px;border-radius:11px;display:grid;place-items:center;background:#f7eadb;font-size:18px;flex:0 0 auto}._cardTitle_l7zdt_258 strong{display:block;font-size:11.5px}._cardTitle_l7zdt_258 small{display:block;margin-top:2px;color:#75645e;font-size:8.5px}._urgentCard_l7zdt_243>em,._rewardCard_l7zdt_244>em{font-style:normal;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:900}._urgentCard_l7zdt_243>em{background:#ffe2de;color:#a10f16}._rewardCard_l7zdt_244>em{display:inline-block;width:fit-content;margin-top:8px;background:#fff0c6;color:#835c0b}._urgentCard_l7zdt_243 p{grid-column:1 / -1;margin:0;color:#705e57;font-size:8.5px}._urgentCard_l7zdt_243>button{grid-column:1 / -1;width:fit-content;border:0;background:transparent;color:#9a0f15;padding:0;font:inherit;font-size:8.5px;font-weight:850;cursor:pointer}._claimedCard_l7zdt_330{opacity:.68}._rewardActions_l7zdt_332{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}._rewardActions_l7zdt_332 a,._rewardActions_l7zdt_332 button{border:1px solid #e0d1be;border-radius:9px;background:#fff;color:#6b5548;padding:6px 8px;font:inherit;font-size:8px;font-weight:850;text-decoration:none;display:inline-flex;align-items:center;gap:4px;cursor:pointer}._rewardActions_l7zdt_332 button:disabled{cursor:default;color:#47704d;background:#edf7ed}._emptyMini_l7zdt_362{margin-top:12px;border:1px dashed #ddc9b7;border-radius:14px;padding:18px 12px;text-align:center;color:#78665e;font-size:9px;font-weight:750;background:#ffffff73}._overviewPanel_l7zdt_374{margin-top:0!important}._creditGrid_l7zdt_377{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:13px}._creditCard_l7zdt_384{border:1px solid #e4d6c8;border-radius:17px;padding:13px;background:#ffffffdb;min-width:0}._creditCardTop_l7zdt_392{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px}._appEmoji_l7zdt_399{width:39px;height:39px;display:grid;place-items:center;border-radius:12px;background:#f5e9db;font-size:20px}._creditCardTop_l7zdt_392 strong{display:block;font-size:12px}._creditCardTop_l7zdt_392 small{display:block;margin-top:2px;color:#75645e;font-size:8px}._balanceRow_l7zdt_421{margin-top:12px;display:flex;justify-content:space-between;align-items:baseline;gap:8px}._balanceRow_l7zdt_421 span{color:#715f58;font-size:8.5px;font-weight:750}._balanceRow_l7zdt_421 strong{font-family:var(--font-family-display);font-size:18px}._progress_l7zdt_440{height:6px;margin-top:7px;border-radius:999px;overflow:hidden;background:#efe5da}._progress_l7zdt_440>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c9141c,#e5b84b)}._percentLabel_l7zdt_455{display:block;margin-top:4px;color:#7a6962;font-size:7.5px}._metaGrid_l7zdt_462{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:10px}._metaGrid_l7zdt_462>span{border-radius:9px;background:#f7f0e8;padding:6px;color:#77645d;font-size:7.5px}._metaGrid_l7zdt_462 strong{display:block;margin-top:2px;color:#493c38;font-size:8px}._bestUses_l7zdt_484{margin:9px 0 0;color:#705f58;font-size:8.5px;line-height:1.4}._featureNotes_l7zdt_491,._usageNotes_l7zdt_492{margin:7px 0 0;border-radius:10px;padding:8px;font-size:8px;line-height:1.45}._featureNotes_l7zdt_491{background:#fff8e8;color:#705726;border:1px solid #ead7a5}._usageNotes_l7zdt_492{background:#f8f2ec;color:#705f58}._cardActions_l7zdt_511{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px;padding-top:9px;border-top:1px solid #eee3d8}._cardActions_l7zdt_511 button,._cardActions_l7zdt_511 a{border:1px solid #dfd3c6;border-radius:8px;background:#fff;color:#594944;padding:6px 7px;font:inherit;font-size:7.5px;font-weight:850;display:inline-flex;align-items:center;gap:4px;text-decoration:none;cursor:pointer}._cardActions_l7zdt_511 ._stopButton_l7zdt_537{color:#9d141a;margin-left:auto}._cardActions_l7zdt_511 button:disabled{opacity:.55;cursor:wait}._apiHint_l7zdt_547{border:1px dashed #dac9b8;border-radius:10px;background:#fbf6ef;padding:9px 10px;color:#77645d;font-size:8.5px;line-height:1.4}._syncBanner_l7zdt_557{margin:0 0 12px;border:1px solid #d8c8aa;border-radius:12px;background:#fff8e9;padding:9px 11px;color:#684f20;font-size:9px;font-weight:800}._syncError_l7zdt_568{margin:8px 0 0;border-radius:9px;background:#fff0ed;padding:7px 8px;color:#9d141a;font-size:8px;line-height:1.4}@media(max-width:1050px){._summaryGrid_l7zdt_26,._creditGrid_l7zdt_377{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){._generationGrid_l7zdt_164,._strategyGrid_l7zdt_209,._summaryGrid_l7zdt_26,._formGrid3_l7zdt_129,._rewardFields_l7zdt_130,._formGrid2_l7zdt_128{grid-template-columns:1fr}}@media(max-width:560px){._summaryGrid_l7zdt_26,._creditGrid_l7zdt_377{grid-template-columns:1fr}._formHead_l7zdt_71,._sectionHead_l7zdt_72{align-items:flex-start;flex-direction:column}._urgentCard_l7zdt_243{grid-template-columns:1fr}._urgentCard_l7zdt_243>em{width:fit-content}._creditCardTop_l7zdt_392{grid-template-columns:auto minmax(0,1fr)}._creditCardTop_l7zdt_392 ._iconButton_l7zdt_116{grid-column:1 / -1;justify-self:start}._metaGrid_l7zdt_462{grid-template-columns:1fr}._cardActions_l7zdt_511 ._stopButton_l7zdt_537{margin-left:0}}._summaryGrid_2lxae_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}._summaryGrid_2lxae_1 article{border:1px solid #e4d5c6;border-radius:17px;padding:14px;background:linear-gradient(145deg,#fffdf8,#fff5ed);box-shadow:var(--shadow)}._summaryGrid_2lxae_1 span{display:block;color:#8e0d13;font-size:8px;font-weight:850;letter-spacing:.08em}._summaryGrid_2lxae_1 strong{display:block;margin-top:8px;font-family:var(--font-family-display);font-size:27px}._summaryGrid_2lxae_1 small{color:#76635d;font-size:9px}._pulsePanel_2lxae_6{margin-bottom:14px;border:1px solid #dfd2c4;border-radius:21px;padding:16px;background:radial-gradient(circle at 100% 0%,rgba(201,20,28,.06),transparent 16rem),#fffdf9;box-shadow:var(--shadow)}._pulseHead_2lxae_7{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}._pulseHead_2lxae_7 span{display:block;color:#9b1118;font-size:8px;font-weight:900;letter-spacing:.11em}._pulseHead_2lxae_7 h2{margin:4px 0 0;font-family:var(--font-family-display);font-size:21px}._pulseHead_2lxae_7 small{display:block;margin-top:4px;color:#79675f;font-size:8.5px}._pulseHead_2lxae_7>strong{border-radius:999px;background:#1b1618;color:#fff;padding:6px 9px;font-size:8px;white-space:nowrap}._pulseGrid_2lxae_12{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._pulseCard_2lxae_13{border:1px solid #e4d7ca;border-radius:16px;padding:12px;background:#ffffffe0}._pulseTitle_2lxae_14{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}._pulseTitle_2lxae_14 span{color:#9b1118;font-size:7.5px;font-weight:850;text-transform:uppercase}._pulseTitle_2lxae_14 h3{margin:3px 0 0;font-family:var(--font-family-display);font-size:15px}._pulseTitle_2lxae_14 em{border-radius:999px;background:#f3ebe3;color:#67544d;padding:5px 7px;font-size:7.5px;font-style:normal;font-weight:850}._pulseDetailGrid_2lxae_18{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}._pulseDetailGrid_2lxae_18>div{min-width:0;border-radius:10px;background:#f8f3ed;padding:8px}._pulseDetailGrid_2lxae_18 small,._pulseDetailGrid_2lxae_18 strong,._pulseDetailGrid_2lxae_18 span{display:block}._pulseDetailGrid_2lxae_18 small{color:#8e0d13;font-size:7px;font-weight:850;letter-spacing:.04em}._pulseDetailGrid_2lxae_18 strong{margin-top:3px;color:#51433f;font-size:8.7px;line-height:1.35;overflow-wrap:anywhere}._pulseDetailGrid_2lxae_18 span{margin-top:2px;color:#7b6961;font-size:7.5px}._pulseAlert_2lxae_24,._pulseClear_2lxae_24{margin-top:8px;border-radius:10px;padding:7px 8px;font-size:8px;line-height:1.35}._pulseAlert_2lxae_24{border:1px solid #e8b8ae;background:#fff0ed;color:#94131a}._pulseClear_2lxae_24{border:1px solid #d5e5d8;background:#f1f8f2;color:#3d6848}._pulseFooter_2lxae_27{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding-top:8px;border-top:1px solid #eee4da}._pulseFooter_2lxae_27 span{color:#806f67;font-size:7.5px}._pulseFooter_2lxae_27 button{border:0;background:transparent;color:#9b1118;padding:0;font:inherit;font-size:7.5px;font-weight:850;cursor:pointer}._pulseEmpty_2lxae_30{border:1px dashed #d9cabb;border-radius:12px;padding:14px;color:#7b6961;font-size:8.5px;text-align:center}._helperNote_2lxae_31{display:flex;align-items:center;gap:10px;margin-bottom:14px;border:1px solid #ead6b1;border-radius:15px;padding:11px 13px;background:#fff7e7;color:#6b5144;font-size:18px}._helperNote_2lxae_31 strong,._helperNote_2lxae_31 small{display:block}._helperNote_2lxae_31 strong{font-size:10px}._helperNote_2lxae_31 small{margin-top:2px;font-size:8.5px;color:#7d695f}._formGrid3_2lxae_35{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:8px}._searchRow_2lxae_36{margin-bottom:12px}._searchBox_2lxae_37{display:flex;align-items:center;gap:8px;border:1px solid #ddcfc1;border-radius:11px;background:#fff;padding:0 10px;color:#8f7c74}._searchBox_2lxae_37 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--foreground);padding:10px 0;font:inherit;font-size:11px}._tree_2lxae_39{display:grid;gap:9px}._familyCard_2lxae_40{min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr);gap:7px}._connector_2lxae_41{padding-top:18px;color:#b98820;font-size:15px;font-weight:900;text-align:center}._cardBody_2lxae_42{min-width:0;border:1px solid #e3d5c7;border-radius:17px;padding:15px;background:radial-gradient(circle at 100% 0%,rgba(229,184,75,.09),transparent 12rem),#ffffffde}._cardTop_2lxae_43{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}._identity_2lxae_44{display:flex;gap:10px;align-items:flex-start;min-width:0}._icon_2lxae_45{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#f5eadb;font-size:21px;flex:0 0 auto}._identity_2lxae_44 span{display:block;color:#8e0d13;font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}._identity_2lxae_44 h3{margin:2px 0;font-family:var(--font-family-display);font-size:17px;overflow-wrap:anywhere}._identity_2lxae_44 small{color:#76635d;font-size:8.5px}._activeBadge_2lxae_49,._buildingBadge_2lxae_49,._plannedBadge_2lxae_49,._pausedBadge_2lxae_49{border-radius:999px;padding:5px 7px;font-size:8px;font-weight:850;white-space:nowrap}._activeBadge_2lxae_49{background:#e7f4eb;color:#24613a}._buildingBadge_2lxae_49{background:#fff0cf;color:#855807}._plannedBadge_2lxae_49{background:#e9f2f3;color:#2e5f66}._pausedBadge_2lxae_49{background:#eee8e5;color:#66534c}._description_2lxae_54{margin:10px 0 0;color:#66534c;font-size:10px;line-height:1.5}._detailGrid_2lxae_55{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}._detailGrid_2lxae_55 div{border-radius:11px;padding:9px;background:#f8f2ec}._detailGrid_2lxae_55 strong{display:block;color:#8e0d13;font-size:8px;text-transform:uppercase;letter-spacing:.05em}._detailGrid_2lxae_55 span{display:block;margin-top:3px;color:#66534c;font-size:9px;line-height:1.4;overflow-wrap:anywhere}._important_2lxae_59{margin-top:10px;border:1px solid #f0db9d;border-radius:12px;padding:9px 10px;background:#fff4d8}._important_2lxae_59 strong{display:block;font-size:8.5px}._important_2lxae_59 p{margin:4px 0 0;color:#6e5d56;font-size:9px;line-height:1.4;overflow-wrap:anywhere}._actions_2lxae_62{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px;padding-top:10px;border-top:1px solid #eee3d8}._actions_2lxae_62 a,._actions_2lxae_62 button{border:1px solid #e1d5c8;border-radius:9px;background:#fffdf9;color:#6e625f;padding:6px 8px;display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:8.5px;font-weight:800;text-decoration:none;cursor:pointer}._actions_2lxae_62 a{background:#c9141c;border-color:#c9141c;color:#fff}._actions_2lxae_62 ._deleteButton_2lxae_65{margin-left:auto;color:#a10f16}._connections_2lxae_66{margin-top:12px;border:1px solid #e6d9cc;border-radius:13px;padding:10px;background:#fffaf3}._connectionsHead_2lxae_67{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:8px}._connectionsHead_2lxae_67 strong{font-size:10px}._connectionsHead_2lxae_67 span{color:#8b786f;font-size:8px}._noConnections_2lxae_70{border:1px dashed #d9c9ba;border-radius:10px;padding:10px;color:#806f67;font-size:8.5px;line-height:1.45}._connectionRow_2lxae_71{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 0;border-top:1px solid #eee1d5}._connectionRow_2lxae_71>span{font-size:16px}._connectionRow_2lxae_71 small,._connectionRow_2lxae_71 strong,._connectionRow_2lxae_71 em{display:block}._connectionRow_2lxae_71 small{color:#8e0d13;font-size:7.5px;font-weight:850;text-transform:uppercase}._connectionRow_2lxae_71 strong{margin-top:1px;font-size:9.5px}._connectionRow_2lxae_71 em{margin-top:2px;color:#806f67;font-size:8px;font-style:normal}._connectionActions_2lxae_77{display:flex;gap:5px}._connectionActions_2lxae_77 a{border:1px solid #ddcfc1;border-radius:8px;padding:5px 7px;background:#fff;color:#6e625f;text-decoration:none;font-size:7.5px;font-weight:800}@media(max-width:900px){._detailGrid_2lxae_55,._pulseGrid_2lxae_12{grid-template-columns:1fr}}@media(max-width:700px){._summaryGrid_2lxae_1,._formGrid3_2lxae_35,._pulseDetailGrid_2lxae_18{grid-template-columns:1fr}._pulseHead_2lxae_7{flex-direction:column}._pulseHead_2lxae_7>strong{white-space:normal}._familyCard_2lxae_40{margin-left:0!important}._connector_2lxae_41{display:none}._familyCard_2lxae_40{grid-template-columns:1fr}}._profileGrid_18y8q_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:14px}._dashboardGrid_18y8q_7{display:grid;grid-template-columns:1fr;gap:10px;align-items:start;margin-top:14px}._workSection_18y8q_14{width:100%;border:1px solid var(--border);border-radius:14px;background:var(--card);overflow:hidden}._workSection_18y8q_14>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;cursor:pointer;list-style:none;font-weight:800}._workSection_18y8q_14>summary::-webkit-details-marker{display:none}._workSection_18y8q_14>summary:after{content:"▾";margin-left:auto;opacity:.65;transition:transform .18s ease}._workSection_18y8q_14[open]>summary:after{transform:rotate(180deg)}._workSection_18y8q_14>summary strong{min-width:28px;padding:3px 8px;border-radius:999px;background:var(--muted);text-align:center;font-size:11px}._workSectionBody_18y8q_47{padding:0 14px 14px}._pager_18y8q_50{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px;flex-wrap:wrap}._pager_18y8q_50 span{font-size:9.5px;font-weight:800;color:var(--muted-foreground)}._pager_18y8q_50 button:disabled{opacity:.45;cursor:default}._driveConnectRow_18y8q_67{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #e3d5c7;background:#ffffffd6;border-radius:16px;padding:15px}._driveConnectRow_18y8q_67 strong{display:block;font-size:12px}._driveConnectRow_18y8q_67 p{margin:5px 0 0;color:var(--muted-foreground);font-size:10px;line-height:1.5;max-width:700px}._driveButtons_18y8q_85{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}._driveError_18y8q_91{margin-top:10px;border:1px solid #efc0bc;background:#fff0ef;color:#8e0d13;border-radius:10px;padding:9px 10px;font-size:9.5px;font-weight:750}@media(max-width:1000px){._profileGrid_18y8q_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._profileGrid_18y8q_1,._dashboardGrid_18y8q_7{grid-template-columns:1fr}._driveConnectRow_18y8q_67{align-items:stretch;flex-direction:column}._driveButtons_18y8q_85{justify-content:flex-start}}@layer base{._container_158ga_2{width:100%;max-width:500px;margin:0 auto}._dropzone_158ga_8{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-12) var(--spacing-8);border:2px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--surface),var(--primary) 3%) 100%);color:var(--surface-foreground);text-align:center;cursor:pointer;transition:border-color var(--animation-duration-normal) ease,background var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease}._dropzone_158ga_8 input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._dropzone_158ga_8:hover{border-color:var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--surface),var(--primary) 8%),color-mix(in srgb,var(--surface),var(--primary) 5%));box-shadow:var(--shadow-md)}._dropzone_158ga_8._dragging_158ga_58{border-color:var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--surface),var(--primary) 15%),color-mix(in srgb,var(--surface),var(--primary) 10%));box-shadow:var(--shadow-lg);transform:scale(1.02)}._dropzone_158ga_8._disabled_158ga_69{cursor:not-allowed;opacity:.5;pointer-events:none}._icon_158ga_75{color:var(--muted-foreground);margin-bottom:var(--spacing-4);transition:color var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease;flex-shrink:0}._dropzone_158ga_8:hover ._icon_158ga_75{color:var(--primary);transform:scale(1.1) translateY(-.125rem)}._dropzone_158ga_8._dragging_158ga_58 ._icon_158ga_75{color:var(--primary);transform:scale(1.15) translateY(-.25rem);animation:_pulse_158ga_1 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulse_158ga_1{0%,to{opacity:1}50%{opacity:.7}}._title_158ga_105{font-weight:700;font-size:1.0625rem;margin-bottom:var(--spacing-3);color:var(--surface-foreground);letter-spacing:-.01em}._subtitle_158ga_113{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-top:var(--spacing-2)}._error_158ga_120{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-top:var(--spacing-4);padding:var(--spacing-4) var(--spacing-4);background:linear-gradient(135deg,color-mix(in srgb,var(--error) 12%,transparent),color-mix(in srgb,var(--error) 8%,transparent));border:1px solid color-mix(in srgb,var(--error) 30%,transparent);border-radius:var(--radius-md);font-size:.875rem;font-weight:500;color:var(--error);animation:_slideDown_158ga_1 var(--animation-duration-normal) ease-out}@keyframes _slideDown_158ga_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}._error_158ga_120 button{margin-left:auto;color:var(--error);flex-shrink:0}}._fullWidthDropzone_qna66_1{max-width:none!important;width:100%!important;margin:0!important}._taskCard_npml0_1{position:relative;margin-top:8px;padding:10px 11px;border:1px solid #dfd2c4;border-radius:13px;background:#ffffffc7;cursor:pointer;transition:transform var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease,background var(--animation-duration-fast) ease;outline:none}._taskCard_npml0_1:hover,._taskCard_npml0_1:focus-visible{transform:translateY(-1px);border-color:#c9141c;background:#fff;box-shadow:0 7px 20px #2c1b1714}._taskCard_npml0_1:focus-visible{box-shadow:var(--shadow-focus)}._cardStatus_npml0_25{display:inline-flex;margin-bottom:6px;border-radius:999px;padding:4px 7px;background:#fff1c9;color:#8e0d13;font-size:8.5px;font-weight:850;letter-spacing:.03em}._started_npml0_37{cursor:default;border-color:#b8d7c4;background:#f2faf5}._started_npml0_37:hover{transform:none;border-color:#b8d7c4;box-shadow:none}._started_npml0_37 ._cardStatus_npml0_25{background:#dff2e6;color:#23613c}._taskCard_npml0_1 p{margin:0}._profileGrid_1w6fw_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:14px}._dashboardGrid_1w6fw_7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start;margin-top:14px}._dashboardGrid_1w6fw_7>section{margin-top:0!important}._briefActions_1w6fw_15{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}._briefActions_1w6fw_15 small{color:var(--muted-foreground)}._briefGrid_1w6fw_23{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}._briefGrid_1w6fw_23 article{border:1px solid #eadfd4;border-radius:13px;background:#ffffffd6;padding:11px;min-width:0}._briefGrid_1w6fw_23 strong{display:block;margin-bottom:6px;font-size:10.5px}._briefGrid_1w6fw_23 span{display:block;font-size:9.5px;line-height:1.5;color:var(--muted-foreground)}._briefWide_1w6fw_46{grid-column:1 / -1}._coordinationCopy_1w6fw_47{font-size:10.5px;line-height:1.6;color:var(--muted-foreground);margin:0 0 12px}@media(max-width:1000px){._profileGrid_1w6fw_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._profileGrid_1w6fw_1,._dashboardGrid_1w6fw_7,._briefGrid_1w6fw_23{grid-template-columns:1fr}._briefWide_1w6fw_46{grid-column:auto}}._profileGrid_t4qa0_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:14px}._dashboardGrid_t4qa0_7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start;margin-top:14px}._dashboardGrid_t4qa0_7>section{margin-top:0!important}._briefActions_t4qa0_15{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:13px}._briefActions_t4qa0_15 small{color:var(--muted-foreground)}._brief_t4qa0_15{border:1px solid #e1d2c2;background:linear-gradient(135deg,#fffffff5,#fff8ecf0);border-radius:16px;padding:15px}._briefTop_t4qa0_29{display:flex;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid #eee1d4;font-size:10px}._briefTop_t4qa0_29 span{color:var(--muted-foreground)}._briefGrid_t4qa0_38{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding-top:12px}._briefGrid_t4qa0_38 div{display:grid;gap:4px}._briefGrid_t4qa0_38 b{font-family:var(--font-family-display);font-size:14px}._briefGrid_t4qa0_38 span{font-size:9.5px;color:var(--muted-foreground);line-height:1.4}@media(max-width:1000px){._profileGrid_t4qa0_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._profileGrid_t4qa0_1,._dashboardGrid_t4qa0_7,._briefGrid_t4qa0_38{grid-template-columns:1fr}}._intro_1p3mn_1{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._week_1p3mn_2{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:13px;margin-top:16px}._day_1p3mn_3{background:var(--card,#fff);border:1px solid var(--border,#e9d7d4);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:10px;min-width:0}._day_1p3mn_3 h3{margin:0;font-size:16px;color:var(--foreground,#241c1b)}._day_1p3mn_3 p{font-size:12px;line-height:1.6;margin:0}._date_1p3mn_6{color:var(--muted-foreground,#7f6d6d);font-size:11px}._status_1p3mn_7{display:inline-flex;font-size:10px;font-weight:700;border:1px solid #e5b84b;color:#892c23;background:#fff9e7;border-radius:30px;padding:4px 9px;align-self:flex-start}._actions_1p3mn_8{display:flex;gap:7px;flex-wrap:wrap;align-items:center}._stack_1p3mn_9{display:flex;flex-direction:column;gap:8px}._notice_1p3mn_10{font-size:12px;color:var(--muted-foreground,#7f6d6d)}._image_1p3mn_11{width:100%;aspect-ratio:9/16;max-height:325px;object-fit:cover;border-radius:10px;border:1px solid var(--border,#ddd)}._eyebrow_1p3mn_12{font-size:10px;letter-spacing:1.5px;font-weight:800;color:#b47c24}._banner_1p3mn_13{padding:13px 16px;border-radius:13px;border:1px solid #e5b84b;background:linear-gradient(115deg,#fffdf8,#fff5e6);color:#4d2923}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background: #f7f1e6;--foreground: #151214;--surface: #fffaf2;--surface-foreground: #151214;--sidebar: #171315;--sidebar-foreground: #fffaf2;--card: #fffdf8;--card-foreground: #151214;--popup: #fffdf8;--popup-foreground: #151214;--primary: #c9141c;--primary-foreground: #ffffff;--secondary: #e5b84b;--secondary-foreground: #151214;--accent: #f3dfac;--accent-foreground: #151214;--muted: #efe6d8;--muted-foreground: #6e625f;--success: #2e7d4f;--success-foreground: #ffffff;--error: #b42318;--error-foreground: #ffffff;--warning: #b7791f;--warning-foreground: #ffffff;--info: #355b78;--info-foreground: #ffffff;--info-hover: #294960;--info-active: #20394b;--border: #ded2c2;--font-family-base: "Inter", sans-serif;--font-family-display: "Playfair Display", serif;--font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-family-cursive: cursive;--shadow: 0 6px 18px rgba(28, 19, 16, .06);--shadow-md: 0 14px 36px rgba(28, 19, 16, .1);--shadow-lg: 0 22px 60px rgba(28, 19, 16, .14);--shadow-focus: 0 0 0 3px rgba(201, 20, 28, .18);--radius-sm: .5rem;--radius: .75rem;--radius-md: 1rem;--radius-lg: 1.25rem;--radius-full: 999px;--animation-duration-fast: .12s;--animation-duration-normal: .22s;--animation-duration-slow: .36s;--chart-color-1: #c9141c;--chart-color-2: #e5b84b;--chart-color-3: #5f504a;--chart-color-4: #9f857a;--chart-color-5: #2e7d4f}.dark{--background: #100d0e;--foreground: #fff7ea;--surface: #181315;--surface-foreground: #fff7ea;--sidebar: #0b090a;--sidebar-foreground: #fff7ea;--card: #1d1719;--card-foreground: #fff7ea;--popup: #1d1719;--popup-foreground: #fff7ea;--primary: #e12a31;--primary-foreground: #ffffff;--secondary: #e5b84b;--secondary-foreground: #151214;--accent: #5c4516;--accent-foreground: #fff4d3;--muted: #2a2224;--muted-foreground: #c7b7af;--success: #3f9663;--success-foreground: #ffffff;--error: #e2554c;--error-foreground: #ffffff;--warning: #d79a3b;--warning-foreground: #151214;--info: #5d84a1;--info-foreground: #ffffff;--info-hover: #7396b0;--info-active: #86a7bf;--border: #3a2f32}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
