._page_15cy9_3{--line:var(--kul-color-border);--ink:var(--kul-color-ink);--muted:var(--kul-color-muted);--card:var(--kul-surface-standard);--accent:var(--kul-color-brand);--soft:color-mix(in srgb,var(--accent) 12%,var(--card));--ease:cubic-bezier(.2,.8,.2,1);color:var(--ink);background:var(--kul-surface-page);font-variant-numeric:tabular-nums;padding:28px 24px 40px;font-family:inherit}._page_15cy9_3 *{box-sizing:border-box;min-width:0}._page_15cy9_3 :is(h1,h2,h3){text-wrap:balance}._page_15cy9_3 :is(p,li){text-wrap:pretty}._page_15cy9_3 :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}._page_15cy9_3 :is(button,input,select){font:inherit}._page_15cy9_3 button{cursor:pointer}._page_15cy9_3 button:disabled{cursor:wait;opacity:.65}._page_15cy9_3 svg{flex-shrink:0}._shell_15cy9_5{gap:14px;max-width:1132px;margin-inline:auto;display:grid}._hero_15cy9_5{background:0 0;border:0;padding:0;display:block}._hero_15cy9_5 h1{letter-spacing:-.035em;margin:0;font-size:32px;font-weight:650;line-height:1.2}._searchForm_15cy9_7{border:1px solid color-mix(in srgb,var(--line) 85%,transparent);background:var(--card);box-shadow:0 2px 4px color-mix(in srgb,var(--ink) 3%,transparent),0 8px 24px -18px color-mix(in srgb,var(--ink) 18%,transparent),inset 0 1px 0 color-mix(in srgb,var(--card) 90%,transparent);border-radius:20px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;padding:5px;display:grid}._search_15cy9_7{min-height:44px;color:var(--muted);align-items:center;gap:10px;padding-inline:12px;display:flex}._search_15cy9_7+._search_15cy9_7{border-inline-start:1px solid var(--line)}._search_15cy9_7 input{width:100%;min-height:44px;color:var(--ink);background:0 0;border:0;font-size:15px}._search_15cy9_7 input::placeholder{color:var(--muted)}._search_15cy9_7 input:focus-visible{outline-offset:-2px}._searchButton_15cy9_9,._apply_15cy9_9{min-height:42px;color:var(--kul-color-on-brand);background:var(--kul-color-brand-strong);box-shadow:none;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:650;text-decoration:none;display:inline-flex}._toolbar_15cy9_11,._quickFilters_15cy9_11,._ordering_15cy9_11{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._toolbar_15cy9_11{justify-content:space-between}._ordering_15cy9_11{gap:12px}._quickFilter_15cy9_11{border:1px solid color-mix(in srgb,var(--line) 85%,transparent);background:var(--card);min-height:36px;color:var(--ink);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--card) 80%,transparent);transition:background-color .18s var(--ease),border-color .18s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:0 13px;display:inline-flex;font-size:13px!important;font-weight:600!important}._quickFilter_15cy9_11[aria-pressed=true]{background:var(--ink);color:var(--card);border-color:var(--ink)}._quickFilter_15cy9_11 svg{width:16px;height:16px}._count_15cy9_11{color:var(--muted);font-size:13px}._sort_15cy9_11{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}._sort_15cy9_11 select,._filter_15cy9_11 select{border:1px solid var(--line);background:var(--card);min-height:36px;color:var(--ink);border-radius:12px;padding-inline:10px;font-size:13px}._filterDisclosure_15cy9_13{justify-self:start;width:100%}._filterDisclosure_15cy9_13 summary{cursor:pointer;align-items:center;gap:6px;min-height:36px;font-size:13px;list-style:none;display:inline-flex}._filterDisclosure_15cy9_13 summary::-webkit-details-marker{display:none}._filterDisclosure_15cy9_13[open] summary svg{transform:rotate(180deg)}._filterCount_15cy9_13{border:1px solid color-mix(in srgb,var(--accent) 24%,var(--line));background:var(--soft);min-width:20px;height:20px;color:var(--accent);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding-inline:5px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}._filters_15cy9_13{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding-block:12px;display:grid}._filter_15cy9_11{min-height:44px;display:flex}._filter_15cy9_11 select{width:100%;min-height:44px}._appliedFilters_15cy9_13{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._appliedFilters_15cy9_13 button{min-height:36px;color:var(--kul-color-link-hover);background:var(--soft);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}._appliedFilters_15cy9_13 ._clearFilters_15cy9_13{text-underline-offset:3px;background:0 0;text-decoration:underline}._triageHint_15cy9_13{color:var(--muted);margin:0;font-size:12px;line-height:1.5}._workspace_15cy9_13{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:18px;display:grid}._listPanel_15cy9_13{min-width:0}._listHeader_15cy9_13{background:0 0;border:0;gap:6px;padding-block:8px;display:grid}._listHeader_15cy9_13 h2{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:680}._listHeader_15cy9_13 p{color:var(--muted);margin:0;font-size:12px}._jobList_15cy9_13{gap:8px;display:grid}._detailPanel_15cy9_15{border:1px solid color-mix(in srgb,var(--line) 85%,transparent);background:var(--card);box-shadow:0 4px 16px -10px color-mix(in srgb,var(--ink) 14%,transparent),inset 0 1px 0 color-mix(in srgb,var(--card) 90%,transparent);border-radius:20px;padding:22px;position:sticky;inset-block-start:84px}._skill_15cy9_15{border:1px solid var(--line);min-height:32px;color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}._save_15cy9_15,._emptyReset_15cy9_15{border:1px solid var(--line);background:var(--card);min-height:42px;color:var(--ink);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--card) 90%,transparent);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding-inline:14px;font-weight:600;text-decoration:none;display:inline-flex}._detailBody_15cy9_15{gap:16px;margin-block-start:18px;display:grid}._section_15cy9_15{border:1px solid var(--line);border-radius:16px;padding:16px}._section_15cy9_15 h3{letter-spacing:-.015em;margin:0 0 10px;font-size:16px;font-weight:680}._section_15cy9_15 p,._section_15cy9_15 li{overflow-wrap:anywhere;white-space:pre-line;font-size:14px;line-height:1.65}._section_15cy9_15 p{margin:0}._section_15cy9_15 ul{gap:6px;margin:0;padding-inline-start:18px;display:grid}._skills_15cy9_15{flex-wrap:wrap;gap:6px;display:flex}._empty_15cy9_15{border:1px solid var(--line);background:var(--card);text-align:center;border-radius:20px;padding:32px 18px}._empty_15cy9_15 h2{margin-block:12px 8px;font-size:18px}._empty_15cy9_15 p{color:var(--muted);font-size:14px;line-height:1.6}._error_15cy9_15,._notice_15cy9_15{border:1px solid var(--line);background:var(--card);border-radius:16px;margin:0;padding:14px;font-size:14px;line-height:1.5}._error_15cy9_15{border-inline-start:3px solid var(--candidate-danger,var(--kul-color-danger))}._skeletonList_15cy9_15{color:var(--muted);gap:8px;font-size:14px;display:grid}._skeletonCard_15cy9_15{border:1px solid var(--line);background:var(--card);border-radius:16px;gap:10px;height:130px;padding:16px;display:grid}._skeletonCard_15cy9_15 div{background:var(--kul-surface-subtle);border-radius:6px;height:12px}._skeletonCard_15cy9_15 div:last-child{width:60%}._srOnly_15cy9_15{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){._quickFilter_15cy9_11:hover{border-color:var(--muted)}}@media (max-width:1100px){._workspace_15cy9_13{grid-template-columns:340px minmax(0,1fr)}}@media (max-width:850px){._page_15cy9_3{padding:20px 16px calc(24px + env(safe-area-inset-bottom));font-family:inherit}._hero_15cy9_5 h1{font-size:28px}._searchForm_15cy9_7{border-radius:20px;grid-template-columns:minmax(0,1fr);padding:5px}._search_15cy9_7+._search_15cy9_7{border-inline-start:0;border-block-start:1px solid var(--line)}._searchButton_15cy9_9{min-height:44px}._workspace_15cy9_13{grid-template-columns:minmax(0,1fr)}._detailPanel_15cy9_15{display:none}._toolbar_15cy9_11{gap:12px}._ordering_15cy9_11{justify-content:space-between;width:100%}._quickFilter_15cy9_11,._sort_15cy9_11 select,._filterDisclosure_15cy9_13 summary,._appliedFilters_15cy9_13 button,._emptyReset_15cy9_15,._save_15cy9_15,._apply_15cy9_9{min-height:44px}._filters_15cy9_13{grid-template-columns:repeat(2,minmax(0,1fr))}._page_15cy9_3 a,._page_15cy9_3 summary{position:relative}}@media (prefers-reduced-motion:reduce){._page_15cy9_3 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.reduce ._page_15cy9_3 *,[data-reduce-motion=true] ._page_15cy9_3 *{transition:none!important;animation:none!important}._listPanel_15cy9_13>._listHeader_15cy9_13:first-child{display:none}._notice_15cy9_15{z-index:80;max-width:min(520px,100vw - 32px);box-shadow:0 8px 28px color-mix(in srgb,var(--ink) 16%,transparent);align-items:center;gap:12px;display:flex;position:fixed;inset-block-end:24px;inset-inline-end:24px}._notice_15cy9_15 button{min-width:44px;min-height:44px;color:var(--accent);background:0 0;border:0;border-radius:12px;font-weight:650}._notice_15cy9_15 button:last-child{padding:0}@media (max-width:850px){._notice_15cy9_15{inset-block-end:calc(84px + env(safe-area-inset-bottom));inset-inline-end:16px}}[dir=rtl] ._directionalIcon_15cy9_37{transform:scaleX(-1)}@media (max-width:850px){._quickFilters_15cy9_11{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;flex-wrap:nowrap;max-width:calc(100% + 32px);margin-inline:-16px;padding-block:4px;padding-inline:16px;scroll-padding-inline:16px;overflow-x:auto}._quickFilters_15cy9_11::-webkit-scrollbar{display:none}._quickFilters_15cy9_11>button{white-space:nowrap;scroll-snap-align:start;flex:none}}._search_15cy9_7 kbd{white-space:nowrap;color:var(--muted);border:1px solid var(--line);border-radius:6px;padding:2px 6px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:11px}@media (max-width:640px){._quickFilters_15cy9_11{scrollbar-width:none;flex-wrap:nowrap;padding-inline-end:24px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}._quickFilters_15cy9_11::-webkit-scrollbar{display:none}._quickFilters_15cy9_11>*{flex:none}}[dir=rtl] ._quickFilters_15cy9_11{-webkit-mask-image:linear-gradient(270deg,#000 85%,#0000);mask-image:linear-gradient(270deg,#000 85%,#0000)}._inlineLink_15cy9_59{min-block-size:44px;color:var(--kul-color-brand-strong,var(--kul-color-brand));font:inherit;text-underline-offset:3px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;padding:0;font-weight:650;text-decoration:underline;display:inline-flex}._inlineLink_15cy9_59:focus-visible{outline:2px solid var(--kul-color-brand);outline-offset:2px;border-radius:4px}._card_wb0ws_3{background:var(--kul-surface-standard);border:1.5px solid var(--kul-color-brand);box-shadow:0 8px 24px -14px color-mix(in srgb,var(--kul-color-brand) 45%,transparent);border-radius:16px;gap:14px;padding:16px;display:grid}._head_wb0ws_5{align-items:flex-start;gap:12px;min-inline-size:0;display:flex}._icon_wb0ws_7{background:var(--kul-color-brand-soft,var(--kul-surface-subtle));block-size:40px;inline-size:40px;color:var(--kul-color-brand-strong,var(--kul-color-brand));border-radius:12px;flex:none;place-items:center;display:grid}._copy_wb0ws_9{gap:3px;min-inline-size:0;display:grid}._copy_wb0ws_9 h2{text-wrap:balance;margin:0;font-size:16.5px;font-weight:700;line-height:1.3}._copy_wb0ws_9 p{color:var(--kul-color-body);text-wrap:pretty;margin:0;font-size:14px;line-height:1.45}._file_wb0ws_15{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._actions_wb0ws_17{flex-wrap:wrap;gap:8px;display:flex}._primary_wb0ws_19,._secondary_wb0ws_19{min-block-size:44px;font:inherit;cursor:pointer;touch-action:manipulation;border-radius:12px;justify-content:center;align-items:center;padding-inline:16px;font-size:14.5px;font-weight:650;text-decoration:none;transition:transform .1s cubic-bezier(.2,.8,.2,1),background-color .15s cubic-bezier(.2,.8,.2,1);display:inline-flex}._primary_wb0ws_19{background:var(--kul-color-brand);color:var(--kul-color-on-brand);border:0;flex:auto}._secondary_wb0ws_19{border:1px solid var(--kul-border-quiet);color:var(--kul-color-ink);background:0 0}._secondary_wb0ws_19:hover{background:var(--kul-surface-hover)}._primary_wb0ws_19:active,._secondary_wb0ws_19:active{transform:scale(.97)}._primary_wb0ws_19:focus-visible{outline:2px solid var(--kul-color-brand);outline-offset:2px}._secondary_wb0ws_19:focus-visible{outline:2px solid var(--kul-color-brand);outline-offset:2px}input:focus-visible+._primary_wb0ws_19{outline:2px solid var(--kul-color-brand);outline-offset:2px}._primary_wb0ws_19[aria-disabled]{opacity:.7;cursor:progress}._secondary_wb0ws_19:disabled{opacity:.6}._visuallyHidden_wb0ws_35{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._paste_wb0ws_37{gap:8px;display:grid}._paste_wb0ws_37 label{font-size:13.5px;font-weight:650}._paste_wb0ws_37 textarea{box-sizing:border-box;border:1px solid var(--kul-border-quiet);background:var(--kul-surface-page);inline-size:100%;color:var(--kul-color-ink);font:inherit;resize:vertical;border-radius:12px;padding:10px 12px;font-size:16px;line-height:1.45}._paste_wb0ws_37 textarea:focus-visible{outline:2px solid var(--kul-color-brand);outline-offset:1px}._error_wb0ws_45{color:var(--kul-color-danger-strong,var(--kul-color-ink));margin:0;font-size:13.5px}@media (prefers-reduced-motion:reduce){._primary_wb0ws_19,._secondary_wb0ws_19{transition:none}}._card_wb0ws_3{border-width:1px;border-color:var(--kul-border-quiet);animation:.24s cubic-bezier(.2,.8,.2,1) both _kulGuestFitIn_wb0ws_1;box-shadow:0 1px 2px #0000000a}@keyframes _kulGuestFitIn_wb0ws_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (min-width:720px){._card_wb0ws_3:not(:has(form)){grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-block:12px}._card_wb0ws_3 ._primary_wb0ws_19{flex:none}}@media (prefers-reduced-motion:reduce){._card_wb0ws_3{animation:none}}._strip_1m98a_3{background:var(--kul-surface-standard);border:1px solid var(--kul-border-quiet);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}._head_1m98a_5{align-items:flex-start;gap:12px;min-width:0;display:flex}._icon_1m98a_7{background:var(--kul-color-brand-soft);width:36px;height:36px;color:var(--kul-color-ink);border-radius:10px;flex:none;place-items:center;display:grid}._head_1m98a_5 h2{color:var(--kul-color-ink);text-wrap:balance;margin:0;font-size:16px;font-weight:650}._head_1m98a_5 p{color:var(--kul-color-body);text-wrap:pretty;overflow-wrap:anywhere;margin:2px 0 0;font-size:14px}._head_1m98a_5 strong{color:var(--kul-color-ink);font-weight:600}._roles_1m98a_15{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._roles_1m98a_15 button{border:1px solid var(--kul-border-quiet);background:var(--kul-surface-page);min-height:40px;color:var(--kul-color-ink);font:inherit;cursor:pointer;touch-action:manipulation;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;transition:background-color .14s cubic-bezier(.2,.8,.2,1),transform .12s cubic-bezier(.2,.8,.2,1);display:inline-flex}._roles_1m98a_15 button:hover{background:var(--kul-surface-hover)}._roles_1m98a_15 button:active{transform:scale(.97)}._roles_1m98a_15 button:focus-visible{outline:2px solid var(--kul-color-brand);outline-offset:2px}._source_1m98a_25{color:var(--kul-color-muted);font-size:12.5px}._source_1m98a_25 a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (prefers-reduced-motion:reduce){._roles_1m98a_15 button{transition:none}}@media (max-width:640px){._strip_1m98a_3{gap:10px;padding:14px}._icon_1m98a_7{width:32px;height:32px}._roles_1m98a_15{overscroll-behavior-inline:contain;scrollbar-width:none;flex-wrap:nowrap;margin-inline:-14px;padding-inline:14px;overflow-x:auto}._roles_1m98a_15::-webkit-scrollbar{display:none}._roles_1m98a_15 li{flex:none}}._section_iqlsf_3{border-top:1px solid var(--kul-color-border);padding:16px}._section_iqlsf_3 h2{color:var(--kul-color-ink);margin:0 0 4px;font-size:1rem}._section_iqlsf_3 p{color:var(--kul-color-muted);margin:0 0 12px}._section_iqlsf_3 ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}._section_iqlsf_3 a{border:1px solid var(--kul-border-soft);color:var(--kul-color-ink);border-radius:8px;gap:2px;padding:10px 12px;text-decoration:none;display:grid}:is(._section_iqlsf_3 a:hover,._section_iqlsf_3 a:focus-visible){border-color:var(--kul-color-brand);background:var(--kul-surface-hover)}._section_iqlsf_3 a span{color:var(--kul-color-muted);font-size:.875rem}._strip_xmije_3{border:1px solid color-mix(in srgb,var(--kul-color-brand) 22%,var(--kul-border-quiet));background:var(--kul-color-brand-soft);color:var(--kul-color-ink);border-radius:14px;align-items:center;gap:12px;margin:4px 0 12px;padding:12px 14px;display:flex}._icon_xmije_5{background:var(--kul-surface-standard);block-size:36px;inline-size:36px;color:var(--kul-color-brand);border-radius:10px;flex:none;place-items:center;display:grid}._copy_xmije_7{flex:1;margin:0;font-size:15px;line-height:1.4}._copy_xmije_7 span{color:var(--kul-color-body)}._copy_xmije_7 ._error_xmije_11{color:var(--kul-color-danger-strong)}._button_xmije_13{border:1px solid var(--kul-color-brand);background:var(--kul-surface-standard);min-height:44px;color:var(--kul-color-brand-strong);font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}._button_xmije_13:hover{background:var(--kul-surface-subtle)}._button_xmije_13:focus-visible{outline:2px solid var(--kul-color-brand);outline-offset:2px}._button_xmije_13:disabled{opacity:.6;cursor:default}@media (max-width:640px){._strip_xmije_3{flex-wrap:wrap}._copy_xmije_7{flex-basis:calc(100% - 48px)}._button_xmije_13{inline-size:100%}}._wrap_7hxqn_3{flex:1;min-width:0;display:flex;position:relative}._wrap_7hxqn_3>input{flex:1;min-width:0}._list_7hxqn_7{z-index:40;border:1px solid var(--kul-border-quiet);background:var(--kul-surface-standard);border-radius:14px;max-height:min(360px,60vh);margin:0;padding:6px;list-style:none;position:absolute;inset-block-start:calc(100% + 10px);inset-inline:-12px;overflow-y:auto;box-shadow:0 18px 40px -18px #00000059}._group_7hxqn_9{letter-spacing:.1em;text-transform:uppercase;color:var(--kul-color-muted);padding:10px 10px 4px;font-size:11.5px;font-weight:700;display:block}._option_7hxqn_11{min-height:44px;color:var(--kul-color-ink);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:15px;display:flex}._option_7hxqn_11[aria-selected=true]{background:var(--kul-surface-subtle)}@media (hover:hover){._option_7hxqn_11:hover{background:var(--kul-surface-subtle)}}._label_7hxqn_17{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._detail_7hxqn_19{color:var(--kul-color-muted);flex:none;font-size:13px}
