._button_cgbz2_2{--depth:var(--depth-fob);--fob-shade:var(--fob-d);min-height:44px;margin-bottom:var(--depth);border:1.5px solid var(--fob-edge);border-radius:var(--r-fob);background:var(--surface);color:var(--fg);box-shadow:0 var(--depth) 0 0 var(--fob-shade);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-inout);justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._primary_cgbz2_26{--fob-shade:var(--fob-d-acc);background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._dark_cgbz2_33{--fob-shade:var(--fob-d-dark);background:var(--dark);border-color:var(--dark);color:var(--on-dark)}._ghost_cgbz2_40{color:var(--accent);box-shadow:none;background:0 0;border-color:#0000;margin-bottom:0;padding-inline:8px}._small_cgbz2_49{--depth:var(--depth-sm);border-radius:var(--r-fob-sm);min-height:34px;padding:5px 12px;font-size:13px}._large_cgbz2_57{--depth:var(--depth-lg);border-radius:var(--r-fob-lg);min-height:52px;padding:12px 24px;font-size:16px}._block_cgbz2_65{width:100%}@media (hover:hover){._button_cgbz2_2:hover:not(:disabled){box-shadow:0 calc(var(--depth) + 1px) 0 0 var(--fob-shade);transform:translateY(-1px)}._primary_cgbz2_26:hover:not(:disabled){background:var(--accent-strong);border-color:var(--accent-strong)}._ghost_cgbz2_40:hover:not(:disabled){background:var(--accent-tint);box-shadow:none;transform:none}}._button_cgbz2_2:active:not(:disabled){transform:translateY(var(--depth));box-shadow:0 0 0 0 var(--fob-shade)}._button_cgbz2_2:disabled{cursor:not-allowed;opacity:.55}._button_cgbz2_2:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--r-fob)}._field_1cwfo_2{color:var(--fg-2);flex-direction:column;gap:6px;font-size:13px;display:flex}._label_1cwfo_10{color:var(--fg);font-weight:600}._hint_1cwfo_15{color:var(--fg-2)}._error_1cwfo_19{color:var(--bad);font-weight:600}._control_1cwfo_24{border:1px solid var(--line-strong);border-radius:var(--r-input);background:var(--surface);width:100%;min-height:44px;color:var(--fg);padding:10px 12px;font-size:15px}._control_1cwfo_24[aria-invalid=true]{border-color:var(--bad)}._card_1cwfo_39{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:18px}._tag_1cwfo_46{border:1px solid var(--tag-edge);border-radius:var(--r-tag-shape);white-space:nowrap;align-items:center;gap:6px;padding:2px 9px 2px 19px;font-size:12px;font-weight:700;display:inline-flex;position:relative}._tag_1cwfo_46:before{content:"";background:var(--surface);border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;left:6px;box-shadow:inset 0 0 0 1.5px}._ok_1cwfo_72{background:var(--ok-tint);color:var(--ok)}._bad_1cwfo_77{background:var(--bad-tint);color:var(--bad)}._accent_1cwfo_82{background:var(--accent-tint);color:var(--accent-strong)}._neutral_1cwfo_87{background:var(--surface-2);color:var(--fg-2);border-color:var(--tag-edge-neutral)}._todo_1cwfo_93{color:var(--fg-2);border:1px dashed var(--fg-3);background:0 0}._notice_1cwfo_99{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface-2);align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;display:flex}._notice_1cwfo_99._bad_1cwfo_77{border-color:color-mix(in srgb, var(--bad) 40%, transparent)}._notice_1cwfo_99._ok_1cwfo_72{border-color:color-mix(in srgb, var(--ok) 40%, transparent)}._notice_1cwfo_99._accent_1cwfo_82{border-color:var(--accent-line)}._state_1cwfo_122{border:1px dashed var(--line-strong);border-radius:var(--r-lg);color:var(--fg-2);flex-direction:column;align-items:flex-start;gap:10px;padding:28px 20px;display:flex}._state_1cwfo_122 h2{color:var(--fg);font-size:17px}._skeleton_1cwfo_138{gap:10px;display:grid}._skeleton_1cwfo_138 span{background:linear-gradient(90deg, var(--surface-2), var(--line), var(--surface-2));height:14px;animation:_shimmer_1cwfo_1 1.4s var(--ease-inout) infinite;background-size:200% 100%;border-radius:6px;display:block}._skeleton_1cwfo_138 span:nth-child(2){width:80%}._skeleton_1cwfo_138 span:nth-child(3){width:60%}@keyframes _shimmer_1cwfo_1{0%{background-position:100% 0}to{background-position:-100% 0}}._dialog_1cwfo_169{border-radius:var(--r-sheet);background:var(--surface);width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--fg);box-shadow:var(--shadow);border:none;padding:22px}._dialog_1cwfo_169::backdrop{background:color-mix(in srgb, var(--brand-ferro) 40%, transparent)}._dialogHead_1cwfo_184{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._stack_1cwfo_192{flex-direction:column;display:flex}._row_1cwfo_197{flex-wrap:wrap;align-items:center;display:flex}._lockup_byqks_1{align-items:center;gap:9px;display:inline-flex}._lockup_byqks_1 b{font-family:var(--font-display);letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1}._mark_byqks_15{flex:none}._effects_6upcq_1{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}._note_6upcq_9{color:var(--fg-2);font-size:14px}._actions_6upcq_14{justify-content:flex-end}._toast_6upcq_18{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:40;border-radius:var(--r-toast);background:var(--dark);max-width:min(560px,100vw - 32px);color:var(--on-dark);box-shadow:var(--shadow);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);align-items:center;gap:14px;padding:10px 10px 10px 16px;display:flex;position:fixed;transform:translate(-50%,16px)}._toast_6upcq_18[data-open]{opacity:1;pointer-events:auto;transform:translate(-50%)}@media (max-width:759px){._toast_6upcq_18{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){._toast_6upcq_18{transition:none}}._moods_hnehs_1{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}._mood_hnehs_1{position:relative}._mood_hnehs_1 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._mood_hnehs_1 span{border:1px solid var(--line-strong);border-radius:var(--r-full);padding:7px 14px;font-size:14px;font-weight:600;display:inline-block}._mood_hnehs_1 input:checked+span{background:var(--dark);border-color:var(--dark);color:var(--on-dark)}._mood_hnehs_1 input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}._text_hnehs_42{border:1px solid var(--line-strong);border-radius:var(--r-input);background:var(--surface);width:100%;color:var(--fg);font:inherit;resize:vertical;padding:10px 12px}._actions_hnehs_53{justify-content:flex-end}._app_1nw95_1{grid-template-columns:240px minmax(0,1fr);min-height:100dvh;display:grid}._side_1nw95_7{border-right:1px solid var(--line);flex-direction:column;gap:6px;height:100dvh;padding:18px 14px;display:flex;position:sticky;top:0;overflow-y:auto}._brand_1nw95_19{color:var(--fg);border-radius:var(--r-input);padding:0 8px 4px;text-decoration:none;display:inline-flex}._workspace_1nw95_27{color:var(--fg-2);overflow-wrap:anywhere;padding:0 8px 10px;font-size:13px}._sideNav_1nw95_34{flex-direction:column;gap:3px;display:flex}._navLink_1nw95_40{border-radius:var(--r-input);color:var(--fg);align-items:center;gap:10px;padding:8px 12px;font-size:15px;font-weight:500;text-decoration:none;display:flex}._navLink_1nw95_40 svg{color:var(--fg-2);flex:none}._navLink_1nw95_40:hover{background:var(--surface-2)}._navLink_1nw95_40[aria-current=page]{background:var(--surface);font-weight:700}._navLink_1nw95_40[aria-current=page] svg{color:var(--accent)}._sideFoot_1nw95_70{flex-direction:column;gap:12px;margin-top:auto;padding-top:12px;display:flex}._person_1nw95_78{color:var(--fg-2);justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}._person_1nw95_78 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._linkButton_1nw95_94{color:var(--accent-strong);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px;font-weight:600}._top_1nw95_105,._tabs_1nw95_106{display:none}._main_1nw95_110{width:100%;min-width:0;max-width:1200px;padding:28px clamp(16px,4vw,40px) 64px}._pageHead_1nw95_117{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;margin-bottom:22px;display:flex}._pageHead_1nw95_117 h1{letter-spacing:-.01em;font-size:clamp(24px,3vw,30px)}._lead_1nw95_131{color:var(--fg-2);margin-top:4px}._pageActions_1nw95_136{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:759px){._app_1nw95_1{display:block}._side_1nw95_7{display:none}._top_1nw95_105{z-index:20;padding:calc(10px + env(safe-area-inset-top,0px)) 16px 10px;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}._main_1nw95_110{padding:20px 16px calc(96px + env(safe-area-inset-bottom,0px))}._tabs_1nw95_106{z-index:20;padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;inset:auto 0 0}._tab_1nw95_106{min-height:52px;color:var(--fg-2);border-radius:var(--r-input);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:600;text-decoration:none;display:flex}._tab_1nw95_106[aria-current=page]{color:var(--fg)}._tab_1nw95_106[aria-current=page] svg{color:var(--accent)}}
