._page_1xpem_1{align-content:center;gap:var(--space-6);min-height:100dvh;padding:var(--space-7) var(--gutter);display:grid}._brand_1xpem_9{justify-items:start;gap:var(--space-3);display:grid}._rule_1xpem_15{width:8rem;height:2px;margin:var(--space-1) 0 var(--space-2);background:linear-gradient(90deg, var(--color-highlight), transparent)}._tagline_1xpem_22{font-size:var(--text-lg);color:var(--color-text-muted)}._panel_1xpem_27{gap:var(--space-5);width:100%;max-width:26rem;padding:var(--space-6) var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:grid}._title_1xpem_39{font-size:var(--text-xl)}._form_1xpem_43{gap:var(--space-4);display:grid}._help_1xpem_48{font-size:var(--text-sm);color:var(--color-text-muted)}@media (width>=900px){._page_1xpem_1{gap:var(--space-8);grid-template-columns:1fr 26rem;align-items:center;max-width:64rem;margin:0 auto}._tagline_1xpem_22{font-size:var(--text-xl)}._panel_1xpem_27{padding:var(--space-6)}}._cards_1xpem_72{gap:var(--space-3);display:grid}._card_1xpem_72{row-gap:var(--space-1);padding:var(--space-4) var(--space-5);text-align:left;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,box-shadow .15s;display:grid}._card_1xpem_72:hover,._card_1xpem_72:focus-visible{border-color:var(--color-highlight);box-shadow:var(--shadow-sm)}._cardNum_1xpem_97{font-size:var(--text-xs);letter-spacing:.1em;color:var(--color-text-muted)}._cardTitle_1xpem_103{font-size:var(--text-lg);color:var(--color-text);font-weight:600}._cardSub_1xpem_109{white-space:nowrap;font-size:var(--text-sm);color:var(--color-text-muted);margin-top:2px;font-weight:500;display:block}._cardDesc_1xpem_118{font-size:var(--text-sm);color:var(--color-text-muted);word-break:keep-all}._execLinks_1xpem_124{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}._execLink_1xpem_124{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;text-decoration:underline}._execLink_1xpem_124:hover{color:var(--color-text)}._back_1xpem_146{font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-self:start;padding:0}._back_1xpem_146:hover{color:var(--color-text)}._center_mqdf9_1{min-height:100dvh;padding:var(--gutter);place-items:center;display:grid}._box_mqdf9_8{justify-items:start;gap:var(--space-4);width:100%;max-width:26rem;padding:var(--space-6) var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-lg);display:grid}._title_mqdf9_20{font-size:var(--text-lg)}._body_mqdf9_24{color:var(--color-text-muted)}._stretch_mqdf9_28{justify-items:stretch}._wrap_15hxb_1{position:relative}._bell_15hxb_5{width:2.5rem;height:2.5rem;color:var(--color-text);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}._bell_15hxb_5:hover{background:var(--color-surface-sunken)}._count_15hxb_22{border-radius:var(--radius-pill);background:var(--color-danger);color:#fff;min-width:1.15rem;height:1.15rem;font-size:.6875rem;font-weight:var(--weight-bold);place-items:center;padding:0 .3rem;line-height:1;display:grid;position:absolute;top:2px;right:0}._panel_15hxb_39{right:0;top:calc(100% + var(--space-2));z-index:30;width:min(22rem, calc(100vw - 2 * var(--space-4)));background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);position:absolute;overflow:hidden}._panelHead_15hxb_52{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line);font-weight:var(--weight-semibold);justify-content:space-between;align-items:center;display:flex}._textButton_15hxb_61{color:var(--color-text-muted);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0}._textButton_15hxb_61:hover{color:var(--color-text)}._empty_15hxb_73{padding:var(--space-6) var(--space-4);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}._list_15hxb_80{max-height:22rem;margin:0;padding:0;list-style:none;overflow-y:auto}._item_15hxb_88{width:100%;padding:var(--space-3) var(--space-4);border:0;border-bottom:1px solid var(--color-line);text-align:left;cursor:pointer;background:0 0;gap:2px;display:grid}._item_15hxb_88:hover{background:var(--color-surface)}._unread_15hxb_104{background:var(--color-warning-soft)}._unread_15hxb_104:hover{background:#f3e3c2}._itemTitle_15hxb_112{font-weight:var(--weight-semibold);font-size:var(--text-sm)}._itemBody_15hxb_117{font-size:var(--text-sm);color:var(--color-text-muted)}._itemTime_15hxb_122{font-size:var(--text-xs);color:var(--color-text-subtle)}._panelFoot_15hxb_127{padding:var(--space-3) var(--space-4);font-size:var(--text-sm)}._toast_15hxb_132{z-index:50;right:var(--space-4);bottom:var(--space-4);left:var(--space-4);background:var(--color-text);max-width:24rem;color:var(--color-text-inverse);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);animation:_rise_15hxb_1 var(--duration) var(--ease);align-items:flex-start;margin-left:auto;display:flex;position:fixed}._toast_15hxb_132 ._itemBody_15hxb_117,._toast_15hxb_132 ._itemTime_15hxb_122{color:#f7f5f1bf}._toastBody_15hxb_154{padding:var(--space-4);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;gap:2px;display:grid}._toastAction_15hxb_166{margin-top:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-highlight)}._toastClose_15hxb_173{color:inherit;padding:var(--space-2) var(--space-3);cursor:pointer;background:0 0;border:0;font-size:1.4rem}@keyframes _rise_15hxb_1{0%{opacity:0;transform:translateY(8px)}}._shell_1mv60_1{min-height:100dvh}._header_1mv60_5{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-line);background:#f7f5f1eb;position:sticky;top:0}._bar_1mv60_14{max-width:var(--content-max);padding:0 var(--gutter);align-items:center;column-gap:var(--space-5);grid-template-columns:auto 1fr auto;grid-template-areas:"home.user""nav nav nav";margin:0 auto;display:grid}._home_1mv60_27{height:var(--header-height);grid-area:home;align-items:center;text-decoration:none;display:flex}._nav_1mv60_35{gap:var(--space-5);scrollbar-width:none;grid-area:nav;display:flex;overflow-x:auto}._link_1mv60_43{padding:var(--space-3) 0;font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-text-muted);white-space:nowrap;text-decoration:none;position:relative}._link_1mv60_43:hover{color:var(--color-text)}._active_1mv60_57{color:var(--color-text);font-weight:var(--weight-semibold)}._active_1mv60_57:after{content:"";background:var(--color-highlight);height:2px;position:absolute;bottom:-1px;left:0;right:0}._user_1mv60_72{align-items:center;gap:var(--space-2);grid-area:user;display:flex}._userName_1mv60_79{font-size:var(--text-sm);font-weight:var(--weight-semibold);text-decoration:none;display:none}._userName_1mv60_79:hover{text-decoration:underline}._userRole_1mv60_90{margin-left:var(--space-2);font-weight:var(--weight-regular);color:var(--color-text-muted)}._content_1mv60_96{max-width:var(--content-max);padding:var(--space-6) var(--gutter) var(--space-8);margin:0 auto}@media (width>=768px){._bar_1mv60_14{height:var(--header-height);grid-template-columns:auto 1fr auto;grid-template-areas:"home nav user"}._nav_1mv60_35{align-self:stretch;align-items:center}._link_1mv60_43{align-items:center;height:100%;padding:0;display:flex}._userName_1mv60_79{display:inline}}._page_15chd_1{gap:var(--space-6);display:grid}._header_15chd_6{gap:var(--space-2);display:grid}._title_15chd_11{font-size:var(--text-xl)}._grid_15chd_15{gap:var(--space-4);display:grid}@media (width>=768px){._grid_15chd_15{grid-template-columns:repeat(2,1fr)}}._body_15chd_26{color:var(--color-text-muted)}._more_15chd_30{font-weight:var(--weight-semibold);justify-self:start;text-decoration:none}._more_15chd_30:hover{text-decoration:underline}._page_kd7ue_1{align-content:center;justify-items:start;gap:var(--space-4);max-width:40rem;min-height:100dvh;padding:var(--space-8) var(--gutter);margin:0 auto;display:grid}._title_kd7ue_12{font-size:var(--text-xl)}._link_kd7ue_16{font-weight:var(--weight-semibold)}._page_kpdxp_1{min-height:100dvh;padding:var(--gutter);background:var(--color-surface);place-items:center;display:grid}._panel_kpdxp_9{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-lg);width:100%;max-width:30rem;padding:var(--space-6);gap:var(--space-4);display:grid}._eyebrow_kpdxp_20{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.16em;color:var(--color-text-subtle)}._title_kpdxp_27{font-size:var(--text-xl)}._body_kpdxp_31{color:var(--color-text-muted)}._list_kpdxp_35{padding-left:var(--space-5);gap:var(--space-1);margin:0;display:grid}:root{--color-bg:#fff;--color-surface:#f7f5f1;--color-surface-raised:#fff;--color-surface-sunken:#efece5;--color-line:#e2dcd1;--color-line-strong:#cbc2b3;--color-text:#1c1916;--color-text-muted:#6f6555;--color-text-subtle:#9b9182;--color-text-inverse:#f7f5f1;--color-accent:#1c1916;--color-accent-hover:#3a342d;--color-accent-contrast:#f7f5f1;--color-highlight:#e0a55a;--color-focus:#2f6fd6;--color-positive:#2f6b3f;--color-positive-soft:#e6f0e6;--color-warning:#8a5a00;--color-warning-soft:#f8edd5;--color-danger:#a8321f;--color-danger-soft:#f8e4df;--color-info:#2c5a8a;--color-info-soft:#e3ecf5;--font-sans:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-display:"Archivo", "Pretendard Variable", Pretendard, sans-serif;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.9375rem;--text-lg:1.125rem;--text-xl:1.5rem;--text-2xl:2rem;--leading-tight:1.3;--leading-normal:1.6;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-eyebrow:.28em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--radius-sm:6px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--shadow-sm:0 1px 2px #1c19160f;--shadow-md:0 8px 24px #1c19161a;--control-height:2.75rem;--control-height-sm:2.25rem;--content-max:72rem;--gutter:var(--space-4);--header-height:3.5rem;--ease:cubic-bezier(.2, 0, 0, 1);--duration:.16s}@media (width>=768px){:root{--gutter:var(--space-6)}}@media (prefers-reduced-motion:reduce){:root{--duration:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-surface);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);word-break:keep-all;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:var(--leading-tight);font-weight:var(--weight-bold);letter-spacing:-.01em}.num{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}code{background:var(--color-surface);border-radius:var(--radius-sm);padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}
