:root{--color-blue-100: #F0F6FA;--color-blue-200: #B6E2FA;--color-blue-300: #66BBED;--color-blue-400: #5b7b91;--color-blue-500: #2E4A5A;--color-blue-600: #173648;--color-blue-800: #112A38;--color-blue-900: #0D202B;--color-blue-1000: #08151C;--color-purple-400: #B48CFA;--color-purple-500: #7C3AED;--color-orange-400: #FDB874;--color-orange-500: #F2994A;--color-gray-50: #FAFAFA;--color-gray-100: #F4F4F5;--color-gray-200: #E4E4E7;--color-gray-300: #D4D4D8;--color-gray-400: #A1A1AA;--color-gray-500: #71717A;--color-gray-600: #52525B;--color-gray-700: #3F3F46;--color-gray-800: #27272A;--color-gray-900: #18181B;--color-gray-1000: #09090B;--color-semantic-blue: #42BAFF;--color-semantic-green: #43E54A;--color-semantic-yellow: #F2BA0B;--color-semantic-red: #E04346;--color-status-indexed-bg: rgba(111, 174, 122, .1);--color-status-indexed-border: rgba(111, 174, 122, .42);--color-status-indexed-text: #9DC2A6;--color-status-pending-bg: rgba(91, 143, 176, .1);--color-status-pending-border: rgba(91, 143, 176, .42);--color-status-pending-text: #9DBDD2;--color-status-processing-bg: rgba(198, 164, 66, .12);--color-status-processing-border: rgba(198, 164, 66, .45);--color-status-processing-text: #E8C84F;--color-status-deleting-bg: rgba(176, 124, 82, .12);--color-status-deleting-border: rgba(176, 124, 82, .5);--color-status-deleting-text: #E3C39F;--color-status-error-bg: rgba(201, 72, 62, .13);--color-status-error-border: rgba(201, 72, 62, .5);--color-status-error-text: #E4695E;--scrollbar-thumb: rgba(161, 161, 170, .32);--scrollbar-thumb-hover: rgba(161, 161, 170, .55);--text-primary: #ffffff;--overlay-base: 255, 255, 255;--accent-solid-bg: var(--color-blue-600);--accent-solid-text: var(--text-primary);--mix-border-soft: 40%;--mix-border: 45%;--mix-border-strong: 55%;--mix-bg-soft: 14%;--mix-bg: 18%;--accent-text-blue: var(--color-semantic-blue);--accent-text-green: var(--color-semantic-green);--accent-text-yellow: var(--color-semantic-yellow);--accent-text-red: var(--color-semantic-red);--callout-green-bg: rgba(52, 211, 153, .08);--callout-green-border: rgba(52, 211, 153, .26);--callout-green-text: #c8e6d8;--trend-positive-bg: rgba(111, 174, 122, .12);--trend-positive-border: rgba(111, 174, 122, .45);--trend-positive-text: #7cb587;--trend-negative-bg: rgba(224, 67, 70, .12);--trend-negative-border: rgba(224, 67, 70, .45);--trend-negative-text: #e08a8a;--casemap-symptom-heading: #c1946a;--banner-gradient: linear-gradient(135deg, var(--color-blue-600) 0%, var(--color-blue-900) 45%, var(--color-blue-1000) 100%)}[data-theme=light]{--color-blue-1000: #EDF1F4;--color-blue-900: #F7F9FA;--color-blue-800: #FFFFFF;--color-blue-100: #0E2839;--color-blue-200: #1A3F56;--color-blue-300: #2B5C78;--color-blue-400: #4D7290;--color-blue-500: #6E8698;--color-blue-600: #9FADB8;--color-gray-100: #14181D;--color-gray-200: #262B31;--color-gray-300: #3A4048;--color-gray-400: #495057;--color-gray-500: #6C7480;--text-primary: #10293A;--overlay-base: 15, 23, 30;--accent-solid-bg: #1D5C82;--accent-solid-text: #FFFFFF;--mix-border-soft: 58%;--mix-border: 65%;--mix-border-strong: 78%;--mix-bg-soft: 16%;--mix-bg: 22%;--banner-gradient: linear-gradient(135deg, #FFFFFF 0%, #EAF1F7 60%, #DCE8F1 100%);--accent-text-blue: #0B6FB8;--accent-text-green: #1E8E3D;--accent-text-yellow: #A66A00;--accent-text-red: #C22A2E;--color-purple-400: #7440C8;--color-orange-400: #B75A17;--color-status-indexed-bg: rgba(111, 174, 122, .16);--color-status-indexed-border: rgba(111, 174, 122, .55);--color-status-indexed-text: #2F7D45;--color-status-pending-bg: rgba(91, 143, 176, .16);--color-status-pending-border: rgba(91, 143, 176, .55);--color-status-pending-text: #2E6A8C;--color-status-processing-bg: rgba(198, 164, 66, .18);--color-status-processing-border: rgba(198, 164, 66, .6);--color-status-processing-text: #92650A;--color-status-deleting-bg: rgba(176, 124, 82, .18);--color-status-deleting-border: rgba(176, 124, 82, .65);--color-status-deleting-text: #9C5A28;--color-status-error-bg: rgba(201, 72, 62, .16);--color-status-error-border: rgba(201, 72, 62, .6);--color-status-error-text: #B33A30;--callout-green-bg: color-mix(in srgb, #22B573 var(--mix-bg-soft), transparent);--callout-green-border: color-mix(in srgb, #22B573 var(--mix-border-soft), transparent);--callout-green-text: #1B7A50;--trend-positive-bg: color-mix(in srgb, #4E9A63 var(--mix-bg-soft), transparent);--trend-positive-border: color-mix(in srgb, #4E9A63 var(--mix-border-soft), transparent);--trend-positive-text: #3C7A4D;--trend-negative-bg: color-mix(in srgb, var(--color-semantic-red) var(--mix-bg-soft), transparent);--trend-negative-border: color-mix(in srgb, var(--color-semantic-red) var(--mix-border-soft), transparent);--trend-negative-text: var(--accent-text-red);--casemap-symptom-heading: #8A5A32}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:1.5;color:var(--color-gray-900);background-color:var(--color-gray-50)}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*:hover{scrollbar-color:var(--scrollbar-thumb) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:transparent;border:2px solid transparent;background-clip:padding-box;border-radius:8px;transition:background-color .2s ease}*:hover::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}*::-webkit-scrollbar-corner{background:transparent}@keyframes gaussiq-icon-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){[style*=gaussiq-icon-spin]{animation:none!important}}._sidebar_5ymcg_1{display:flex;flex-direction:column;width:220px;min-height:100vh;background-color:var(--color-blue-900);padding:1rem 0;transition:width .25s ease;flex-shrink:0}._sidebar_5ymcg_1._collapsed_5ymcg_12{width:64px}._logoRow_5ymcg_17{display:flex;align-items:center;gap:.6rem;padding-left:1.25rem;padding-right:1rem;padding-bottom:2px;border-bottom:2px solid rgba(var(--overlay-base),.07);border-right:2px solid rgba(var(--overlay-base),.07)}._logoImage_5ymcg_29{width:32px;height:32px;object-fit:contain;flex-shrink:0}._logoName_5ymcg_36{font-size:1.1rem;font-weight:700;color:var(--text-primary);flex:1;white-space:nowrap;overflow:hidden}._collapseBtn_5ymcg_45{background:none;border:none;cursor:pointer;color:var(--color-gray-400);padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:4px;flex-shrink:0;transition:color .2s ease,background-color .2s ease}._collapseBtn_5ymcg_45 svg{width:18px;height:18px}._collapseBtn_5ymcg_45:hover{color:var(--text-primary);background-color:rgba(var(--overlay-base),.08)}._collapsed_5ymcg_12 ._logoRow_5ymcg_17{justify-content:center;padding-right:1rem;padding-bottom:2px}._collapsed_5ymcg_12 ._collapseBtn_5ymcg_45{margin:0 auto}._nav_5ymcg_82{display:flex;flex-direction:column;gap:.15rem;padding:.4rem .5rem 0;flex:1;border-right:2px solid rgba(var(--overlay-base),.07)}._navItem_5ymcg_91{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;border-radius:8px;text-decoration:none;color:var(--color-gray-400);font-size:.9rem;font-weight:400;transition:background-color .15s ease,color .15s ease;white-space:nowrap;overflow:hidden}._navItem_5ymcg_91:hover{background-color:rgba(var(--overlay-base),.07);color:var(--text-primary)}._navItem_5ymcg_91._active_5ymcg_111{background-color:var(--color-blue-800);color:var(--text-primary);font-weight:500}._navIcon_5ymcg_117{display:flex;align-items:center;justify-content:center;flex-shrink:0}._navIcon_5ymcg_117 svg{width:18px;height:18px}._navLabel_5ymcg_129{overflow:hidden;text-overflow:ellipsis}._collapsed_5ymcg_12 ._navItem_5ymcg_91{justify-content:center;padding:.6rem}._backdrop_5ymcg_144{display:none}@media(max-width:600px){._sidebar_5ymcg_1{position:fixed;inset:0 auto 0 0;width:260px;max-width:82vw;min-height:100vh;transform:translate(-100%);transition:transform .25s ease;z-index:920}._sidebar_5ymcg_1._collapsed_5ymcg_12{width:260px}._sidebar_5ymcg_1._drawerOpen_5ymcg_165{transform:translate(0);box-shadow:0 0 40px #00000080}._backdrop_5ymcg_144{display:block;position:fixed;inset:0;background-color:#02080c99;z-index:910;opacity:0;pointer-events:none;transition:opacity .2s ease}._backdropOpen_5ymcg_181{opacity:1;pointer-events:auto}}._backdrop_xizrt_4{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._dialog_xizrt_16{background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:16px;width:100%;max-width:480px;max-height:80vh;overflow-y:auto;padding:1.5rem;box-shadow:0 24px 48px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._header_xizrt_29{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._title_xizrt_36{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0}._closeBtn_xizrt_43{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:50%;background:none;cursor:pointer;color:var(--color-gray-400);transition:background-color .15s ease,color .15s ease}._closeBtn_xizrt_43:hover{background-color:rgba(var(--overlay-base),.08);color:var(--text-primary)}._closeBtn_xizrt_43 svg{width:16px;height:16px}._mfaStatus_xizrt_68{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;padding:.5rem .75rem;border-radius:8px;font-size:.82rem;font-weight:600;color:var(--accent-text-green);background-color:color-mix(in srgb,var(--color-semantic-green) 10%,transparent)}._mfaStatusIcon_xizrt_81{flex-shrink:0;display:inline-flex}._subtext_xizrt_86{font-size:.82rem;line-height:1.5;color:var(--color-gray-400);margin:.6rem 0 1.25rem}._error_xizrt_93{font-size:.82rem;color:var(--accent-text-red);background-color:#e0434614;border:1px solid rgba(224,67,70,.25);border-radius:6px;padding:.5rem .75rem;margin:0 0 1rem}._loading_xizrt_103,._empty_xizrt_104{font-size:.85rem;color:var(--color-gray-400);text-align:center;padding:1rem 0}._list_xizrt_111{display:flex;flex-direction:column;gap:.6rem}._row_xizrt_117{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .9rem;border:1px solid var(--color-blue-600);border-radius:10px}._rowInfo_xizrt_127{display:flex;flex-direction:column;gap:.2rem;min-width:0}._rowDevice_xizrt_134{font-size:.85rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowMeta_xizrt_143{font-size:.72rem;color:var(--color-gray-500)}._forgetBtn_xizrt_148{flex-shrink:0;background-color:transparent;border:1px solid var(--color-blue-500);border-radius:8px;color:var(--color-gray-200);cursor:pointer;font-size:.78rem;font-weight:600;font-family:inherit;padding:.4rem .85rem;transition:border-color .15s ease,color .15s ease}._forgetBtn_xizrt_148:hover:not(:disabled){border-color:var(--color-semantic-red);color:var(--accent-text-red)}._forgetBtn_xizrt_148:disabled{opacity:.5;cursor:not-allowed}._root_1y2a8_5{position:relative;display:flex;align-items:center}._avatar_1y2a8_12{width:32px;height:32px;border-radius:50%;border:none;background-color:var(--color-semantic-red);color:var(--text-primary);font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:.03em;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0}._popover_1y2a8_31{position:absolute;top:calc(100% + 10px);right:0;display:flex;flex-direction:column;align-items:center;gap:1rem;width:240px;padding:2.25rem 1.25rem 1.25rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:14px;box-shadow:0 12px 32px #00000073;z-index:60}._closeBtn_1y2a8_48{position:absolute;top:.6rem;right:.6rem;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:50%;background:none;cursor:pointer;color:var(--color-gray-400);transition:background-color .15s ease,color .15s ease}._closeBtn_1y2a8_48:hover{background-color:rgba(var(--overlay-base),.08);color:var(--text-primary)}._closeBtn_1y2a8_48 svg{width:16px;height:16px}._topLeftActions_1y2a8_77{position:absolute;top:.6rem;left:.6rem;display:flex;align-items:center;gap:.2rem}._iconBtn_1y2a8_86{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:50%;background:none;cursor:pointer;color:var(--color-gray-400);transition:background-color .15s ease,color .15s ease}._iconBtn_1y2a8_86:hover{background-color:rgba(var(--overlay-base),.08);color:var(--text-primary)}._iconBtn_1y2a8_86 svg{width:16px;height:16px}._mfaBadgeBtn_1y2a8_113{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:50%;cursor:pointer;color:var(--accent-text-green);background-color:color-mix(in srgb,var(--color-semantic-green) 14%,transparent);transition:filter .15s ease}._mfaBadgeBtn_1y2a8_113:hover{filter:brightness(1.15)}._mfaBadgeBtn_1y2a8_113 svg{width:15px;height:15px}._popoverName_1y2a8_136{margin:0;text-align:center;font-size:.95rem;font-weight:700;color:var(--text-primary);word-break:break-word}._popoverEmail_1y2a8_145{margin:0;text-align:center;font-size:.8rem;color:var(--color-gray-400);word-break:break-word}._rightsList_1y2a8_154{display:flex;flex-direction:column;align-items:stretch;gap:.4rem;width:100%;padding-top:.85rem;border-top:1px solid var(--color-blue-600)}._rightItem_1y2a8_164{text-align:center;font-size:.78rem;font-weight:600;color:var(--accent-text-blue);background-color:color-mix(in srgb,var(--color-semantic-blue) 12%,var(--color-blue-900));border-radius:6px;padding:.35rem .6rem}._bigAvatar_1y2a8_175{width:72px;height:72px;border-radius:50%;background-color:var(--color-semantic-red);color:var(--text-primary);font-size:1.6rem;font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:.03em;-webkit-user-select:none;user-select:none}._logoutBtn_1y2a8_191{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.55rem .75rem;border:1px solid var(--color-blue-600);border-radius:8px;background:none;cursor:pointer;color:var(--color-gray-400);font-size:.875rem;font-weight:600;transition:background-color .15s ease,color .15s ease}._logoutBtn_1y2a8_191:hover{background-color:#e043461f;color:var(--accent-text-red)}._logoutIcon_1y2a8_213{display:flex;align-items:center}._logoutIcon_1y2a8_213 svg{width:16px;height:16px}._navbar_okz5k_1{display:flex;align-items:center;justify-content:space-between;height:52px;padding:.75rem 1.25rem 0;background-color:var(--color-blue-900);border-bottom:2px solid rgba(var(--overlay-base),.06);flex-shrink:0}._leftSlot_okz5k_14{display:flex;align-items:center;gap:.5rem}._menuBtn_okz5k_22{display:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:none;background:none;cursor:pointer;color:var(--color-gray-400);flex-shrink:0;transition:background-color .15s ease,color .15s ease}._menuBtn_okz5k_22 svg{width:20px;height:20px}._menuBtn_okz5k_22:hover{background-color:rgba(var(--overlay-base),.08);color:var(--text-primary)}@media(max-width:600px){._menuBtn_okz5k_22{display:flex}}._breadcrumb_okz5k_52{display:flex;align-items:center;gap:.5rem;color:var(--color-gray-400);font-size:.875rem}._homeIcon_okz5k_60{display:flex;align-items:center;color:var(--color-gray-400)}._homeIcon_okz5k_60 svg{width:16px;height:16px}._separator_okz5k_71{font-size:.75rem;color:var(--color-gray-600)}._pageLabel_okz5k_76{font-weight:600;color:var(--text-primary);font-size:.875rem}._rightSlot_okz5k_83{display:flex;align-items:center;gap:.75rem}._iconBtn_okz5k_90{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:none;background:none;cursor:pointer;color:var(--color-gray-400);transition:background-color .15s ease,color .15s ease}._iconBtn_okz5k_90 svg{width:18px;height:18px}._iconBtn_okz5k_90:hover{background-color:rgba(var(--overlay-base),.08);color:var(--text-primary)}._notifDot_okz5k_116{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background-color:var(--color-semantic-red);border:1.5px solid var(--color-blue-1000)}._shell_1htgo_1{display:flex;height:100vh;background-color:var(--color-gray-100)}._body_1htgo_8{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}._content_1htgo_16{position:relative;flex:1;overflow-y:auto;padding:2rem;background-color:var(--color-blue-1000)}@media(max-width:600px){._content_1htgo_16{padding:1rem}}._btn_15sqt_1{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.5rem;border:none;border-radius:6px;font-size:.95rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}._btn_15sqt_1:disabled{opacity:.5;cursor:not-allowed}._fullWidth_15sqt_19{width:100%}._primary_15sqt_24{background-color:var(--accent-solid-bg);color:var(--accent-solid-text);height:30px}._primary_15sqt_24:hover:not(:disabled){filter:brightness(1.15)}._secondary_15sqt_34{background-color:transparent;color:var(--color-blue-600);border:1px solid var(--color-blue-600)}._secondary_15sqt_34:hover:not(:disabled){background-color:var(--color-blue-100)}._ghost_15sqt_44{background-color:transparent;color:var(--color-gray-500)}._ghost_15sqt_44:hover:not(:disabled){color:var(--color-blue-600);text-decoration:underline}._pageBackground_1v1fl_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--color-blue-900);background-image:url(/Dark%20Logo%20BG.png);background-size:cover;background-position:center;background-repeat:no-repeat}._card_1v1fl_13{background-color:var(--color-blue-100);border-radius:16px;padding:2.5rem 2.75rem;width:100%;max-width:460px;box-shadow:0 8px 32px #00000059}._logoRow_1v1fl_23{display:flex;align-items:center;justify-content:center;gap:0rem;margin-bottom:2.25rem}._logoImage_1v1fl_31{width:80px;height:80px;object-fit:contain}._logoText_1v1fl_37{display:flex;flex-direction:column}._logoName_1v1fl_42{font-size:2.8rem;font-weight:700;color:var(--color-blue-600);line-height:1.1}._logoTagline_1v1fl_49{font-size:1rem;color:var(--color-blue-500);line-height:1.5;margin-top:.3rem}._form_1v1fl_56{display:flex;flex-direction:column;gap:1.25rem}._fieldGroup_1v1fl_62{display:flex;flex-direction:column;gap:.4rem}._label_1v1fl_68{font-size:.875rem;font-weight:500;color:var(--color-blue-600)}._input_1v1fl_74{width:100%;padding:.65rem .85rem;border:1px solid var(--color-blue-300);border-radius:6px;background-color:#fff;font-size:.9rem;color:var(--color-gray-800);outline:none;transition:border-color .2s ease,box-shadow .2s ease}._input_1v1fl_74::placeholder{color:var(--color-gray-400)}._input_1v1fl_74:focus{border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2e4a5a1f}._passwordWrapper_1v1fl_96{position:relative}._passwordWrapper_1v1fl_96 ._input_1v1fl_74{padding-right:2.75rem}._eyeButton_1v1fl_104{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--color-gray-400);display:flex;align-items:center;padding:0;transition:color .2s ease}._eyeButton_1v1fl_104:hover{color:var(--color-blue-500)}._buttonRow_1v1fl_124{margin-top:.5rem}._links_1v1fl_129{display:flex;flex-direction:column;align-items:center;gap:.4rem}._linkButton_1v1fl_136{background:none;border:none;cursor:pointer;font-size:.875rem;color:var(--color-gray-500);padding:0;transition:color .2s ease}._linkButton_1v1fl_136:hover{color:var(--color-blue-600);text-decoration:underline}._errorMessage_1v1fl_152{font-size:.85rem;color:var(--accent-text-red);background-color:#e0434614;border:1px solid rgba(224,67,70,.25);border-radius:6px;padding:.5rem .75rem}._successMessage_1v1fl_162{font-size:.85rem;color:var(--accent-text-green);background-color:#43e54a14;border:1px solid rgba(67,229,74,.25);border-radius:6px;padding:.5rem .75rem}._pageHeading_1v1fl_172{font-size:1rem;font-weight:600;color:var(--color-blue-600);margin:0}._infoMessage_1v1fl_180{display:flex;align-items:flex-start;gap:.5rem;font-size:.85rem;color:#2a7a4f;background-color:#43e54a14;border:1px solid rgba(67,229,74,.35);border-radius:6px;padding:.5rem .75rem}._hintList_1v1fl_193{list-style:none;margin:.3rem 0 0;padding:0;display:flex;flex-direction:column;gap:.15rem}._hint_1v1fl_193{font-size:.78rem;color:var(--color-gray-400);padding-left:1rem;position:relative}._hint_1v1fl_193:before{content:"●";position:absolute;left:0;font-size:.5rem;top:.2em}._hintMet_1v1fl_217{font-size:.78rem;color:var(--accent-text-green);padding-left:1rem;position:relative}._hintMet_1v1fl_217:before{content:"●";position:absolute;left:0;font-size:.5rem;top:.2em}._stack_26yle_11{display:flex;flex-direction:column;gap:1.25rem}._subtext_26yle_17{font-size:.85rem;color:var(--color-gray-500);line-height:1.5;margin:0}._methodChoices_26yle_25{display:flex;flex-direction:column;gap:.75rem}._methodCard_26yle_31{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;width:100%;text-align:left;padding:1rem 1.1rem;border:1px solid var(--color-blue-300);border-radius:10px;background-color:#fff;color:var(--color-blue-600);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}._methodCard_26yle_31:hover:not(:disabled){border-color:var(--color-blue-500);box-shadow:0 0 0 3px #2e4a5a1f}._methodCard_26yle_31:disabled{opacity:.6;cursor:not-allowed}._methodTitle_26yle_57{font-size:.95rem;font-weight:600}._methodDesc_26yle_62{font-size:.8rem;color:var(--color-gray-500);font-weight:400}._qrWrap_26yle_69{display:flex;justify-content:center;padding:1rem;background-color:#fff;border:1px solid var(--color-blue-300);border-radius:10px}._manualKey_26yle_78{display:block;text-align:center;font-size:.85rem;letter-spacing:.05em;padding:.5rem .75rem;background-color:#2e4a5a0f;border-radius:6px;color:var(--color-blue-600);word-break:break-all}._trustRow_26yle_91{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--color-blue-600);cursor:pointer}._trustRow_26yle_91 input{accent-color:var(--color-blue-500);width:16px;height:16px}._backupCodeGrid_26yle_107{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}._backupCode_26yle_107{text-align:center;font-size:.9rem;letter-spacing:.05em;padding:.5rem;background-color:#2e4a5a0f;border-radius:6px;color:var(--color-blue-600)}._backupActions_26yle_123{display:flex;gap:1rem;justify-content:center}._iconButton_26yle_129{display:flex;align-items:center;gap:.35rem;background:none;border:none;cursor:pointer;font-size:.85rem;color:var(--color-blue-500);padding:.25rem 0}._iconButton_26yle_129:hover{color:var(--color-blue-600);text-decoration:underline}._panel_bpedc_9{position:relative;flex:.97;min-width:0;display:flex;flex-direction:column;gap:clamp(.08rem,.22vh,.14rem);padding:clamp(.25rem,.6vh,.35rem) clamp(1.1rem,2vw,1.75rem);border-radius:18px;border:1px solid var(--color-blue-600);background:var(--banner-gradient)}._titleBlock_bpedc_23{display:flex;flex-direction:column}._title_bpedc_23{margin:0;font-size:clamp(.95rem,1.85vh,1.12rem);font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1.25;color:var(--text-primary)}._subtitle_bpedc_38{margin:.02rem 0 0;font-size:.9rem;line-height:1.15;color:var(--color-gray-400)}._periodTabs_bpedc_46{display:flex;gap:.12rem;padding:.1rem;border-radius:10px;background-color:color-mix(in srgb,var(--color-blue-900) 70%,transparent);border:1px solid var(--color-blue-600)}._periodTab_bpedc_46{flex:1;border:none;border-radius:7px;background:none;cursor:pointer;font:inherit;font-size:.93rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;line-height:1.15;padding:.14rem .45rem;color:var(--color-gray-400);transition:background-color .15s ease,color .15s ease}._periodTab_bpedc_46:hover{color:var(--text-primary)}._periodTabActive_bpedc_76,._periodTabActive_bpedc_76:hover{background-color:var(--color-semantic-blue);color:#05202e}._statRow_bpedc_85{display:flex}._statCol_bpedc_89{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:.02rem;padding:0 clamp(.55rem,1.2vw,.95rem)}._statCol_bpedc_89:first-child{padding-left:0}._statCol_bpedc_89:not(:first-child){border-left:1px solid rgba(var(--overlay-base),.12)}._labelRow_bpedc_106{display:flex;align-items:center;gap:.2rem}._statLabel_bpedc_112{font-size:.95rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1.15;color:var(--text-primary)}._infoWrap_bpedc_121{position:relative;display:inline-flex}._infoBtn_bpedc_130{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;background:none;border:none;border-radius:4px;color:var(--color-gray-500);cursor:pointer;transition:color .15s ease,background-color .15s ease}._infoBtn_bpedc_130:hover{color:var(--text-primary);background-color:var(--color-blue-800)}._infoBtn_bpedc_130 svg{width:13px;height:13px}._tooltip_bpedc_155{position:absolute;z-index:20;top:calc(100% + .35rem);display:none;width:200px;padding:.55rem .65rem;border:1px solid var(--color-blue-500);border-radius:7px;background-color:var(--color-blue-800);color:var(--color-blue-100);box-shadow:0 8px 24px #00000052;font-size:.72rem;font-weight:400;text-transform:none;letter-spacing:normal;line-height:1.4}._infoWrap_bpedc_121:hover ._tooltip_bpedc_155,._infoWrap_bpedc_121:focus-within ._tooltip_bpedc_155{display:block}._tooltipLeft_bpedc_179{left:0}._tooltipRight_bpedc_180{right:0}._tooltipCenter_bpedc_181{left:50%;transform:translate(-50%)}._statValue_bpedc_183{margin-top:0;font-size:clamp(1.65rem,3.5vh,2.05rem);font-weight:700;line-height:1.1;color:var(--accent-text-blue);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._statUnit_bpedc_192{font-size:.98rem;font-weight:600;color:var(--color-gray-400)}._statBaseline_bpedc_198{font-size:.92rem;line-height:1.15;color:var(--color-gray-400)}._statChange_bpedc_204{margin-top:0;font-size:.98rem;line-height:1.15;font-weight:700}._statChange_bpedc_204._good_bpedc_211{color:var(--accent-text-yellow)}._statChange_bpedc_204._bad_bpedc_215{color:var(--accent-text-red)}._emptyState_bpedc_219{flex:1;margin:0;display:flex;align-items:center;justify-content:center;padding:1rem 0;font-size:.8rem;color:var(--color-gray-500);text-align:center}._footer_bpedc_232{display:flex;align-items:center;gap:.4rem;margin-top:clamp(.15rem,.4vh,.25rem);padding-top:clamp(.2rem,.5vh,.3rem);border-top:1px solid rgba(var(--overlay-base),.1);font-size:.85rem;line-height:1.1;color:var(--color-gray-400)}._footerDot_bpedc_244{color:var(--color-gray-600)}._wrap_akd80_1{position:relative;flex-shrink:0}._wrap_akd80_1 svg{display:block;transition:stroke-dasharray .3s ease}._center_akd80_11{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.1}._centerValue_akd80_22{font-size:1.15rem;font-weight:700;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._centerLabel_akd80_28{font-size:.62rem;color:var(--color-gray-400);margin-top:.15rem}._stat_12a43_1{display:flex;align-items:center;gap:.75rem}._main_12a43_7{flex:1;min-width:0}._valueRow_12a43_12{display:flex;align-items:baseline;gap:.35rem}._value_12a43_12{font-size:clamp(1.5rem,4vh,2.4rem);font-weight:700;line-height:1.1;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._unit_12a43_31{font-size:.95rem;color:var(--color-gray-400)}._caption_12a43_36{margin-top:.2rem;font-size:.85rem;color:var(--color-gray-300)}._subCaption_12a43_47{margin-top:.1rem;font-size:.72rem;color:var(--color-gray-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._delta_12a43_56{margin-top:.35rem;display:flex;align-items:center;gap:.3rem;font-size:.75rem;color:var(--color-gray-400)}._deltaArrow_12a43_65{font-size:.7rem;line-height:1}._side_12a43_70{flex-shrink:0;display:flex;align-items:center;justify-content:center}._icon_12a43_77{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;border:1px solid var(--color-blue-600);background-color:var(--color-blue-800);color:var(--color-gray-400)}._icon_12a43_77 svg{width:26px;height:26px}._stat_12a43_1._tile_12a43_96{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:1.1rem 1.2rem;background:linear-gradient(160deg,var(--color-blue-800) 0%,var(--color-blue-900) 100%);border:1px solid var(--color-blue-600);border-radius:12px;transition:border-color .15s ease}._stat_12a43_1._tile_12a43_96:hover{border-color:var(--color-blue-400)}._tile_12a43_96 ._value_12a43_12{font-size:1.5rem;color:var(--accent-text-blue)}._tile_12a43_96 ._caption_12a43_36{color:var(--color-gray-400)}._barChart_1xjgm_1{display:flex;flex-direction:column;gap:.55rem;padding:.2rem 0}._barChart_1xjgm_1._grid_1xjgm_14{display:grid;row-gap:.55rem;column-gap:1.25rem}._barChart_1xjgm_1._tight_1xjgm_31{row-gap:.12rem}._barChart_1xjgm_1._tight_1xjgm_31 ._bar_1xjgm_1{gap:.05rem;min-width:0}._barChart_1xjgm_1._tight_1xjgm_31 ._barTrack_1xjgm_40{height:.35rem}._barChart_1xjgm_1._tight_1xjgm_31 ._barLabel_1xjgm_27{font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._barChart_1xjgm_1._tight_1xjgm_31 ._barValue_1xjgm_52{font-size:.85rem}._bar_1xjgm_1{display:flex;flex-direction:column;gap:.3rem}._barHeader_1xjgm_62{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._barLabel_1xjgm_27{font-size:.75rem;line-height:1.25;color:var(--color-gray-400)}._barTrack_1xjgm_40{height:.5rem;background-color:var(--color-blue-600);border-radius:999px;overflow:hidden}._barFill_1xjgm_82{display:block;height:100%;border-radius:999px}._barValue_1xjgm_52{font-size:.75rem;font-weight:600;color:var(--color-blue-100);text-align:right}._barChart_1xjgm_1._compact_1xjgm_96{gap:.4rem;padding:0 0 .3rem}._compact_1xjgm_96 ._bar_1xjgm_1{gap:.2rem}._compact_1xjgm_96 ._barLabel_1xjgm_27{font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._compact_1xjgm_96 ._barTrack_1xjgm_40{height:.4rem}._compact_1xjgm_96 ._barValue_1xjgm_52{font-size:.7rem}._meter_17u3y_3{display:flex;flex-direction:column;gap:.4rem}._top_17u3y_9{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._label_17u3y_16{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--color-gray-400)}._icon_17u3y_24{display:flex;align-items:center;color:var(--color-gray-500)}._icon_17u3y_24 svg{width:14px;height:14px}._value_17u3y_35{font-size:1.15rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._track_17u3y_42{position:relative;height:6px;border-radius:3px;background-color:var(--color-blue-800);overflow:hidden}._fill_17u3y_50{position:absolute;inset:0 auto 0 0;height:100%;border-radius:3px;transition:width .3s ease}._good_17u3y_58{background:linear-gradient(90deg,#2f9e4a,var(--color-semantic-green))}._warn_17u3y_59{background:linear-gradient(90deg,#c67a2e,#e8933a)}._bad_17u3y_60{background:linear-gradient(90deg,#b8352f,var(--color-semantic-red))}._info_17u3y_61{background:linear-gradient(90deg,#2b7fb0,var(--color-semantic-blue))}._caption_17u3y_63{font-size:.72rem;line-height:1.35;color:var(--color-gray-500)}._chip_49abt_1{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:6px;font-size:.75rem;font-weight:500;line-height:1;white-space:nowrap;border:1px solid transparent;transition:filter .15s ease}._chip_49abt_1:hover{filter:brightness(1.25)}._neutral_49abt_20{color:var(--color-gray-300);background-color:var(--color-blue-800);border-color:var(--color-blue-600)}._plain_49abt_26{color:var(--text-primary);background-color:var(--color-blue-800);border-color:var(--color-blue-600)}._good_49abt_32{color:var(--accent-text-green);background-color:color-mix(in srgb,var(--color-semantic-green) var(--mix-bg-soft),var(--color-blue-900));border-color:color-mix(in srgb,var(--color-semantic-green) var(--mix-border-soft),transparent)}._warn_49abt_38{color:var(--accent-text-yellow);background-color:color-mix(in srgb,var(--color-semantic-yellow) var(--mix-bg-soft),var(--color-blue-900));border-color:color-mix(in srgb,var(--color-semantic-yellow) var(--mix-border-soft),transparent)}._bad_49abt_44{color:var(--accent-text-red);background-color:color-mix(in srgb,var(--color-semantic-red) var(--mix-bg-soft),var(--color-blue-900));border-color:color-mix(in srgb,var(--color-semantic-red) var(--mix-border-soft),transparent)}._info_49abt_50{color:var(--accent-text-blue);background-color:color-mix(in srgb,var(--color-semantic-blue) var(--mix-bg-soft),var(--color-blue-900));border-color:color-mix(in srgb,var(--color-semantic-blue) var(--mix-border-soft),transparent)}._orange_49abt_56{color:var(--color-orange-400);background-color:color-mix(in srgb,var(--color-orange-500) var(--mix-bg),var(--color-blue-900));border-color:color-mix(in srgb,var(--color-orange-500) var(--mix-border),transparent)}._row_1olp3_1{display:grid;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:.65rem;width:100%;padding:.5rem .6rem;border-radius:8px;background:none;border:1px solid transparent;font:inherit;color:inherit;text-align:left}._interactive_1olp3_16{cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._interactive_1olp3_16:hover{background-color:var(--color-blue-800)}._active_1olp3_25{background-color:color-mix(in srgb,var(--color-semantic-blue) var(--mix-bg-soft),var(--color-blue-900));border-color:color-mix(in srgb,var(--color-semantic-blue) var(--mix-border),transparent)}._rank_1olp3_30{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid transparent;background-color:var(--color-blue-600);color:var(--color-blue-100);font-size:.7rem;font-weight:700}._active_1olp3_25 ._rank_1olp3_30{background-color:var(--color-semantic-blue);color:var(--text-primary)}._body_1olp3_49{min-width:0;display:flex;flex-direction:column;gap:.2rem}._label_1olp3_56{font-size:.82rem;line-height:1.25;color:var(--color-gray-200)}._track_1olp3_62{height:4px;border-radius:999px;background-color:var(--color-blue-600);overflow:hidden}._fill_1olp3_69{display:block;height:100%;border-radius:999px;background-color:var(--color-semantic-blue)}._value_1olp3_76{font-size:.85rem;font-weight:700;color:var(--color-blue-100)}._badge_1olp3_82{font-size:.78rem;font-weight:700;color:var(--accent-text-yellow);white-space:nowrap}._wrap_1bemk_3{display:flex;flex-direction:column;border-radius:16px;border:1px solid var(--color-blue-600);background-color:var(--color-blue-900);overflow:hidden}._top_1bemk_3{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.6rem;padding:1.25rem 1.75rem;background:var(--banner-gradient);border-bottom:1px solid var(--color-blue-600)}._heading_1bemk_26{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-400);margin-bottom:.35rem}._modelLabel_1bemk_35{font-size:1.05rem;font-weight:700;color:var(--accent-text-green)}._legend_1bemk_41{display:flex;align-items:center;gap:.6rem;margin-top:.2rem}._legendItem_1bemk_48{display:flex;align-items:center;gap:.4rem;font-size:.72rem;color:var(--color-gray-400);white-space:nowrap}._legendDot_1bemk_57{width:8px;height:8px;border-radius:50%;flex-shrink:0}._legendArrow_1bemk_64{color:var(--color-gray-500);font-size:.78rem}._columns_1bemk_69{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1.5rem;padding:2.75rem 1.75rem}@media(max-width:720px){._columns_1bemk_69{grid-template-columns:1fr}._connectorCol_1bemk_81{width:auto;border-left:none;border-right:none;border-top:1px solid var(--color-blue-600);padding:.75rem 0}._connectorCol_1bemk_81:before{display:none}}._column_1bemk_69{display:flex;flex-direction:column;gap:.55rem;min-width:0}._subHeadRow_1bemk_100{display:flex;align-items:center;gap:.55rem}._pill_1bemk_106{flex-shrink:0;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.2rem .55rem;border-radius:6px}._pillToday_1bemk_116{color:var(--color-orange-400);background-color:color-mix(in srgb,var(--color-orange-500) var(--mix-bg),transparent)}._pillRecommended_1bemk_121{color:var(--accent-text-green);background-color:color-mix(in srgb,var(--color-semantic-green) var(--mix-bg),transparent)}._subLabel_1bemk_126{font-size:.78rem;font-weight:600;color:var(--color-gray-300)}._body_1bemk_132{margin:0;font-size:.82rem;line-height:1.55;color:var(--color-gray-400)}._footerRow_1bemk_139{margin-top:.4rem;display:flex;align-items:center;gap:.75rem}._footerBadge_1bemk_146{flex-shrink:0;font-size:.72rem;font-weight:600;color:var(--color-orange-400);background-color:color-mix(in srgb,var(--color-orange-500) var(--mix-bg-soft),transparent);border:1px solid color-mix(in srgb,var(--color-orange-500) var(--mix-border-soft),transparent);padding:.25rem .6rem;border-radius:6px;white-space:nowrap}._footerRule_1bemk_160{flex:1;height:0;border-top:1px dashed color-mix(in srgb,var(--color-orange-500) var(--mix-border-strong),transparent)}._connectorCol_1bemk_81{position:relative;align-self:stretch;flex-shrink:0;width:72px;display:flex;align-items:center;justify-content:center;border-left:1px solid var(--color-blue-600);border-right:1px solid var(--color-blue-600)}._connectorCol_1bemk_81:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-50%);background:linear-gradient(to bottom,var(--color-orange-500),var(--color-semantic-green));opacity:.55}._connector_1bemk_81{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background-color:var(--color-blue-900);border:1px solid var(--color-semantic-blue);box-shadow:0 0 10px 1px color-mix(in srgb,var(--color-semantic-blue) var(--mix-border),transparent);color:var(--accent-text-blue);flex-shrink:0}._connector_1bemk_81 svg{width:16px;height:16px}._guardrails_1bemk_215{margin-top:.5rem;display:flex;flex-direction:column;gap:.6rem}._guardrailsRule_1bemk_222{height:0;border-top:1px dashed color-mix(in srgb,var(--color-orange-500) var(--mix-border-strong),transparent)}._guardrailsHeading_1bemk_227{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-orange-400)}._guardrailsChips_1bemk_235{display:flex;flex-wrap:wrap;gap:.5rem}._card_hcxu4_1{display:flex;flex-direction:column;gap:1.25rem;padding:1.4rem 1.6rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:14px}._headingRow_hcxu4_11{display:flex;align-items:center;gap:.9rem}._heading_hcxu4_11{flex-shrink:0;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-400)}._headingRule_hcxu4_26{flex:1;height:1px;background-color:var(--color-blue-600)}._columns_hcxu4_32{display:grid;grid-template-columns:1.15fr 1fr;gap:2rem}@media(max-width:620px){._columns_hcxu4_32{grid-template-columns:1fr}}._col_hcxu4_32{display:flex;flex-direction:column;gap:1.1rem;min-width:0}._group_hcxu4_51{display:flex;flex-direction:column;gap:.6rem}._groupLabel_hcxu4_57{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-500)}._chipGrid_hcxu4_65{display:flex;flex-wrap:wrap;gap:.5rem}._patternList_hcxu4_71{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}._patternList_hcxu4_71 li{position:relative;padding-left:1rem;font-size:.82rem;color:var(--color-gray-300)}._patternList_hcxu4_71 li:before{content:"";position:absolute;left:0;top:.5em;width:5px;height:5px;border-radius:50%;background-color:var(--pattern-dot, var(--color-semantic-blue))}._badge_dweo7_17{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:20px;padding:0 .45rem;border:1px solid var(--color-blue-100);border-radius:999px;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;font-size:11px;font-weight:500;line-height:120%;letter-spacing:0;text-align:center;white-space:nowrap;color:var(--color-blue-100);background-color:transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease;-webkit-user-select:none;user-select:none}._badge_dweo7_17:hover{background-color:#f0f6fa1a;border-color:var(--color-blue-100)}._backdrop_1yz7j_6{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._dialog_1yz7j_19{background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:16px;width:100%;max-width:440px;padding:1.5rem;box-shadow:0 24px 48px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._title_1yz7j_30{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0 0 .6rem}._message_1yz7j_37{font-size:.88rem;line-height:1.5;color:var(--color-gray-300);margin:0 0 1.5rem}._messagePanel_1yz7j_48{display:flex;align-items:flex-start;gap:.65rem;border-radius:10px;padding:.85rem 1rem;margin:0 0 1.5rem}._messagePanelDanger_1yz7j_57{background-color:color-mix(in srgb,var(--color-semantic-red) var(--mix-bg-soft),var(--color-blue-900));border:1px solid color-mix(in srgb,var(--color-semantic-red) var(--mix-border-soft),transparent)}._messagePanelWarn_1yz7j_62{background-color:color-mix(in srgb,var(--color-semantic-yellow) var(--mix-bg-soft),var(--color-blue-900));border:1px solid color-mix(in srgb,var(--color-semantic-yellow) var(--mix-border-soft),transparent)}._messagePanelIcon_1yz7j_67{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:.1rem}._messagePanelDanger_1yz7j_57 ._messagePanelIcon_1yz7j_67{color:var(--accent-text-red)}._messagePanelWarn_1yz7j_62 ._messagePanelIcon_1yz7j_67{color:var(--accent-text-yellow)}._messagePanelIcon_1yz7j_67 svg{width:18px;height:18px}._messagePanelText_1yz7j_80{font-size:.85rem;line-height:1.5;color:var(--color-gray-200);margin:0}._actions_1yz7j_88{display:flex;align-items:center;justify-content:flex-end;gap:.6rem}._cancelBtn_1yz7j_96{background-color:transparent;border:1px solid var(--color-blue-500);border-radius:8px;color:var(--color-blue-100);cursor:pointer;font-size:.85rem;font-weight:500;font-family:inherit;padding:.45rem 1.1rem;transition:background-color .15s ease,border-color .15s ease}._cancelBtn_1yz7j_96:hover{background-color:rgba(var(--overlay-base),.06);border-color:var(--color-blue-100)}._confirmBtn_1yz7j_115{display:inline-flex;align-items:center;gap:.4rem;background-color:var(--accent-solid-bg);border:1px solid var(--accent-solid-bg);border-radius:8px;color:var(--accent-solid-text);cursor:pointer;font-size:.85rem;font-weight:600;font-family:inherit;padding:.45rem 1.1rem;transition:filter .15s ease}._confirmBtn_1yz7j_115 svg{width:15px;height:15px}._confirmBtn_1yz7j_115:hover{filter:brightness(1.1)}._confirmBtn_1yz7j_115:focus-visible{outline:2px solid var(--color-semantic-blue);outline-offset:2px}._danger_1yz7j_140{background-color:var(--color-semantic-red);border-color:var(--color-semantic-red)}._danger_1yz7j_140:focus-visible{outline-color:var(--color-semantic-red)}._voteButtons_1j3ky_3{display:flex;gap:.3rem;flex-shrink:0}._voteBtn_1j3ky_10{background-color:var(--color-blue-1000);border:1px solid var(--color-blue-500);border-radius:6px;cursor:pointer;color:var(--color-gray-400);display:flex;align-items:center;justify-content:center;padding:.28rem;transition:color .15s ease,border-color .15s ease,background-color .15s ease,opacity .15s ease}._voteBtn_1j3ky_10 svg{width:15px;height:15px}._thumbDown_1j3ky_29{transform:rotate(180deg)}._voteBtn_1j3ky_10:disabled{cursor:default}._voteBtn_1j3ky_10:hover:not(:disabled){color:var(--text-primary);border-color:var(--color-blue-200);background-color:var(--color-blue-800)}._voteBtnUp_1j3ky_48,._voteBtnDown_1j3ky_49{color:var(--accent-solid-text)}._voteBtnUp_1j3ky_48 svg,._voteBtnDown_1j3ky_49 svg{fill:var(--accent-solid-text);stroke:#00000073}._voteBtnUp_1j3ky_48{border-color:var(--color-semantic-green);background-color:var(--color-semantic-green)}._voteBtnUp_1j3ky_48:hover:not(:disabled){border-color:var(--color-semantic-green);background-color:var(--color-semantic-green);filter:brightness(1.08)}._voteBtnDown_1j3ky_49{border-color:var(--color-semantic-red);background-color:var(--color-semantic-red)}._voteBtnDown_1j3ky_49:hover:not(:disabled){border-color:var(--color-semantic-red);background-color:var(--color-semantic-red);filter:brightness(1.08)}._voteBtnDimmed_1j3ky_86{color:var(--color-gray-600);border-color:var(--color-blue-800);background-color:transparent;opacity:.6}._voteBtnDimmed_1j3ky_86:hover:not(:disabled){color:var(--color-gray-400);border-color:var(--color-blue-500);background-color:var(--color-blue-1000)}._backdrop_xyys5_4{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._modal_xyys5_17{background-color:var(--color-blue-900);border:1px solid var(--color-blue-800);border-radius:16px;width:100%;max-width:864px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 24px 48px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._header_xyys5_32{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-blue-800);flex-shrink:0}._headerLeft_xyys5_42{display:flex;align-items:flex-start;gap:.85rem}._docIcon_xyys5_48{color:var(--color-blue-200);display:flex;flex-shrink:0;margin-top:.15rem}._docIcon_xyys5_48 svg{width:34px;height:34px}._headerText_xyys5_60{display:flex;flex-direction:column;gap:.2rem}._caseUid_xyys5_66{font-size:1.35rem;font-weight:700;color:var(--text-primary);line-height:1.15;text-decoration:none;width:fit-content}._caseUid_xyys5_66:hover,._caseUid_xyys5_66:focus-visible{color:var(--accent-text-blue);text-decoration:underline}._caseTitle_xyys5_81{font-size:.9rem;font-weight:400;color:var(--color-gray-400)}._headerRight_xyys5_87{display:flex;align-items:center;gap:1.1rem;flex-shrink:0}._resolvingAgent_xyys5_95{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}._resolvingAgentLabel_xyys5_102{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-gray-400);white-space:nowrap}._resolvingAgentValue_xyys5_111{display:flex;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;color:var(--text-primary);white-space:nowrap}._closeBtn_xyys5_121{background:none;border:none;cursor:pointer;color:var(--color-gray-400);display:flex;align-items:center;padding:.25rem;border-radius:4px;flex-shrink:0;transition:color .15s ease,background-color .15s ease}._closeBtn_xyys5_121 svg{width:18px;height:18px}._closeBtn_xyys5_121:hover{color:var(--text-primary);background-color:rgba(var(--overlay-base),.08)}._body_xyys5_145{padding:1.5rem;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem}._section_xyys5_155{display:flex;flex-direction:column;gap:.6rem;background-color:rgba(var(--overlay-base),.03);border:1px solid var(--color-blue-800);border-radius:10px;padding:1rem 1.1rem;position:relative}._sectionLabel_xyys5_167{font-size:.9rem;font-weight:700;color:var(--text-primary);margin:0}._sectionContent_xyys5_175{font-size:.9rem;font-weight:400;line-height:1.6;color:var(--color-blue-100);margin:0;white-space:pre-line;max-height:7.2rem;overflow-y:auto;margin-right:-1.1rem;padding-right:1.1rem}._sectionHeader_xyys5_193{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}._rootCause_xyys5_200{display:flex;align-items:baseline;gap:.4rem;flex-shrink:0}._rootCauseLabel_xyys5_207{font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-gray-400)}._rootCauseValue_xyys5_215{font-size:.85rem;font-weight:700;color:var(--text-primary)}._tabHeader_xyys5_225{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;border-bottom:2px solid var(--color-blue-500)}._tabs_xyys5_233{display:flex;gap:1.25rem}._tabHeaderRight_xyys5_241{display:flex;align-items:center;gap:.5rem;height:1.9rem;margin-bottom:.4rem}._tab_xyys5_225{background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;padding:0 0 .5rem;cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:600;color:var(--color-gray-400);transition:color .15s ease,border-color .15s ease}._tab_xyys5_225:hover{color:var(--color-blue-100)}._tabActive_xyys5_267{color:var(--text-primary);border-bottom-color:var(--color-blue-100)}._tabBody_xyys5_275{height:9rem;display:flex;flex-direction:column;gap:.85rem}._pillMeasure_xyys5_286{position:absolute;top:0;left:1.1rem;right:1.1rem;height:0;overflow:hidden;visibility:hidden;pointer-events:none;display:flex;flex-wrap:wrap;gap:.4rem}._skillPills_xyys5_301{display:flex;flex-wrap:wrap;gap:.4rem;flex-shrink:0}._skillPill_xyys5_301{border:1px solid var(--color-blue-500);background:transparent;border-radius:999px;padding:.15rem .65rem;font-family:inherit;font-size:.75rem;font-weight:500;white-space:nowrap;color:var(--color-blue-100);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}._skillPill_xyys5_301:hover{border-color:var(--color-blue-300)}._skillPillActive_xyys5_328{background-color:#bae6fd;border-color:#38bdf8;color:#082f49}._tabDetail_xyys5_336{flex:1;min-height:0;overflow-y:auto;font-size:.9rem;line-height:1.5;color:var(--color-blue-100);white-space:pre-line;margin-right:-1.1rem;padding-right:1.1rem}._selector_xyys5_349{max-width:240px;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:6px;color:var(--text-primary);font-family:inherit;font-size:.82rem;padding:.3rem .6rem;cursor:pointer;outline:none;transition:border-color .15s ease}._selector_xyys5_349:focus{border-color:var(--color-semantic-blue)}._selector_xyys5_349 option{background-color:var(--color-blue-900)}._muted_xyys5_371{font-size:.88rem;color:var(--color-gray-400)}._loadingState_xyys5_377,._errorState_xyys5_378{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 0;color:var(--color-gray-400);font-size:.9rem}._spinner_xyys5_389{width:28px;height:28px;border:3px solid rgba(var(--overlay-base),.1);border-top-color:var(--color-blue-100);border-radius:50%;animation:_spin_xyys5_389 .7s linear infinite}@keyframes _spin_xyys5_389{to{transform:rotate(360deg)}}._errorState_xyys5_378{color:var(--accent-text-red)}._removeError_xyys5_408{background-color:#e043461f;border:1px solid var(--color-semantic-red);color:var(--accent-text-red);border-radius:8px;padding:.75rem 1rem;font-size:.875rem}._block_senwf_5+._block_senwf_5{margin-top:.9rem}._heading_senwf_9{font-size:.78rem;font-weight:700;color:var(--text-primary);margin-bottom:.35rem}._statGrid_senwf_17{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem}._rankedList_senwf_24{display:flex;flex-direction:column;gap:.1rem}._severityList_senwf_31{display:flex;flex-direction:column;gap:.4rem}._severityRow_senwf_37{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._severityLabel_senwf_44{font-size:.82rem;color:var(--color-gray-300)}._severityValue_senwf_49{font-size:.78rem;font-weight:700}._progressRows_senwf_55{display:flex;flex-direction:column;gap:.6rem}._chips_senwf_62{display:flex;flex-wrap:wrap;gap:.5rem}._bulletList_senwf_69{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.3rem;font-size:.82rem;color:var(--color-gray-300)}._prose_senwf_80{font-size:.85rem;line-height:1.65;color:var(--color-gray-300)}._proseSegment_senwf_86{margin:0}._proseSegment_senwf_86+._proseSegment_senwf_86{margin-top:.85rem}._proseList_senwf_94{padding-left:1.2rem;display:flex;flex-direction:column;gap:.4rem}._proseList_senwf_94 li{padding-left:.2rem}._prose_senwf_80 strong{color:#eaf2fb;font-weight:650}._prose_senwf_80 em{color:var(--color-gray-400)}._prose_senwf_80 code{font-family:ui-monospace,Menlo,monospace;font-size:.88em;padding:.1rem .35rem;border-radius:4px;background-color:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:#cfe0f2}._keyValue_senwf_128{display:grid;grid-template-columns:auto 1fr;column-gap:.75rem;row-gap:.4rem;align-items:baseline}._keyValueRow_senwf_136{display:contents}._keyValueLabel_senwf_142{font-size:.82rem;font-weight:650;color:#eaf2fb}._keyValueLabel_senwf_142:after{content:":"}._keyValueValue_senwf_152{font-size:.82rem;color:var(--color-gray-300);font-variant-numeric:tabular-nums}._keyValueBoxed_senwf_161{border:1px solid transparent;border-radius:10px;padding:.85rem 1.1rem}._staticText_senwf_168{margin:0;font-size:.82rem;line-height:1.6;color:var(--color-gray-400)}._steps_senwf_176{margin:0;padding-left:1.2rem;display:flex;flex-direction:column;gap:.5rem;font-size:.85rem;line-height:1.55;color:var(--color-gray-300)}._steps_senwf_176 li{padding-left:.2rem}._callout_senwf_192{background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:10px;padding:1.1rem 1.3rem}._calloutHeading_senwf_199{font-size:.85rem;font-weight:700;color:var(--accent-text-blue);margin-bottom:.5rem}._calloutBody_senwf_206{font-size:.85rem;line-height:1.6;color:var(--color-gray-200)}._card_rkddk_1{display:flex;flex-direction:column;gap:.95rem;padding:1.25rem 1.4rem 1.1rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-top:3px solid var(--accent-top, var(--color-blue-600));border-radius:16px;min-width:0;height:100%;min-height:0}@media(max-width:600px){._card_rkddk_1{height:auto}}._header_rkddk_25{flex-shrink:0;display:flex;align-items:flex-start;gap:.85rem}._rankBadge_rkddk_32{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border-radius:50%;border:1px solid transparent;font-size:.95rem;font-weight:700}._titleBlock_rkddk_45{min-width:0;display:flex;flex-direction:column;gap:.3rem}._title_rkddk_45{font-size:1.2rem;font-weight:700;color:var(--text-primary)}._subtitle_rkddk_58{font-size:.85rem;line-height:1.5;color:var(--color-gray-500)}._body_rkddk_67{flex:1;min-height:0;overflow-y:auto;padding-right:.25rem}@media(max-width:600px){._body_rkddk_67{overflow-y:visible}}._pendingBody_rkddk_84{height:100%;min-height:6rem;display:flex;align-items:center;justify-content:center;text-align:center;border:1px dashed var(--color-blue-600);border-radius:10px;padding:1rem}._pendingText_rkddk_96{font-size:.82rem;line-height:1.4;color:var(--color-gray-500)}._clickable_rkddk_104{cursor:pointer;outline:none;transition:border-color .15s ease,background-color .15s ease}._clickable_rkddk_104:hover{border-color:var(--color-blue-400);border-top-color:var(--accent-top, var(--color-blue-600));background-color:var(--color-blue-800)}._clickable_rkddk_104:focus-visible{border-color:var(--color-semantic-blue);border-top-color:var(--accent-top, var(--color-blue-600));box-shadow:0 0 0 2px #42baff66}._backdrop_14g8h_4{position:absolute;inset:0;background-color:#02080cb8;display:flex;align-items:stretch;justify-content:stretch;z-index:200;padding:.85rem}._modal_14g8h_15{position:relative;display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--color-blue-1000);border:1px solid var(--color-blue-600);border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #00000080}._loadingState_14g8h_28,._errorState_14g8h_28{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem;color:var(--color-gray-400);font-size:.9rem}._errorState_14g8h_28{color:var(--accent-text-red)}._spinner_14g8h_44{width:26px;height:26px;border-radius:50%;border:3px solid var(--color-blue-600);border-top-color:var(--color-semantic-blue);animation:_spin_14g8h_44 .8s linear infinite}@keyframes _spin_14g8h_44{to{transform:rotate(360deg)}}._mobileBar_14g8h_62{display:none;flex-shrink:0;align-items:center;gap:.5rem;padding:.6rem 1.1rem;border-bottom:1px solid var(--color-blue-600)}._backBtn_14g8h_71{display:flex;align-items:center;flex-shrink:0;gap:.35rem;padding:.4rem .6rem .4rem .35rem;border:none;border-radius:8px;background:none;color:var(--color-gray-300);font-size:.82rem;font-weight:600;cursor:pointer}._backBtn_14g8h_71 svg{width:16px;height:16px}._backBtn_14g8h_71:hover{background-color:rgba(var(--overlay-base),.06);color:var(--text-primary)}._mobileBarText_14g8h_93{display:flex;flex-direction:column;gap:.2rem;min-width:0}._mobileBarEyebrow_14g8h_100{font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}._mobileBarTitle_14g8h_107{font-size:.95rem;font-weight:700;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._layout_14g8h_60{flex:1;min-height:0;display:grid;grid-template-columns:260px 1fr}._rail_14g8h_59{display:flex;flex-direction:column;gap:.4rem;padding:1.1rem .9rem 0;background-color:var(--color-blue-900);border-right:1px solid var(--color-blue-600);overflow-y:auto}._railEyebrowRow_14g8h_134{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._runSelect_14g8h_141{flex:0 1 auto;min-width:0;max-width:6.5rem;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);color:var(--text-primary);border-radius:5px;padding:.15rem .35rem;font-size:.62rem;cursor:pointer;outline:none;transition:border-color .15s ease}._runSelect_14g8h_141:focus{border-color:var(--color-semantic-blue)}._runSelect_14g8h_141 option{background-color:var(--color-blue-900)}._railEyebrow_14g8h_134{font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}._railTitle_14g8h_171{margin-top:.35rem;font-size:.95rem;font-weight:700;color:var(--text-primary)}._railSubtitle_14g8h_178{margin-top:.3rem;font-size:.72rem;line-height:1.4;color:var(--color-gray-500)}._railListLabel_14g8h_185{margin-top:.9rem;padding:0 .15rem;font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-gray-500)}._railList_14g8h_185{margin-top:.4rem;display:flex;flex-direction:column;gap:.3rem}._railRow_14g8h_202{display:flex;flex-direction:column;gap:.45rem;padding:.65rem .7rem;border-radius:9px;border:1px solid transparent;background:none;text-align:left;cursor:pointer;font:inherit;color:inherit}._railRow_14g8h_202:hover{border-color:rgba(var(--overlay-base),.12)}._railRowActive_14g8h_220:hover{border-color:inherit}._railRowTop_14g8h_224{display:flex;align-items:center;gap:.5rem}._railDot_14g8h_230{flex-shrink:0;width:18px;height:18px;border-radius:50%;background-color:rgba(var(--overlay-base),.08);color:var(--color-gray-400);font-size:.66rem;font-weight:700;display:grid;place-items:center}._railRowLabel_14g8h_243{flex:1;min-width:0;font-size:.78rem;font-weight:600;color:var(--color-gray-300);line-height:1.3}._railRowBottom_14g8h_252{display:flex;align-items:center;gap:.5rem}._railTrack_14g8h_258{flex:1;height:4px;border-radius:3px;background-color:rgba(var(--overlay-base),.07);overflow:hidden}._railFill_14g8h_266{display:block;height:4px;border-radius:3px}._railScore_14g8h_272{flex-shrink:0;font-size:.66rem;font-family:ui-monospace,Menlo,monospace;color:var(--color-gray-500)}._railAnalysis_14g8h_282{margin:.75rem -.9rem 0;padding:.75rem .9rem 0;border-top:1px solid var(--color-blue-600)}._analysisRow_14g8h_290 ._railDot_14g8h_230 svg{width:12px;height:12px}._railFooter_14g8h_295{margin:.75rem -.9rem 0;padding:.75rem .9rem;border-top:1px solid var(--color-blue-600);font-size:.66rem;line-height:1.5;color:var(--color-gray-500)}._content_14g8h_1{position:relative;min-width:0;display:flex;flex-direction:column;overflow:hidden}._paneClose_14g8h_316{position:absolute;top:1.15rem;right:1.4rem;z-index:3}._contentHeader_14g8h_323{flex-shrink:0;display:flex;align-items:flex-start;gap:1rem;padding:1.15rem 3.4rem 1rem 1.4rem;border-bottom:1px solid var(--color-blue-600)}._contentHeaderMain_14g8h_333{flex:1;min-width:0}._contentHeaderTop_14g8h_338{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._rankPill_14g8h_345{flex-shrink:0;font-size:.66rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.2rem .55rem;border-radius:6px;border:1px solid transparent}._contentSubtitle_14g8h_356{font-size:.76rem;color:var(--color-gray-500)}._oppTitle_14g8h_361{margin:.5rem 0 0;font-size:1.3rem;font-weight:700;color:var(--text-primary);letter-spacing:-.01em}._analysisTitle_14g8h_372{margin-top:0}._closeBtn_14g8h_376{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--color-blue-600);background-color:var(--color-blue-900);color:var(--color-gray-400);cursor:pointer}._closeBtn_14g8h_376 svg{width:16px;height:16px}._closeBtn_14g8h_376:hover{color:var(--text-primary);border-color:var(--color-gray-500)}._metaStrip_14g8h_401{flex-shrink:0;display:flex;border-bottom:1px solid var(--color-blue-600);background-color:rgba(var(--overlay-base),.015)}._metaCell_14g8h_408{flex:1;padding:.65rem .9rem;border-right:1px solid var(--color-blue-600);display:flex;flex-direction:column;gap:.2rem}._metaCell_14g8h_408:last-child{border-right:none}._metaLabel_14g8h_421{font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray-500)}._metaValue_14g8h_429{font-size:.86rem;font-weight:700;font-variant-numeric:tabular-nums}._sectionTabs_14g8h_436{flex-shrink:0;display:flex;overflow-x:auto;padding:0 .9rem;border-bottom:1px solid var(--color-blue-600)}._sectionTab_14g8h_436{flex:1;min-width:max-content;padding:.55rem .6rem .5rem;border:none;border-bottom:2px solid transparent;background:none;cursor:pointer;font:inherit;font-size:.72rem;line-height:1.25;color:var(--color-gray-400);text-align:center;white-space:nowrap}._sectionTab_14g8h_436:hover{color:var(--text-primary)}._contentBody_14g8h_465{flex:1;min-height:0;overflow-y:auto;padding:1.25rem 1.6rem 1.75rem}._sectionHeading_14g8h_472{display:flex;align-items:baseline;gap:.6rem}._sectionEyebrow_14g8h_478{flex-shrink:0;font-size:.62rem;font-weight:700;letter-spacing:.1em}._sectionRule_14g8h_485{flex:1;height:1px;background-color:rgba(var(--overlay-base),.08)}._sectionPosition_14g8h_491{flex-shrink:0;font-size:.66rem;color:var(--color-gray-500)}._blockBody_14g8h_500{margin-top:.6rem}._footer_14g8h_505{flex-shrink:0;display:flex;align-items:center;gap:1rem;padding:.9rem 1.4rem;border-top:1px solid var(--color-blue-600);background-color:var(--color-blue-900)}._footerCaption_14g8h_515{font-size:.72rem;color:var(--color-gray-500)}._footerSpacer_14g8h_520{flex:1}._footerNavBtn_14g8h_524{flex-shrink:0;display:flex;align-items:center;gap:.45rem;padding:.5rem 1rem;border-radius:8px;border:1px solid var(--color-blue-600);background-color:transparent;color:var(--color-gray-200);font-size:.8rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}._footerNavBtn_14g8h_524 svg{width:14px;height:14px}._footerNavBtn_14g8h_524:hover{background-color:rgba(var(--overlay-base),.06);border-color:var(--color-blue-100);color:var(--text-primary)}@media(max-width:760px){._backdrop_14g8h_4{position:fixed;z-index:950;padding:0}._modal_14g8h_15{border-radius:0;border:none}._mobileBar_14g8h_62{display:flex}._railEyebrow_14g8h_134,._railTitle_14g8h_171,._railSubtitle_14g8h_178,._railListLabel_14g8h_185,._railFooter_14g8h_295,._paneClose_14g8h_316{display:none}._layout_14g8h_60{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}._rail_14g8h_59{flex-direction:row;align-items:center;gap:.5rem;padding:.7rem 1rem;overflow-x:auto;overflow-y:visible;border-right:none;border-bottom:1px solid var(--color-blue-600)}._railList_14g8h_185{margin-top:0;flex-direction:row;flex-wrap:nowrap;gap:.5rem}._railRow_14g8h_202{flex-direction:row;align-items:center;gap:.4rem;padding:.4rem .65rem;flex-shrink:0}._railRowTop_14g8h_224{gap:.4rem}._railRowLabel_14g8h_243{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._railRowBottom_14g8h_252{gap:.35rem}._railTrack_14g8h_258{display:none}._metaStrip_14g8h_401{flex-wrap:wrap}._metaCell_14g8h_408{flex:1 1 40%}._contentHeader_14g8h_323{padding:1rem 1.1rem .85rem}._oppTitle_14g8h_361{font-size:1.1rem}._contentBody_14g8h_465{padding:1rem 1.1rem 1.4rem}._footer_14g8h_505{flex-wrap:wrap;gap:.6rem;padding:.8rem 1.1rem}._footerCaption_14g8h_515{flex:1 1 100%}._footerSpacer_14g8h_520{display:none}._footerNavBtn_14g8h_524{flex:1 1 auto;justify-content:center}._railAnalysis_14g8h_282{margin:0;padding:0;border-top:none;flex-shrink:0}}._page_vdd6p_9{height:100%;min-height:0;display:flex;flex-direction:column;gap:clamp(.4rem,1.1vh,.75rem)}@media(max-width:600px){._page_vdd6p_9{height:auto;min-height:100%}}._pageHeader_vdd6p_33{flex-shrink:0;display:flex;flex-direction:column;margin-top:-1rem}._pageTitle_vdd6p_40{font-size:clamp(1.2rem,2.3vh,1.5rem);font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._pageSub_vdd6p_48{font-size:.85rem;color:var(--color-gray-500);margin:.05rem 0 0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._banner_vdd6p_56{flex-shrink:0;display:flex;align-items:stretch;gap:1.25rem}._banner_vdd6p_56>*{min-width:0}@media(max-width:900px){._banner_vdd6p_56{flex-direction:column}}._comingSoonPanel_vdd6p_75{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;border-radius:18px;border:1px solid var(--color-blue-600);background-color:var(--color-blue-1000)}._comingSoonText_vdd6p_86{font-size:.9rem;font-weight:600;color:var(--color-gray-500)}._grid_vdd6p_3{display:flex;gap:1.25rem;overflow-x:auto;overflow-y:hidden;flex:1;min-height:0;padding-bottom:.25rem}._grid_vdd6p_3>*{flex:0 0 calc((100% - 3.75rem)/4);min-width:260px;height:100%;min-height:0}._emptyState_vdd6p_128{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;border:1px dashed var(--color-blue-600);border-radius:16px;color:var(--color-gray-500);font-size:.85rem}._cardSlotPlaceholder_vdd6p_144{border:1px dashed var(--color-blue-600);border-radius:16px}@media(max-width:600px){._grid_vdd6p_3{flex-direction:column;overflow-x:visible;overflow-y:visible;flex:none;height:auto}._grid_vdd6p_3>*{flex:none;width:100%;height:auto;max-height:none}._cardSlotPlaceholder_vdd6p_144{display:none}}._errorState_vdd6p_174{padding:3rem;text-align:center;color:var(--accent-text-red);font-size:.9rem}._skeletonBanner_vdd6p_182,._skeletonBigCard_vdd6p_183{background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:16px;animation:_pulse_vdd6p_1 1.4s ease-in-out infinite}._skeletonBannerRow_vdd6p_190{display:flex;gap:1.25rem}._skeletonBanner_vdd6p_182{flex:1;min-width:0;height:190px}._skeletonGrid_vdd6p_201{display:flex;gap:1.25rem}._skeletonBigCard_vdd6p_183{flex:1 1 260px;min-width:260px;height:320px}@keyframes _pulse_vdd6p_1{0%,to{opacity:1}50%{opacity:.55}}._pill_1hqqm_14{display:inline-flex;align-items:center;justify-content:center;padding:.3rem .85rem;border-radius:999px;border:2px solid;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;font-size:13px;font-weight:500;line-height:120%;white-space:nowrap;background-color:transparent}._infrastructure_1hqqm_32{color:#000;border-color:#6ee7b7;background-color:#d1fae5}._backend_1hqqm_39{color:var(--color-gray-1000);border-color:#c084fc;background-color:#c084fc14}._security_1hqqm_46{color:#000;border-color:#d8b4fe;background-color:#f3e8ff}._process_1hqqm_53{color:#451a03;border-color:#fbbf24;background-color:#fde68a}._core_1hqqm_60{color:#082f49;border-color:#38bdf8;background-color:#bae6fd}._technical_1hqqm_67{color:#022c22;border-color:#6ee7b7;background-color:#d1fae5}._general_1hqqm_74{color:#18181b;border-color:#a1a1aa;background-color:#e4e4e7}._card_er162_5{display:flex;flex-direction:column;gap:.6rem;padding:1rem 1.1rem;background-color:var(--color-blue-900);border-radius:10px;border:1px solid;border-color:var(--color-blue-500);width:100%}._clickable_er162_20{cursor:pointer;transition:border-color .15s ease,background-color .15s ease}._clickable_er162_20:hover{border-color:var(--color-blue-400);background-color:var(--color-blue-1000)}._clickable_er162_20:focus-visible{outline:2px solid var(--color-semantic-blue);outline-offset:2px}._topRow_er162_36{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._leftGroup_er162_43{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._rightGroup_er162_50{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._skillName_er162_58{font-size:1rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._infoWrap_er162_67{position:relative;display:inline-flex}._infoBtn_er162_72{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:none;border-radius:5px;color:var(--color-gray-400);cursor:pointer;transition:color .15s ease,background-color .15s ease}._infoBtn_er162_72:hover{color:var(--text-primary);background-color:var(--color-blue-800)}._infoBtn_er162_72 svg{width:20px;height:20px}._tooltip_er162_94{position:absolute;z-index:20;top:calc(100% + .4rem);left:0;display:none;width:260px;padding:.65rem .75rem;border:1px solid var(--color-blue-500);border-radius:7px;background-color:var(--color-blue-800);color:var(--color-blue-100);box-shadow:0 8px 24px #00000052;font-size:.75rem;line-height:1.4;font-weight:400;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._infoWrap_er162_67:hover ._tooltip_er162_94,._infoWrap_er162_67:focus-within ._tooltip_er162_94{display:block}._peopleCount_er162_119{display:inline-flex;align-items:center;gap:.3rem;background:none;border:none;padding:0;cursor:pointer;font-size:.85rem;font-weight:600;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:color .15s ease}._peopleCount_er162_119 svg{width:15px;height:15px}._peopleCount_er162_119:hover{color:var(--color-blue-200)}._status_er162_144{display:inline-flex;align-items:center;gap:.3rem;font-size:.82rem;font-weight:600;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._status_er162_144 svg{width:14px;height:14px}._progressTrack_er162_159{width:100%;height:6px;background-color:rgba(var(--overlay-base),.15);border-radius:999px;overflow:hidden}._progressFill_er162_168{height:100%;border-radius:999px;transition:width .4s ease}._bottomRow_er162_175{display:flex;align-items:center;justify-content:space-between}._recommendation_er162_181{font-size:.8rem;color:rgba(var(--overlay-base),.8);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;font-style:italic}._percent_er162_188{font-size:.85rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._insufficient_er162_198{color:var(--accent-text-red)}._progressFill_er162_168._insufficient_er162_198{background-color:var(--color-semantic-red)}._adequate_er162_207{color:var(--accent-text-yellow)}._progressFill_er162_168._adequate_er162_207{background-color:var(--color-semantic-yellow)}._neutral_er162_216{color:var(--color-gray-500)}._progressFill_er162_168._neutral_er162_216{background-color:var(--color-gray-500)}._strong_er162_225{color:var(--accent-text-green)}._progressFill_er162_168._strong_er162_225{background-color:var(--color-semantic-green)}._card_14n3i_9{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:.65rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:10px;width:100%}._header_14n3i_22{display:flex;align-items:center;gap:.5rem}._headerWithInfo_14n3i_28{padding-right:1.75rem}._skillName_14n3i_33{font-size:1rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._infoCluster_14n3i_41{position:absolute;top:.4rem;right:.4rem;display:flex;gap:.15rem}._infoWrap_14n3i_49{position:relative;display:inline-flex}._infoBtn_14n3i_54{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:none;border-radius:5px;color:var(--color-gray-400);cursor:pointer;transition:color .15s ease,background-color .15s ease}._infoBtn_14n3i_54:hover{color:var(--text-primary);background-color:var(--color-blue-700)}._infoBtn_14n3i_54 svg{width:20px;height:20px}._tooltip_14n3i_76{position:absolute;z-index:20;top:calc(100% + .4rem);right:0;display:none;flex-direction:column;gap:.35rem;width:245px;padding:.65rem .75rem;border:1px solid var(--color-blue-500);border-radius:7px;background-color:var(--color-blue-800);color:var(--color-blue-100);box-shadow:0 8px 24px #00000052;font-size:.75rem;line-height:1.4}._infoWrap_14n3i_49:hover ._tooltip_14n3i_76,._infoWrap_14n3i_49:focus-within ._tooltip_14n3i_76{display:flex}._tooltipStatus_14n3i_100{color:var(--text-primary);font-weight:700}._tooltipReason_14n3i_105{color:var(--color-blue-100);overflow-wrap:anywhere}._tooltipReview_14n3i_110{color:var(--color-gray-400)}._evidenceSection_14n3i_115{display:flex;flex-direction:column;gap:.4rem;background-color:var(--color-blue-1000);border-radius:6px;padding:.5rem .55rem}._evidenceLabel_14n3i_124{font-size:.8rem;color:var(--color-gray-400);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._badgeGrid_14n3i_130{display:flex;flex-wrap:wrap;gap:.35rem}._evidenceSection_14n3i_115 ._badgeGrid_14n3i_130>*{max-width:100%;font-size:12px}._moreWrap_14n3i_150{position:relative;display:inline-flex}._moreWrap_14n3i_150:after{content:"";position:absolute;right:0;top:100%;width:220px;height:.5rem}._moreBtn_14n3i_173{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 .5rem;border:1px dashed var(--color-gray-400);border-radius:999px;background:none;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;font-size:10px;font-weight:500;color:var(--color-gray-400);white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}._moreBtn_14n3i_173:hover,._moreBtn_14n3i_173:focus-visible{color:var(--text-primary);border-color:var(--text-primary);background-color:rgba(var(--overlay-base),.08)}._moreTooltip_14n3i_198{position:absolute;z-index:20;top:calc(100% + .4rem);right:0;display:none;flex-wrap:wrap;gap:.35rem;width:max-content;max-width:220px;padding:.55rem;border:1px solid var(--color-blue-500);border-radius:7px;background-color:var(--color-blue-800);box-shadow:0 8px 24px #00000052}._moreWrap_14n3i_150:hover ._moreTooltip_14n3i_198,._moreWrap_14n3i_150:focus-within ._moreTooltip_14n3i_198{display:flex}._actions_14n3i_224{display:flex;justify-content:flex-end;gap:.45rem}._actionBtn_14n3i_231{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;height:27px;padding:0 .5rem;border-radius:6px;border:1px solid transparent;font-size:.76rem;font-weight:600;cursor:pointer;transition:background-color .15s ease}._actionBtn_14n3i_231 svg{width:13px;height:13px}._mergeBtn_14n3i_248{margin-right:auto;border-color:var(--color-gray-400);background-color:transparent;color:var(--text-primary)}._mergeBtn_14n3i_248:hover{border-color:var(--text-primary);background-color:rgba(var(--overlay-base),.08)}._approveBtn_14n3i_260{background-color:var(--color-semantic-blue);color:var(--accent-solid-text)}._approveBtn_14n3i_260:hover{filter:brightness(1.15)}._rejectBtn_14n3i_263{background-color:var(--color-semantic-red);color:var(--accent-solid-text)}._rejectBtn_14n3i_263:hover{filter:brightness(.92)}._actionBtn_14n3i_231:focus-visible{outline:2px solid #ffffff;outline-offset:2px}._backdrop_13tld_3{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._dialog_13tld_15{background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:16px;width:100%;max-width:460px;padding:1.75rem;box-shadow:0 24px 48px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._header_13tld_27{margin-bottom:1rem}._eyebrow_13tld_31{display:block;font-size:.7rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--accent-text-blue);margin-bottom:.35rem}._eyebrowDanger_13tld_41{color:var(--accent-text-red)}._skillName_13tld_43{font-size:1.3rem;font-weight:700;line-height:1.25;color:var(--text-primary);margin:0;overflow-wrap:anywhere}._message_13tld_52{font-size:.88rem;line-height:1.55;color:var(--color-gray-300);margin:0 0 1.4rem}._field_13tld_60{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.6rem}._fieldLabel_13tld_67{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-gray-400)}._select_13tld_77{width:100%;appearance:none;background-color:var(--color-blue-800);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%2398A2AE' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center;border:1px solid var(--color-blue-600);border-radius:10px;color:var(--text-primary);padding:.65rem 2.25rem .65rem .85rem;font-size:.9rem;font-family:inherit;cursor:pointer;outline:none;transition:border-color .15s ease}._select_13tld_77:hover{border-color:var(--color-blue-500)}._select_13tld_77:focus{border-color:var(--color-semantic-blue)}._select_13tld_77 option{background-color:var(--color-blue-900)}._textarea_13tld_99{width:100%;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:10px;color:var(--text-primary);padding:.6rem .75rem;font-size:.875rem;font-family:inherit;line-height:1.45;outline:none;resize:vertical;min-height:72px;transition:border-color .15s ease}._textarea_13tld_99:focus{border-color:var(--color-semantic-blue)}._textarea_13tld_99::placeholder{color:var(--color-gray-500)}._actions_13tld_120{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;padding-top:1.1rem;border-top:1px solid var(--color-blue-600)}._cancelBtn_13tld_129{background-color:transparent;border:1px solid transparent;border-radius:8px;color:var(--color-gray-300);cursor:pointer;font-size:.85rem;font-weight:500;font-family:inherit;padding:.5rem 1.1rem;transition:background-color .15s ease,color .15s ease}._cancelBtn_13tld_129:hover:not(:disabled){background-color:rgba(var(--overlay-base),.06);color:var(--text-primary)}._confirmBtn_13tld_147{background-color:var(--color-semantic-blue);border:1px solid var(--color-semantic-blue);border-radius:8px;color:#06202e;cursor:pointer;font-size:.85rem;font-weight:700;font-family:inherit;padding:.5rem 1.4rem;transition:filter .15s ease}._confirmBtn_13tld_147:hover:not(:disabled){filter:brightness(1.1)}._confirmBtn_13tld_147:focus-visible{outline:2px solid var(--color-semantic-blue);outline-offset:2px}._confirmBtn_13tld_147:disabled,._cancelBtn_13tld_129:disabled{opacity:.55;cursor:not-allowed}._danger_13tld_170{background-color:var(--color-semantic-red);border-color:var(--color-semantic-red);color:#fff}._danger_13tld_170:focus-visible{outline-color:var(--color-semantic-red)}._popover_1f629_6{position:absolute;top:100%;left:0;margin-top:.5rem;z-index:50;width:max-content;min-width:16rem;max-width:90vw;max-height:18rem;overflow:auto;background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:12px;box-shadow:0 16px 32px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;outline:none}._popover_1f629_6:focus-visible{border-color:var(--color-semantic-blue)}._header_1f629_31{font-size:.8rem;font-weight:700;color:var(--text-primary);padding:.75rem 1rem;border-bottom:1px solid var(--color-blue-800);position:sticky;top:0;background-color:var(--color-blue-900)}._body_1f629_42{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem}._line_1f629_51{margin:0;font-size:.82rem;line-height:1.45;color:var(--color-blue-100);white-space:nowrap}._sparkline_1b8tu_1{width:100%;height:34px;display:block;overflow:visible}._sparkLine_1b8tu_8{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._sparkArea_1b8tu_15{opacity:.12;stroke:none}._card_1ce01_5{display:flex;flex-direction:column;gap:.25rem;padding:.325rem 1.6rem;background-color:var(--color-blue-900);border:2px solid var(--color-blue-600);border-radius:14px;min-width:240px}._card_1ce01_5._compact_1ce01_18{min-width:0;padding:.45rem .75rem;border-width:1px;border-radius:10px;gap:.1rem}._compact_1ce01_18 ._titleRow_1ce01_27{gap:.35rem}._compact_1ce01_18 ._icon_1ce01_28 svg{width:15px;height:15px}._compact_1ce01_18 ._title_1ce01_27{font-size:.78rem}._compact_1ce01_18 ._valueRegion_1ce01_30{margin-left:calc(15px + .35rem)}._compact_1ce01_18 ._value_1ce01_30{font-size:1.15rem}._compact_1ce01_18 ._description_1ce01_32{font-size:.72rem;margin-left:calc(15px + .35rem)}._card_1ce01_5._compact_1ce01_18._barCard_1ce01_37{min-width:232px;flex:1 1 232px}._card_1ce01_5._narrow_1ce01_52{min-width:0}._narrow_1ce01_52 ._title_1ce01_27{font-size:1rem}._narrow_1ce01_52 ._value_1ce01_30{font-size:2.1rem}._narrow_1ce01_52 ._description_1ce01_32{font-size:.85rem}._titleRow_1ce01_27{display:flex;align-items:center;gap:.6rem}._caption_1ce01_68{margin-left:auto;font-size:.72rem;color:var(--color-gray-500);white-space:nowrap}._icon_1ce01_28{display:flex;align-items:center;flex-shrink:0;color:var(--accent-text-blue)}._icon_1ce01_28 svg{width:22px;height:22px}._title_1ce01_27{font-size:1.2rem;font-weight:600;line-height:1;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;overflow-wrap:break-word;min-width:0}._valueRegion_1ce01_30{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:stretch;min-width:0;margin-left:calc(22px + .6rem)}._valueRegion_1ce01_30._tightIndent_1ce01_126{margin-left:0}._valueWrap_1ce01_130{position:relative;align-self:flex-start;max-width:100%}._barWrap_1ce01_143{align-self:stretch;margin-top:auto}._valueRegion_1ce01_30._tightIndent_1ce01_126 ._barWrap_1ce01_143{margin-top:0}._valueInner_1ce01_132{border-radius:6px}._clickable_1ce01_163{cursor:pointer;transition:filter .15s ease}._clickable_1ce01_163:hover{filter:brightness(1.12)}._clickable_1ce01_163:focus-visible{outline:2px solid var(--color-semantic-blue);outline-offset:2px}._value_1ce01_30{font-size:2.8rem;font-weight:700;line-height:1.1;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;overflow-wrap:break-word}._graphRegion_1ce01_124{flex:1;display:flex;flex-direction:column;min-width:0}._graph_1ce01_124{flex:1;display:flex;flex-direction:column;gap:.15rem}._graphTop_1ce01_211{display:flex;align-items:baseline;gap:.4rem}._graphHeadline_1ce01_217{font-size:2rem;font-weight:700;line-height:1.05;color:var(--accent-text-blue);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;overflow-wrap:break-word;min-width:0}._graphUnit_1ce01_228{font-size:.8rem;color:var(--color-gray-400)}._graphDelta_1ce01_238{margin-top:auto;display:flex;align-items:center;gap:.3rem;font-size:.75rem;color:var(--color-gray-400)}._deltaArrow_1ce01_247{font-size:.7rem;line-height:1}._noData_1ce01_256{flex:1;display:flex;align-items:center;font-size:.8rem;color:var(--color-gray-500)}._description_1ce01_32{font-size:1rem;color:var(--color-gray-400);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;margin-left:calc(22px + .6rem);overflow-wrap:break-word}._errorCard_1ce01_278{border-color:color-mix(in srgb,var(--color-semantic-yellow) var(--mix-border-strong),transparent);background-color:color-mix(in srgb,var(--color-semantic-yellow) var(--mix-bg-soft),var(--color-blue-900))}._errorIcon_1ce01_283{color:var(--accent-text-yellow)}._errorBody_1ce01_287{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.35rem;margin-left:calc(22px + .6rem)}._errorMessage_1ce01_296{font-size:.95rem;color:var(--color-gray-300)}._errorRef_1ce01_301{font-size:.78rem;color:var(--color-gray-400)}._errorRefCode_1ce01_307{font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600;color:var(--accent-text-yellow);-webkit-user-select:all;user-select:all}._backdrop_q8cdm_4{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._dialog_q8cdm_16{background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:16px;width:100%;max-width:560px;padding:1.5rem;box-shadow:0 24px 48px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._title_q8cdm_27{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0 0 .3rem}._message_q8cdm_34{font-size:.88rem;line-height:1.5;color:var(--color-gray-300);margin:0 0 1.1rem}._field_q8cdm_42{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.25rem}._fieldLabel_q8cdm_49{font-size:.78rem;font-weight:600;color:var(--color-gray-400)}._input_q8cdm_55,._select_q8cdm_56{width:100%;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:8px;color:var(--text-primary);padding:.5rem .65rem;font-size:.875rem;font-family:inherit;outline:none;transition:border-color .15s ease}._select_q8cdm_56{cursor:pointer}._select_q8cdm_56 option{background-color:var(--color-blue-900)}._textarea_q8cdm_72{width:100%;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:8px;color:var(--text-primary);padding:.5rem .65rem;font-size:.875rem;font-family:inherit;outline:none;transition:border-color .15s ease;min-height:140px;resize:vertical;line-height:1.5}._input_q8cdm_55:focus,._select_q8cdm_56:focus,._textarea_q8cdm_72:focus{border-color:var(--color-semantic-blue)}._input_q8cdm_55::placeholder,._textarea_q8cdm_72::placeholder{color:var(--color-gray-500)}._input_q8cdm_55:disabled,._select_q8cdm_56:disabled,._textarea_q8cdm_72:disabled{opacity:.55;cursor:not-allowed}._error_q8cdm_100{font-size:.82rem;line-height:1.4;color:var(--accent-text-red);margin:-.5rem 0 1rem}._actions_q8cdm_108{display:flex;align-items:center;justify-content:flex-end;gap:.6rem}._cancelBtn_q8cdm_115{background-color:transparent;border:1px solid var(--color-blue-500);border-radius:8px;color:var(--color-blue-100);cursor:pointer;font-size:.85rem;font-weight:500;font-family:inherit;padding:.45rem 1.1rem;transition:background-color .15s ease,border-color .15s ease}._cancelBtn_q8cdm_115:hover:not(:disabled){background-color:rgba(var(--overlay-base),.06);border-color:var(--color-blue-100)}._saveBtn_q8cdm_133{background-color:var(--accent-solid-bg);border:1px solid var(--accent-solid-bg);border-radius:8px;color:var(--accent-solid-text);cursor:pointer;font-size:.85rem;font-weight:600;font-family:inherit;padding:.45rem 1.1rem;transition:filter .15s ease}._saveBtn_q8cdm_133:hover:not(:disabled){filter:brightness(1.1)}._saveBtn_q8cdm_133:focus-visible{outline:2px solid var(--color-semantic-blue);outline-offset:2px}._saveBtn_q8cdm_133:disabled,._cancelBtn_q8cdm_115:disabled{opacity:.55;cursor:not-allowed}._backdrop_1d98q_6{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._modal_1d98q_19{position:relative;background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:16px;width:100%;max-width:988px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 24px 48px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._closeBtn_1d98q_34{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;color:var(--color-gray-400);display:flex;align-items:center;padding:.25rem;border-radius:4px;z-index:1;transition:color .15s ease,background-color .15s ease}._closeBtn_1d98q_34 svg{width:18px;height:18px}._closeBtn_1d98q_34:hover{color:var(--text-primary);background-color:rgba(var(--overlay-base),.08)}._header_1d98q_58{display:flex;align-items:center;gap:.75rem;padding:1.25rem 3rem 1.25rem 1.5rem;border-bottom:1px solid var(--color-blue-800);flex-shrink:0}._headerIcon_1d98q_68{display:flex;align-items:center;justify-content:center;color:var(--color-blue-200);flex-shrink:0}._headerIcon_1d98q_68 svg{width:26px;height:26px}._title_1d98q_78{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin:0}._skillName_1d98q_85{color:var(--accent-text-blue)}._listHeader_1d98q_88{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;padding:1rem 1.5rem .85rem;flex-shrink:0;overflow:auto;scrollbar-gutter:stable}._listTitleRow_1d98q_101{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._searchWrap_1d98q_110{position:relative;display:flex;align-items:center;flex:0 1 300px;max-width:380px}._searchIcon_1d98q_118{position:absolute;left:.75rem;display:flex;align-items:center;color:var(--color-gray-500);pointer-events:none}._searchIcon_1d98q_118 svg{width:14px;height:14px}._search_1d98q_110{width:100%;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:8px;color:var(--text-primary);padding:.35rem 3.5rem .35rem 2.1rem;font-size:.8rem;outline:none;transition:border-color .15s ease}._search_1d98q_110::placeholder{color:var(--color-gray-500)}._search_1d98q_110:focus{border-color:var(--color-semantic-blue)}._clearSearch_1d98q_144{position:absolute;right:.4rem;background:none;border:none;color:var(--color-gray-400);padding:.2rem .5rem;font-size:.8rem;cursor:pointer;outline:none;transition:color .15s ease}._clearSearch_1d98q_144:hover{color:var(--text-primary)}._listIcon_1d98q_159{display:flex;align-items:center;color:var(--color-gray-400)}._listIcon_1d98q_159 svg{width:18px;height:18px}._listTitle_1d98q_101{font-size:1rem;font-weight:700;color:var(--text-primary)}._filterSelect_1d98q_109{margin-left:auto;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);color:var(--text-primary);border-radius:6px;padding:.35rem .65rem;font-size:.8rem;cursor:pointer;outline:none;transition:border-color .15s ease}._filterSelect_1d98q_109:focus{border-color:var(--color-semantic-blue)}._filterSelect_1d98q_109 option{background-color:var(--color-blue-900)}._list_1d98q_88{display:flex;flex-direction:column;gap:.6rem;flex:1;min-height:0;overflow-y:auto;padding:0 1.5rem 1.25rem;scrollbar-gutter:stable}._row_1d98q_202{display:flex;align-items:center;gap:.85rem;padding:.7rem 1rem;background-color:var(--color-blue-1000);border:1px solid var(--color-blue-500);border-radius:12px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._row_1d98q_202:hover{background-color:var(--color-blue-800)}._row_1d98q_202:focus-visible{outline:2px solid var(--color-semantic-blue);outline-offset:-2px}._rowSelected_1d98q_221{border-color:var(--color-semantic-blue);background-color:#4e9ee014}._rowDisabled_1d98q_226{cursor:default;opacity:.55}._rowDisabled_1d98q_226:hover{background-color:var(--color-blue-1000)}._checkbox_1d98q_234{width:20px;height:20px;flex-shrink:0;border:1px solid var(--color-blue-500);border-radius:5px;background-color:var(--color-blue-900);display:flex;align-items:center;justify-content:center;color:var(--text-primary);transition:background-color .15s ease,border-color .15s ease}._checkboxOn_1d98q_248{background-color:var(--color-semantic-blue);border-color:var(--color-semantic-blue)}._checkbox_1d98q_234 svg{width:13px;height:13px}._avatar_1d98q_256{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;color:var(--text-primary);letter-spacing:.02em}._memberName_1d98q_270{font-size:.95rem;font-weight:700;color:var(--text-primary);white-space:nowrap;flex-shrink:0;min-width:140px}._skillsLine_1d98q_280{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;flex:1;min-width:0}._skillsIcon_1d98q_289{display:flex;align-items:center;color:var(--color-gray-500);flex-shrink:0}._skillsIcon_1d98q_289 svg{width:14px;height:14px}._totalText_1d98q_298{font-size:.78rem;font-weight:600;color:var(--color-gray-300);white-space:nowrap}._pill_1d98q_306{display:inline-flex;align-items:center;padding:.15rem .6rem;border-radius:999px;font-size:.72rem;font-weight:600;white-space:nowrap}._pillCore_1d98q_316{background-color:#bae6fd;border:1px solid #38BDF8;color:#082f49}._pillTechnical_1d98q_322{background-color:#d1fae5;border:1px solid #6EE7B7;color:#022c22}._pillProcess_1d98q_328{background-color:#fde68a;border:1px solid #FBBF24;color:#451a03}._pillGeneral_1d98q_334{background-color:#e4e4e7;border:1px solid #A1A1AA;color:#18181b}._alreadyTag_1d98q_340{margin-left:auto;flex-shrink:0;font-size:.72rem;font-weight:600;color:var(--accent-text-blue);white-space:nowrap}._loadingState_1d98q_350,._errorState_1d98q_351{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 0;color:var(--color-gray-400);font-size:.9rem}._errorState_1d98q_351{color:var(--accent-text-red)}._empty_1d98q_364{text-align:center;color:var(--color-gray-400);padding:2.5rem 1rem;font-size:.9rem}._spinner_1d98q_371{width:28px;height:28px;border:3px solid rgba(var(--overlay-base),.1);border-top-color:var(--color-blue-100);border-radius:50%;animation:_spin_1d98q_371 .7s linear infinite}@keyframes _spin_1d98q_371{to{transform:rotate(360deg)}}._footer_1d98q_385{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;padding:1rem 1.5rem;border-top:1px solid var(--color-blue-800);flex-shrink:0}._saveError_1d98q_395{margin-right:auto;color:var(--accent-text-red);font-size:.82rem}._footerBtn_1d98q_401{background-color:transparent;border:1px solid var(--color-blue-500);border-radius:8px;color:var(--color-blue-100);cursor:pointer;font-size:.85rem;font-weight:600;font-family:inherit;padding:.5rem 1.1rem;transition:background-color .15s ease,border-color .15s ease,filter .15s ease}._footerBtn_1d98q_401:hover:not(:disabled){background-color:rgba(var(--overlay-base),.06);border-color:var(--color-blue-100)}._footerBtn_1d98q_401:disabled{opacity:.5;cursor:default}._footerPrimary_1d98q_421{background-color:var(--color-semantic-blue);border-color:var(--color-semantic-blue);color:var(--text-primary)}._footerPrimary_1d98q_421:hover:not(:disabled){background-color:var(--color-semantic-blue);border-color:var(--color-semantic-blue);filter:brightness(1.08)}._backdrop_d1sec_5{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._modal_d1sec_18{position:relative;background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:16px;width:100%;max-width:1040px;max-height:90vh;max-height:90dvh;display:flex;flex-direction:column;box-shadow:0 24px 48px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._closeBtn_d1sec_38{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;color:var(--color-gray-400);display:flex;align-items:center;padding:.25rem;border-radius:4px;z-index:1;transition:color .15s ease,background-color .15s ease}._closeBtn_d1sec_38 svg{width:18px;height:18px}._closeBtn_d1sec_38:hover{color:var(--text-primary);background-color:rgba(var(--overlay-base),.08)}._header_d1sec_63{display:flex;flex-direction:column;gap:.6rem;padding:1.25rem 3rem 1.25rem 1.5rem;border-bottom:1px solid var(--color-blue-800);flex-shrink:0}._identity_d1sec_74{display:flex;align-items:center;gap:.85rem;flex-shrink:0}._skillIcon_d1sec_81{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;color:var(--color-blue-200)}._skillIcon_d1sec_81 svg{width:30px;height:30px}._skillNameRow_d1sec_93{display:flex;align-items:center;gap:.5rem}._skillName_d1sec_93{font-size:1.35rem;font-weight:700;color:var(--text-primary)}._description_d1sec_110{margin:0;margin-top:-.35rem;margin-left:calc(44px + .85rem);padding-bottom:.5rem;font-size:.85rem;line-height:1.45;color:var(--color-gray-300)}._editBtn_d1sec_120{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--color-gray-400);cursor:pointer;flex-shrink:0;transition:background-color .15s ease,color .15s ease}._editBtn_d1sec_120 svg{width:15px;height:15px}._editBtn_d1sec_120:hover{background-color:rgba(var(--overlay-base),.08);color:var(--text-primary)}._metricsRow_d1sec_143{display:flex;align-items:stretch;gap:.75rem;flex-wrap:wrap;flex:1 1 auto}._metricsRow_d1sec_143>*{flex:1 1 0}._metricSkeleton_d1sec_159{width:132px;height:64px;border-radius:10px;background:linear-gradient(90deg,var(--color-blue-800) 25%,var(--color-blue-700) 37%,var(--color-blue-800) 63%);background-size:400% 100%;animation:_shimmer_d1sec_1 1.4s ease infinite}@keyframes _shimmer_d1sec_1{0%{background-position:100% 0}to{background-position:-100% 0}}._evidencePanel_d1sec_175{display:flex;flex-direction:column;margin:1.25rem 1.5rem 0;border:1px solid var(--color-blue-500);border-radius:12px;background-color:var(--color-blue-1000);overflow:hidden;flex-shrink:0}._evidenceHead_d1sec_186{display:flex;align-items:center;gap:.5rem;padding:.85rem 1.25rem;background-color:var(--color-blue-800);border-bottom:1px solid var(--color-blue-500);font-size:.95rem;font-weight:600;color:var(--color-blue-100)}._evidenceIcon_d1sec_198{display:flex;color:var(--color-blue-200)}._evidenceIcon_d1sec_198 svg{width:16px;height:16px}._evidenceCount_d1sec_201{font-weight:400;font-size:.85rem;color:var(--color-blue-200)}._evidenceGrid_d1sec_203{display:grid;grid-template-columns:repeat(auto-fill,var(--chip-w, 88px));gap:.5rem;padding:1rem 1.25rem;max-height:168px;overflow-y:auto}._evidenceGrid_d1sec_203>span{width:100%;padding-left:.225rem;padding-right:.225rem;font-variant-numeric:tabular-nums}._evidenceGrid_d1sec_203>._muted_d1sec_229{grid-column:1 / -1;width:auto}._moreChip_d1sec_234{min-width:var(--chip-w, 88px);width:max-content;justify-self:start;height:20px;padding:0 .5rem;border:1px solid var(--color-blue-100);border-radius:999px;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;font-size:11px;font-weight:600;line-height:120%;text-align:center;white-space:nowrap;color:var(--color-blue-900);background-color:var(--color-blue-100);cursor:pointer;transition:opacity .15s ease}._moreChip_d1sec_234:hover:not(:disabled){opacity:.85}._moreChip_d1sec_234:disabled{cursor:default;opacity:.6}._muted_d1sec_229{color:var(--color-gray-400);font-size:.85rem}._tablePanel_d1sec_262{display:flex;flex-direction:column;flex:1;min-height:0;margin:1.25rem 1.5rem 1.5rem;border:1px solid var(--color-blue-500);border-radius:12px;background-color:var(--color-blue-1000);overflow-y:auto}._table_d1sec_262{width:100%;border-collapse:collapse;font-size:.85rem}._table_d1sec_262 thead th{position:sticky;top:0;background-color:var(--color-blue-800);color:var(--color-gray-400);font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;text-align:left;padding:.7rem 1rem;white-space:nowrap;border-bottom:1px solid var(--color-blue-1000)}._sortable_d1sec_295{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease}._sortable_d1sec_295:hover,._sortActive_d1sec_302{color:var(--color-blue-100)}._sortable_d1sec_295:focus-visible{outline:2px solid var(--color-semantic-blue);outline-offset:-2px}._thLabel_d1sec_309{display:inline-flex;align-items:center;gap:.3rem}._sortIcon_d1sec_315{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;color:var(--accent-text-blue)}._sortIcon_d1sec_315 svg{width:12px;height:12px}._table_d1sec_262 tbody td{padding:.75rem 1rem;border-bottom:1px solid var(--color-blue-800);color:var(--color-blue-100);vertical-align:middle}._table_d1sec_262 tbody tr:hover{background-color:var(--color-blue-800)}._memberName_d1sec_335{font-weight:500;color:var(--text-primary)}._level_d1sec_336{color:var(--color-gray-300)}._numeric_d1sec_341{color:var(--color-blue-100);text-align:right}._countCol_d1sec_339{text-align:right}._empty_d1sec_344{text-align:center;color:var(--color-gray-400);padding:2.5rem 1rem}._loadingState_d1sec_351,._errorState_d1sec_352{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 0;color:var(--color-gray-400);font-size:.9rem}._errorState_d1sec_352{color:var(--accent-text-red)}._spinner_d1sec_365{width:28px;height:28px;border:3px solid rgba(var(--overlay-base),.1);border-top-color:var(--color-blue-100);border-radius:50%;animation:_spin_d1sec_365 .7s linear infinite}@keyframes _spin_d1sec_365{to{transform:rotate(360deg)}}._footer_d1sec_379{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;padding:1rem 1.5rem;border-top:1px solid var(--color-blue-800);flex-shrink:0}._footerBtn_d1sec_389{background-color:transparent;border:1px solid var(--color-blue-500);border-radius:8px;color:var(--color-blue-100);cursor:pointer;font-size:.85rem;font-weight:600;font-family:inherit;padding:.5rem 1.1rem;transition:background-color .15s ease,border-color .15s ease,filter .15s ease}._footerBtn_d1sec_389:hover{background-color:rgba(var(--overlay-base),.06);border-color:var(--color-blue-100)}._footerPrimary_d1sec_407{background-color:var(--color-semantic-blue);border-color:var(--color-semantic-blue);color:var(--text-primary)}._footerPrimary_d1sec_407:hover{background-color:var(--color-semantic-blue);border-color:var(--color-semantic-blue);filter:brightness(1.08)}._footerDanger_d1sec_419{background-color:var(--color-semantic-red);border-color:var(--color-semantic-red);color:var(--text-primary)}._footerDanger_d1sec_419:hover{background-color:var(--color-semantic-red);border-color:var(--color-semantic-red);filter:brightness(1.08)}@media(max-width:600px){._backdrop_d1sec_5{padding:.6rem}._header_d1sec_63{padding:1.1rem 2.75rem 1.1rem 1.25rem}._metricsRow_d1sec_143{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.25rem;-webkit-overflow-scrolling:touch}._metricsRow_d1sec_143>*{flex:0 0 auto;min-width:150px}._evidencePanel_d1sec_175{margin:1.1rem 1.25rem 0}._evidenceHead_d1sec_186{padding:.75rem 1rem}._evidenceGrid_d1sec_203{padding:.85rem 1rem}._tablePanel_d1sec_262{margin:1.1rem 1.25rem 1.25rem;overflow-x:auto}._table_d1sec_262{min-width:460px}._footer_d1sec_379{padding:.9rem 1.25rem;flex-wrap:wrap}._footerBtn_d1sec_389{flex:1 1 auto}}._backdrop_1n9yi_4{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._dialog_1n9yi_16{background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:16px;width:100%;max-width:440px;padding:1.5rem;box-shadow:0 24px 48px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._title_1n9yi_27{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0 0 .3rem}._message_1n9yi_34{font-size:.88rem;line-height:1.5;color:var(--color-gray-300);margin:0 0 1.1rem}._field_1n9yi_42{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.25rem}._fieldLabel_1n9yi_49{font-size:.78rem;font-weight:600;color:var(--color-gray-400)}._input_1n9yi_55,._select_1n9yi_56{width:100%;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:8px;color:var(--text-primary);padding:.5rem .65rem;font-size:.875rem;font-family:inherit;outline:none;transition:border-color .15s ease}._select_1n9yi_56{cursor:pointer}._select_1n9yi_56 option{background-color:var(--color-blue-900)}._input_1n9yi_55:focus,._select_1n9yi_56:focus{border-color:var(--color-semantic-blue)}._input_1n9yi_55::placeholder{color:var(--color-gray-500)}._input_1n9yi_55:disabled,._select_1n9yi_56:disabled{opacity:.55;cursor:not-allowed}._error_1n9yi_81{font-size:.82rem;line-height:1.4;color:var(--accent-text-red);margin:-.5rem 0 1rem}._actions_1n9yi_89{display:flex;align-items:center;justify-content:flex-end;gap:.6rem}._cancelBtn_1n9yi_96{background-color:transparent;border:1px solid var(--color-blue-500);border-radius:8px;color:var(--color-blue-100);cursor:pointer;font-size:.85rem;font-weight:500;font-family:inherit;padding:.45rem 1.1rem;transition:background-color .15s ease,border-color .15s ease}._cancelBtn_1n9yi_96:hover:not(:disabled){background-color:rgba(var(--overlay-base),.06);border-color:var(--color-blue-100)}._saveBtn_1n9yi_114{background-color:var(--accent-solid-bg);border:1px solid var(--accent-solid-bg);border-radius:8px;color:var(--accent-solid-text);cursor:pointer;font-size:.85rem;font-weight:600;font-family:inherit;padding:.45rem 1.1rem;transition:filter .15s ease}._saveBtn_1n9yi_114:hover:not(:disabled){filter:brightness(1.1)}._saveBtn_1n9yi_114:focus-visible{outline:2px solid var(--color-semantic-blue);outline-offset:2px}._saveBtn_1n9yi_114:disabled,._cancelBtn_1n9yi_96:disabled{opacity:.55;cursor:not-allowed}._backdrop_1dh3y_4{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:1.5rem;background-color:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._dialog_1dh3y_16{width:100%;max-width:460px;padding:1.75rem;border:1px solid var(--color-blue-500);border-radius:16px;background-color:var(--color-blue-900);box-shadow:0 24px 48px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._header_1dh3y_28{margin-bottom:1rem}._eyebrow_1dh3y_32{display:block;margin-bottom:.35rem;color:var(--accent-text-blue);font-size:.7rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}._skillName_1dh3y_42{margin:0;color:var(--text-primary);font-size:1.3rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}._message_1dh3y_51{margin:0 0 1.4rem;color:var(--color-gray-300);font-size:.88rem;line-height:1.55}._field_1dh3y_59{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.6rem}._fieldLabel_1dh3y_66{color:var(--color-gray-400);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._select_1dh3y_75{width:100%;appearance:none;padding:.65rem 2.25rem .65rem .85rem;border:1px solid var(--color-blue-600);border-radius:10px;outline:none;background-color:var(--color-blue-800);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%2398A2AE' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center;color:var(--text-primary);cursor:pointer;font:inherit;font-size:.9rem;transition:border-color .15s ease}._select_1dh3y_75:hover:not(:disabled){border-color:var(--color-blue-500)}._select_1dh3y_75:focus{border-color:var(--color-semantic-blue)}._select_1dh3y_75:disabled{cursor:not-allowed;opacity:.55}._select_1dh3y_75 option{background-color:var(--color-blue-900)}._error_1dh3y_99{margin:-.6rem 0 1.1rem;color:var(--accent-text-red);font-size:.82rem;line-height:1.4}._actions_1dh3y_107{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;padding-top:1.1rem;border-top:1px solid var(--color-blue-600)}._cancelBtn_1dh3y_116,._mergeBtn_1dh3y_117{padding:.5rem 1.1rem;border-radius:8px;cursor:pointer;font-family:inherit;font-size:.85rem}._cancelBtn_1dh3y_116{border:1px solid transparent;background-color:transparent;color:var(--color-gray-300);font-weight:500;transition:background-color .15s ease,color .15s ease}._cancelBtn_1dh3y_116:hover:not(:disabled){background-color:rgba(var(--overlay-base),.06);color:var(--text-primary)}._mergeBtn_1dh3y_117{padding:.5rem 1.4rem;border:1px solid var(--color-semantic-blue);background-color:var(--color-semantic-blue);color:#06202e;font-weight:700;transition:filter .15s ease}._mergeBtn_1dh3y_117:hover:not(:disabled){filter:brightness(1.1)}._mergeBtn_1dh3y_117:focus-visible{outline:2px solid var(--color-semantic-blue);outline-offset:2px}._cancelBtn_1dh3y_116:disabled,._mergeBtn_1dh3y_117:disabled{cursor:not-allowed;opacity:.55}._backdrop_1p7ze_5{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:1.5rem;background-color:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._dialog_1p7ze_17{width:100%;max-width:420px;padding:1.75rem;border:1px solid var(--color-blue-500);border-radius:16px;background-color:var(--color-blue-900);box-shadow:0 24px 48px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._icon_1p7ze_28{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-bottom:1rem;border-radius:50%;background-color:#f2ba0b26;color:var(--accent-text-yellow)}._icon_1p7ze_28 svg{width:1.3rem;height:1.3rem}._eyebrow_1p7ze_42{display:block;margin-bottom:.35rem;color:var(--accent-text-yellow);font-size:.7rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}._title_1p7ze_52{margin:0 0 .35rem;color:var(--text-primary);font-size:1.2rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere}._meta_1p7ze_62{margin:0 0 1rem;color:var(--color-gray-400);font-size:.82rem}._message_1p7ze_68{margin:0 0 1.4rem;color:var(--color-gray-300);font-size:.88rem;line-height:1.55}._error_1p7ze_75{margin:-.6rem 0 1.1rem;color:var(--accent-text-red);font-size:.82rem;line-height:1.4}._actions_1p7ze_82{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;padding-top:1.1rem;border-top:1px solid var(--color-blue-600)}._cancelBtn_1p7ze_91,._mergeBtn_1p7ze_92{padding:.5rem 1.1rem;border-radius:8px;cursor:pointer;font-family:inherit;font-size:.85rem}._cancelBtn_1p7ze_91{border:1px solid transparent;background-color:transparent;color:var(--color-gray-300);font-weight:500;transition:background-color .15s ease,color .15s ease}._cancelBtn_1p7ze_91:hover:not(:disabled){background-color:rgba(var(--overlay-base),.06);color:var(--text-primary)}._mergeBtn_1p7ze_92{padding:.5rem 1.4rem;border:1px solid var(--color-semantic-yellow);background-color:var(--color-semantic-yellow);color:#231a00;font-weight:700;transition:filter .15s ease}._mergeBtn_1p7ze_92:hover:not(:disabled){filter:brightness(1.08)}._mergeBtn_1p7ze_92:focus-visible{outline:2px solid var(--color-semantic-yellow);outline-offset:2px}._cancelBtn_1p7ze_91:disabled,._mergeBtn_1p7ze_92:disabled{cursor:not-allowed;opacity:.55}._page_gr4o0_4{display:flex;flex-direction:column;gap:1.5rem;height:100%;min-height:0}._mobileTabs_gr4o0_17{display:flex;gap:1.5rem;border-bottom:1px solid var(--color-blue-600)}._mobileTab_gr4o0_17{background:none;border:none;border-bottom:2px solid transparent;padding:0 0 .75rem;margin-bottom:-1px;font-size:.9rem;font-weight:600;color:var(--color-gray-400);cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:color .15s ease,border-color .15s ease}._mobileTab_gr4o0_17:hover{color:var(--color-gray-200)}._mobileTabActive_gr4o0_41{color:var(--text-primary);border-bottom-color:var(--color-semantic-blue)}@media(max-width:600px){._page_gr4o0_4{height:auto;min-height:100%}}._errorBanner_gr4o0_58{display:flex;align-items:center;justify-content:space-between;gap:1rem;background-color:#e043461f;border:1px solid var(--color-semantic-red);color:var(--accent-text-red);border-radius:8px;padding:.75rem 1rem;font-size:.875rem}._errorReload_gr4o0_71{flex-shrink:0;background:var(--color-semantic-red);color:var(--text-primary);border:none;border-radius:6px;padding:.35rem .85rem;font-size:.8125rem;font-weight:500;cursor:pointer}._errorReload_gr4o0_71:hover{filter:brightness(.92)}._mainContent_gr4o0_88{display:grid;grid-template-columns:1fr 340px;gap:1.25rem;align-items:stretch;flex:1;min-height:0}@media(max-width:1024px){._mainContent_gr4o0_88{grid-template-columns:1fr}}@media(max-width:600px){._mainContent_gr4o0_88{flex:none}}._mainContentSingle_gr4o0_110{grid-template-columns:1fr}._panelHeader_gr4o0_115{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;min-height:38px;overflow:auto;scrollbar-gutter:stable}._panelTitle_gr4o0_132{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._coveragePanel_gr4o0_141{display:flex;flex-direction:column;min-height:0}._searchWrap_gr4o0_149{position:relative;flex:0 1 320px;max-width:420px;display:flex}._search_gr4o0_149{width:100%;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:8px;color:var(--text-primary);padding:.35rem 4rem .35rem 1rem;font-size:.8rem;outline:none;transition:border-color .15s ease}._search_gr4o0_149::placeholder{color:var(--color-gray-500)}._search_gr4o0_149:focus{border-color:var(--color-semantic-blue)}._clearSearch_gr4o0_172{position:absolute;top:50%;right:.4rem;transform:translateY(-50%);background:none;border:none;color:var(--color-gray-400);padding:.2rem .5rem;font-size:.8rem;cursor:pointer;outline:none;transition:color .15s ease}._clearSearch_gr4o0_172:hover{color:var(--text-primary)}._sortControls_gr4o0_148{display:flex;gap:.5rem;margin-left:auto}._sortSelect_gr4o0_196{background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);color:var(--text-primary);border-radius:6px;padding:.35rem .65rem;font-size:.8rem;cursor:pointer;outline:none;transition:border-color .15s ease}._sortSelect_gr4o0_196:focus{border-color:var(--color-semantic-blue)}._sortSelect_gr4o0_196 option{background-color:var(--color-blue-900)}._sortDir_gr4o0_211{background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);color:var(--text-primary);border-radius:6px;padding:.35rem .6rem;font-size:.9rem;line-height:1;cursor:pointer;outline:none;transition:border-color .15s ease}._sortDir_gr4o0_211:hover{border-color:var(--color-semantic-blue)}._skillList_gr4o0_48{display:flex;flex-direction:column;gap:.75rem;flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable}@media(max-width:600px){._skillList_gr4o0_48{flex:none;overflow:visible}}._skillSkeleton_gr4o0_244{height:90px;border-radius:10px;background-color:var(--color-blue-100);animation:_pulse_gr4o0_1 1.4s ease-in-out infinite}._approvePanel_gr4o0_252{display:flex;flex-direction:column;min-height:0}._approvePanel_gr4o0_252>._panelHeader_gr4o0_115{min-height:0;margin-bottom:.35rem;overflow:visible}._candidateFiltersWrap_gr4o0_266{flex-shrink:0;margin-bottom:.75rem;overflow:auto;scrollbar-gutter:stable}._candidateFilters_gr4o0_266{display:flex;gap:.2rem;padding:.25rem;border-radius:8px;background-color:var(--color-blue-800)}._candidateFilter_gr4o0_266{flex:1;min-width:0;padding:.6rem .35rem;border:none;border-radius:6px;background:none;color:var(--color-gray-400);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;font-size:.82rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,color .15s ease}._candidateFilter_gr4o0_266:hover{color:var(--color-gray-200)}._candidateFilterActive_gr4o0_301,._candidateFilterActive_gr4o0_301:hover{color:var(--accent-solid-text);background-color:var(--accent-solid-bg)}._addSkillWrap_gr4o0_310{flex-shrink:0;margin-bottom:.85rem;overflow:auto;scrollbar-gutter:stable}._addSkillBtn_gr4o0_318{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;height:38px;border:none;border-radius:6px;background-color:var(--color-semantic-blue);color:var(--text-primary);font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .15s ease}._addSkillBtn_gr4o0_318:hover{opacity:.85}._approveList_gr4o0_48{display:flex;flex-direction:column;gap:.85rem;flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable}@media(max-width:600px){._approveList_gr4o0_48{flex:none;overflow:visible}}._approveSkeleton_gr4o0_357{height:200px;border-radius:14px;background-color:var(--color-blue-900);animation:_pulse_gr4o0_1 1.4s ease-in-out infinite}._emptyState_gr4o0_365{padding:2rem;text-align:center;color:var(--color-gray-500);font-size:.875rem;background-color:var(--color-blue-900);border-radius:10px;border:1px solid var(--color-blue-600)}@keyframes _pulse_gr4o0_1{0%,to{opacity:1}50%{opacity:.4}}._backdrop_ltlsr_6{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._modal_ltlsr_19{position:relative;background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:16px;width:100%;max-width:988px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 24px 48px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._closeBtn_ltlsr_33{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;color:var(--color-gray-400);display:flex;align-items:center;padding:.25rem;border-radius:4px;z-index:1;transition:color .15s ease,background-color .15s ease}._closeBtn_ltlsr_33 svg{width:18px;height:18px}._closeBtn_ltlsr_33:hover{color:var(--text-primary);background-color:rgba(var(--overlay-base),.08)}._header_ltlsr_57{display:flex;align-items:center;gap:.75rem;padding:1.25rem 3rem 1.25rem 1.5rem;border-bottom:1px solid var(--color-blue-800);flex-shrink:0}._headerIcon_ltlsr_67{display:flex;align-items:center;justify-content:center;color:var(--color-blue-200);flex-shrink:0}._headerIcon_ltlsr_67 svg{width:26px;height:26px}._title_ltlsr_77{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin:0}._memberName_ltlsr_84{color:var(--accent-text-blue)}._listHeader_ltlsr_87{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;padding:1rem 1.5rem .85rem;flex-shrink:0;overflow:auto;scrollbar-gutter:stable}._listTitleRow_ltlsr_100{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._searchWrap_ltlsr_109{position:relative;display:flex;align-items:center;flex:0 1 300px;max-width:380px}._searchIcon_ltlsr_117{position:absolute;left:.75rem;display:flex;align-items:center;color:var(--color-gray-500);pointer-events:none}._searchIcon_ltlsr_117 svg{width:14px;height:14px}._search_ltlsr_109{width:100%;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:8px;color:var(--text-primary);padding:.35rem 3.5rem .35rem 2.1rem;font-size:.8rem;outline:none;transition:border-color .15s ease}._search_ltlsr_109::placeholder{color:var(--color-gray-500)}._search_ltlsr_109:focus{border-color:var(--color-semantic-blue)}._clearSearch_ltlsr_143{position:absolute;right:.4rem;background:none;border:none;color:var(--color-gray-400);padding:.2rem .5rem;font-size:.8rem;cursor:pointer;outline:none;transition:color .15s ease}._clearSearch_ltlsr_143:hover{color:var(--text-primary)}._listIcon_ltlsr_158{display:flex;align-items:center;color:var(--color-gray-400)}._listIcon_ltlsr_158 svg{width:18px;height:18px}._listTitle_ltlsr_100{font-size:1rem;font-weight:700;color:var(--text-primary)}._filterSelect_ltlsr_108{margin-left:auto;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);color:var(--text-primary);border-radius:6px;padding:.35rem .65rem;font-size:.8rem;cursor:pointer;outline:none;transition:border-color .15s ease}._filterSelect_ltlsr_108:focus{border-color:var(--color-semantic-blue)}._filterSelect_ltlsr_108 option{background-color:var(--color-blue-900)}._list_ltlsr_87{display:flex;flex-direction:column;gap:.6rem;flex:1;min-height:0;overflow-y:auto;padding:0 1.5rem 1.25rem;scrollbar-gutter:stable}._row_ltlsr_201{display:flex;align-items:center;gap:.85rem;padding:.7rem 1rem;background-color:var(--color-blue-1000);border:1px solid var(--color-blue-500);border-radius:12px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._row_ltlsr_201:hover{background-color:var(--color-blue-800)}._row_ltlsr_201:focus-visible{outline:2px solid var(--color-semantic-blue);outline-offset:-2px}._rowSelected_ltlsr_220{border-color:var(--color-semantic-blue);background-color:#4e9ee014}._rowDisabled_ltlsr_225{cursor:default;opacity:.55}._rowDisabled_ltlsr_225:hover{background-color:var(--color-blue-1000)}._checkbox_ltlsr_233{width:20px;height:20px;flex-shrink:0;border:1px solid var(--color-blue-500);border-radius:5px;background-color:var(--color-blue-900);display:flex;align-items:center;justify-content:center;color:var(--text-primary);transition:background-color .15s ease,border-color .15s ease}._checkboxOn_ltlsr_247{background-color:var(--color-semantic-blue);border-color:var(--color-semantic-blue)}._checkbox_ltlsr_233 svg{width:13px;height:13px}._skillName_ltlsr_255{font-size:.95rem;font-weight:700;color:var(--text-primary);flex-shrink:0}._alreadyTag_ltlsr_262{margin-left:auto;flex-shrink:0;font-size:.72rem;font-weight:600;color:var(--accent-text-blue);white-space:nowrap}._loadingState_ltlsr_272,._errorState_ltlsr_273{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 0;color:var(--color-gray-400);font-size:.9rem}._errorState_ltlsr_273{color:var(--accent-text-red)}._empty_ltlsr_286{text-align:center;color:var(--color-gray-400);padding:2.5rem 1rem;font-size:.9rem}._spinner_ltlsr_293{width:28px;height:28px;border:3px solid rgba(var(--overlay-base),.1);border-top-color:var(--color-blue-100);border-radius:50%;animation:_spin_ltlsr_293 .7s linear infinite}@keyframes _spin_ltlsr_293{to{transform:rotate(360deg)}}._footer_ltlsr_307{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;padding:1rem 1.5rem;border-top:1px solid var(--color-blue-800);flex-shrink:0}._saveError_ltlsr_317{margin-right:auto;color:var(--accent-text-red);font-size:.82rem}._footerBtn_ltlsr_323{background-color:transparent;border:1px solid var(--color-blue-500);border-radius:8px;color:var(--color-blue-100);cursor:pointer;font-size:.85rem;font-weight:600;font-family:inherit;padding:.5rem 1.1rem;transition:background-color .15s ease,border-color .15s ease,filter .15s ease}._footerBtn_ltlsr_323:hover:not(:disabled){background-color:rgba(var(--overlay-base),.06);border-color:var(--color-blue-100)}._footerBtn_ltlsr_323:disabled{opacity:.5;cursor:default}._footerPrimary_ltlsr_343{background-color:var(--color-semantic-blue);border-color:var(--color-semantic-blue);color:var(--text-primary)}._footerPrimary_ltlsr_343:hover:not(:disabled){background-color:var(--color-semantic-blue);border-color:var(--color-semantic-blue);filter:brightness(1.08)}._cases_m92g8_3{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;padding:.25rem 0}._label_m92g8_11{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:var(--color-gray-400);margin-right:.25rem}._muted_m92g8_20{font-size:.8rem;color:var(--color-gray-400)}._error_m92g8_25{font-size:.8rem;color:var(--accent-text-red)}._backdrop_1kyj7_4{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._modal_1kyj7_17{background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:16px;width:100%;max-width:960px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 24px 48px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._header_1kyj7_31{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-blue-800);flex-shrink:0}._identity_1kyj7_41{display:flex;align-items:center;gap:.85rem;flex-shrink:0}._avatar_1kyj7_48{width:44px;height:44px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:var(--text-primary);letter-spacing:.02em}._name_1kyj7_62{font-size:1.15rem;font-weight:700;color:var(--text-primary)}._role_1kyj7_68{font-size:.8rem;color:var(--color-gray-400)}._headerStats_1kyj7_73{display:flex;flex-direction:column;gap:.4rem;margin-left:auto;align-items:flex-end}._summaryLine_1kyj7_81,._metricsLine_1kyj7_82{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;font-size:.8rem;color:var(--color-gray-400);justify-content:flex-end}._summaryTotal_1kyj7_92{font-weight:600;color:var(--color-blue-100)}._summaryPill_1kyj7_97{border:1px solid transparent;border-radius:999px;padding:.1rem .55rem;font-size:.72rem}._summaryPillCore_1kyj7_106{background-color:#bae6fd;border-color:#38bdf8;color:#082f49}._summaryPillTechnical_1kyj7_112{background-color:#d1fae5;border-color:#6ee7b7;color:#022c22}._summaryPillProcess_1kyj7_118{background-color:#fde68a;border-color:#fbbf24;color:#451a03}._summaryPillGeneral_1kyj7_124{background-color:#e4e4e7;border-color:#a1a1aa;color:#18181b}._metricValue_1kyj7_130{font-weight:600;color:var(--color-blue-100)}._dot_1kyj7_135{color:var(--color-gray-500)}._closeBtn_1kyj7_139{background:none;border:none;cursor:pointer;color:var(--color-gray-400);display:flex;align-items:center;padding:.25rem;border-radius:4px;flex-shrink:0;transition:color .15s ease,background-color .15s ease}@media(max-width:600px){._header_1kyj7_31{flex-direction:column;align-items:stretch;position:relative;padding-right:2.75rem}._headerStats_1kyj7_73{margin-left:0;align-items:flex-start}._summaryLine_1kyj7_81,._metricsLine_1kyj7_82{justify-content:flex-start}._closeBtn_1kyj7_139{position:absolute;top:1.25rem;right:1.5rem}}._closeBtn_1kyj7_139 svg{width:18px;height:18px}._closeBtn_1kyj7_139:hover{color:var(--text-primary);background-color:rgba(var(--overlay-base),.08)}._skillsPanel_1kyj7_194{display:flex;flex-direction:column;flex:1;min-height:0;margin:0 1.5rem 1.5rem;border:1px solid var(--color-blue-500);border-radius:12px;overflow:hidden;background-color:var(--color-blue-1000)}._toolbar_1kyj7_207{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1rem 1.5rem;background-color:var(--color-blue-800);border-bottom:1px solid var(--color-blue-500);flex-shrink:0}._toolbarTitle_1kyj7_219{font-size:1rem;font-weight:600;color:var(--color-blue-100);margin:0}._toolbarControls_1kyj7_226{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._checkbox_1kyj7_233{display:flex;align-items:center;gap:.4rem;font-size:.82rem;color:var(--color-gray-400);cursor:pointer}._checkbox_1kyj7_233 input{cursor:pointer;accent-color:var(--color-blue-300)}._select_1kyj7_244{background-color:var(--color-blue-1000);border:1px solid var(--color-blue-500);border-radius:8px;color:var(--color-blue-100);font-size:.82rem;padding:.4rem .6rem;cursor:pointer;font-family:inherit}._assignBtn_1kyj7_255{background-color:var(--color-blue-300);border:none;border-radius:8px;color:var(--color-blue-1000);font-size:.82rem;font-weight:600;padding:.45rem .95rem;cursor:pointer;font-family:inherit;transition:filter .15s ease}._assignBtn_1kyj7_255:hover{filter:brightness(1.08)}._assignBtn_1kyj7_255:disabled{opacity:.5;cursor:default;filter:none}._body_1kyj7_277{padding:0;flex:1;overflow-y:auto}._table_1kyj7_283{width:100%;border-collapse:collapse;font-size:.85rem}._table_1kyj7_283 thead th{position:sticky;top:0;background-color:var(--color-blue-800);color:var(--color-gray-400);font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;text-align:left;padding:.7rem 1rem;white-space:nowrap;border-bottom:1px solid var(--color-blue-1000)}._sortable_1kyj7_307{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease}._sortable_1kyj7_307:hover,._sortActive_1kyj7_315{color:var(--color-blue-100)}._sortable_1kyj7_307:focus-visible{outline:2px solid var(--color-semantic-blue);outline-offset:-2px}._thLabel_1kyj7_322{display:inline-flex;align-items:center;gap:.3rem}._sortIcon_1kyj7_330{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;color:var(--accent-text-blue)}._sortIcon_1kyj7_330 svg{width:12px;height:12px}._table_1kyj7_283 tbody td{padding:.75rem 1rem;border-bottom:1px solid var(--color-blue-800);color:var(--color-blue-100);vertical-align:middle}._table_1kyj7_283 tbody tr:hover{background-color:var(--color-blue-800)}._clickable_1kyj7_351{cursor:pointer}._skillName_1kyj7_353{font-weight:500;color:var(--text-primary)}._level_1kyj7_355{color:var(--color-gray-300)}._newBadge_1kyj7_357{display:inline-block;border:1px solid var(--color-semantic-blue);color:var(--accent-text-blue);border-radius:999px;padding:.05rem .5rem;font-size:.72rem;font-weight:600}._numeric_1kyj7_367{color:var(--color-blue-100)}._muted_1kyj7_369{color:var(--color-gray-400)}._actionsCol_1kyj7_371{text-align:right}._empty_1kyj7_373{text-align:center;color:var(--color-gray-400);padding:2.5rem 1rem}._actions_1kyj7_371{display:flex;align-items:center;justify-content:flex-end;gap:.35rem}._iconBtn_1kyj7_387{background-color:var(--color-blue-1000);border:1px solid var(--color-blue-500);border-radius:6px;cursor:pointer;color:var(--color-gray-400);display:flex;align-items:center;justify-content:center;padding:.3rem;transition:color .15s ease,border-color .15s ease,background-color .15s ease}._iconBtn_1kyj7_387 svg{width:15px;height:15px}._iconBtn_1kyj7_387:disabled{opacity:.5;cursor:default}._iconBtn_1kyj7_387:hover{color:var(--text-primary);border-color:var(--color-blue-200);background-color:var(--color-blue-800)}._iconBtnDanger_1kyj7_415:hover{color:var(--accent-text-red);border-color:var(--color-semantic-red);background-color:#e043461a}._iconBtnLocked_1kyj7_423,._iconBtnApprove_1kyj7_424{color:var(--text-primary);border-color:var(--color-semantic-blue);background-color:var(--color-semantic-blue)}._iconBtnLocked_1kyj7_423:hover,._iconBtnApprove_1kyj7_424:hover{color:var(--text-primary);border-color:var(--color-semantic-blue);background-color:var(--color-semantic-blue);filter:brightness(1.08)}._iconBtnDeny_1kyj7_440{color:var(--text-primary);border-color:var(--color-semantic-red);background-color:var(--color-semantic-red)}._iconBtnDeny_1kyj7_440:hover{color:var(--text-primary);border-color:var(--color-semantic-red);background-color:var(--color-semantic-red);filter:brightness(1.08)}._evidenceRow_1kyj7_454 td{background-color:var(--color-blue-1000);padding:.6rem 1rem .6rem 1.5rem}._loadingState_1kyj7_460,._errorState_1kyj7_461{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 0;color:var(--color-gray-400);font-size:.9rem}._errorState_1kyj7_461{color:var(--accent-text-red)}._spinner_1kyj7_474{width:28px;height:28px;border:3px solid rgba(var(--overlay-base),.1);border-top-color:var(--color-blue-100);border-radius:50%;animation:_spin_1kyj7_474 .7s linear infinite}@keyframes _spin_1kyj7_474{to{transform:rotate(360deg)}}._footer_1kyj7_490{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--color-blue-800);flex-shrink:0}._reportBtn_1kyj7_502{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border-radius:8px;font-size:.82rem;font-weight:600;font-family:inherit;color:var(--color-blue-100);background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}._reportBtn_1kyj7_502:hover:not(:disabled){border-color:var(--color-blue-400);background-color:var(--color-blue-600)}._reportBtn_1kyj7_502:disabled{opacity:.55;cursor:not-allowed}._reportBtn_1kyj7_502 svg{width:15px;height:15px}._disableBtn_1kyj7_535{margin-right:auto;padding:.5rem .6rem;border-radius:8px;font-size:.82rem;font-weight:600;font-family:inherit;color:var(--color-gray-400);background-color:transparent;border:1px solid var(--color-gray-500);opacity:1;cursor:pointer;transition:opacity .15s,color .15s,border-color .15s,background-color .15s}._disableBtn_1kyj7_535:hover:not(:disabled),._disableBtn_1kyj7_535:focus-visible{opacity:1;color:var(--accent-text-red);border-color:var(--accent-text-red);background-color:#e05a4e1a}._disableBtn_1kyj7_535:disabled{opacity:.35;cursor:not-allowed}._reportError_1kyj7_564{margin-right:auto;color:var(--accent-text-red);font-size:.8rem}@keyframes _reportSpin_1kyj7_1{to{transform:rotate(360deg)}}._spinning_1kyj7_575{animation:_reportSpin_1kyj7_1 1.1s linear infinite;transform-origin:50% 50%}@media(prefers-reduced-motion:reduce){._spinning_1kyj7_575{animation:none}}._cardList_1kyj7_589{display:flex;flex-direction:column;gap:.75rem;padding:1rem}._skillCard_1kyj7_596{display:flex;flex-direction:column;gap:.6rem;padding:.85rem 1rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-800);border-radius:10px}._skillCardHeader_1kyj7_606{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._skillCardMeta_1kyj7_613{display:flex;gap:1.5rem}._skillCardField_1kyj7_618{display:flex;flex-direction:column;gap:.15rem}._skillCardFieldLabel_1kyj7_624{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-gray-500)}._skillCardActions_1kyj7_632{display:flex;justify-content:flex-end}._skillCardEvidence_1kyj7_637{padding-top:.4rem;border-top:1px solid var(--color-blue-800)}._row_14ebt_2{display:flex;align-items:center;gap:1rem;padding:.9rem 1.1rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:12px;transition:background-color .15s ease,border-color .15s ease}._row_14ebt_2:hover{background-color:var(--color-blue-1000);border-color:var(--color-blue-400)}._clickable_14ebt_19{cursor:pointer}._clickable_14ebt_19:focus-visible{outline:2px solid var(--color-semantic-blue);outline-offset:2px}._mobileCard_14ebt_33{display:flex;flex-direction:column;gap:.65rem;padding:.9rem 1.1rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:12px}._mobileHeader_14ebt_43{display:flex;align-items:center;gap:.75rem}._mobileHeader_14ebt_43 ._identity_14ebt_49{flex:1;min-width:0}._mobileHeader_14ebt_43 ._name_14ebt_54,._mobileHeader_14ebt_43 ._role_14ebt_55{overflow:hidden;text-overflow:ellipsis}._mobileStats_14ebt_60{display:flex;flex-direction:column;gap:.3rem}._avatar_14ebt_67{width:40px;height:40px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;color:var(--text-primary);letter-spacing:.02em;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._identity_14ebt_49{display:flex;flex-direction:column;gap:.1rem;min-width:220px;flex-shrink:0}._name_14ebt_54{font-size:.95rem;font-weight:700;color:var(--text-primary);white-space:nowrap;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._role_14ebt_55{font-size:.78rem;color:var(--color-gray-400);white-space:nowrap}._stats_14ebt_106{flex:1;display:flex;flex-direction:column;gap:.3rem;min-width:0}._statsLine_14ebt_114{--stats-gap: .45rem;--stats-icon-size: 14px;display:flex;align-items:center;gap:var(--stats-gap);flex-wrap:wrap;padding-left:calc(var(--stats-icon-size) + var(--stats-gap))}._statsIcon_14ebt_126{display:flex;align-items:center;color:var(--color-gray-500);flex-shrink:0;margin-left:calc(-1 * (var(--stats-icon-size) + var(--stats-gap)))}._statsIcon_14ebt_126 svg{width:var(--stats-icon-size);height:var(--stats-icon-size)}._statsMuted_14ebt_140{font-size:.78rem;color:var(--color-gray-400);white-space:nowrap;flex-shrink:0}._statsText_14ebt_147{font-size:.78rem;color:var(--color-gray-300);white-space:nowrap}._dot_14ebt_153{font-size:.78rem;color:var(--color-gray-600)}._pill_14ebt_159{display:inline-flex;align-items:center;padding:.15rem .6rem;border-radius:999px;font-size:.72rem;font-weight:600;white-space:nowrap;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._pillCore_14ebt_170{background-color:#bae6fd;border:1px solid #38BDF8;color:#082f49}._pillTechnical_14ebt_176{background-color:#d1fae5;border:1px solid #6EE7B7;color:#022c22}._pillProcess_14ebt_182{background-color:#fde68a;border:1px solid #FBBF24;color:#451a03}._pillGeneral_14ebt_188{background-color:#e4e4e7;border:1px solid #A1A1AA;color:#18181b}._teamChip_14ebt_195{display:inline-flex;align-items:center;padding:.15rem .6rem;border-radius:999px;font-size:.72rem;font-weight:600;white-space:nowrap;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;background-color:transparent;border:1px solid var(--color-blue-500);color:var(--color-gray-300)}._teamChipPrimary_14ebt_209{background-color:var(--color-semantic-blue);border-color:var(--color-semantic-blue);color:var(--color-blue-1000)}._actions_14ebt_216{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;flex-shrink:0;min-width:110px}._newSkillsBadge_14ebt_225{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--accent-text-blue);font-weight:500}._pinIcon_14ebt_234{display:flex;align-items:center}._pinIcon_14ebt_234 svg{width:12px;height:12px}._page_1l53m_4{display:flex;flex-direction:column;gap:1.5rem;height:100%;min-height:0}@media(max-width:600px){._page_1l53m_4{height:auto;min-height:100%}}._errorBanner_1l53m_23{background-color:#e043461f;border:1px solid var(--color-semantic-red);color:var(--accent-text-red);border-radius:8px;padding:.75rem 1rem;font-size:.875rem}._pageHeader_1l53m_33{display:flex;flex-direction:column;gap:.3rem}._pageTitle_1l53m_39{font-size:1.5rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;margin:0}._pageSub_1l53m_47{font-size:.875rem;color:var(--accent-text-blue);margin:0}._metricsRow_1l53m_58{display:flex;flex-wrap:wrap;gap:1rem}._metricSkeleton_1l53m_64{flex:1 1 0;min-width:0}._metricSlot_1l53m_76,._metricBarSlot_1l53m_77{display:flex;flex:1 1 0;min-width:0}._metricBarSlot_1l53m_77{flex-grow:1.6}._metricSlot_1l53m_76>*,._metricBarSlot_1l53m_77>*{flex:1;min-width:0}@media(max-width:1100px){._metricSlot_1l53m_76,._metricBarSlot_1l53m_77,._metricSkeleton_1l53m_64{flex-basis:calc(50% - .5rem)}}@media(max-width:640px){._metricSlot_1l53m_76,._metricBarSlot_1l53m_77,._metricSkeleton_1l53m_64{flex-basis:100%}}._metricSkeleton_1l53m_64{height:110px;border-radius:14px;background-color:var(--color-blue-900);animation:_pulse_1l53m_1 1.4s ease-in-out infinite}._sectionTitle_1l53m_115{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._membersSection_1l53m_124{display:flex;flex-direction:column;gap:.75rem;flex:1;min-height:0;margin-top:1rem}._membersHeader_1l53m_135{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.75rem;overflow:auto;scrollbar-gutter:stable}._membersTitleRow_1l53m_147{display:flex;align-items:center;gap:.5rem}._membersIcon_1l53m_153{display:flex;align-items:center;color:var(--color-gray-400)}._membersIcon_1l53m_153 svg{width:18px;height:18px}._searchWrap_1l53m_167{position:relative;flex:0 1 320px;max-width:420px;display:flex}._memberSearch_1l53m_174{width:100%;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:8px;color:var(--text-primary);padding:.45rem 4rem .45rem 1rem;font-size:.875rem;outline:none;transition:border-color .15s ease}._memberSearch_1l53m_174::placeholder{color:var(--color-gray-500)}._memberSearch_1l53m_174:focus{border-color:var(--color-semantic-blue)}._clearSearch_1l53m_198{position:absolute;top:50%;right:.4rem;transform:translateY(-50%);background:none;border:none;color:var(--color-gray-400);padding:.2rem .5rem;font-size:.8rem;cursor:pointer;outline:none;transition:color .15s ease}._clearSearch_1l53m_198:hover{color:var(--text-primary)}._filters_1l53m_165{display:flex;gap:.5rem;margin-left:auto}._filterSelect_1l53m_223{background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);color:var(--text-primary);border-radius:6px;padding:.35rem .65rem;font-size:.8rem;cursor:pointer;outline:none;transition:border-color .15s ease}._filterSelect_1l53m_223:focus{border-color:var(--color-semantic-blue)}._filterSelect_1l53m_223 option{background-color:var(--color-blue-900)}@media(max-width:600px){._membersHeader_1l53m_135{flex-direction:column;align-items:stretch}._searchWrap_1l53m_167{max-width:none;flex-basis:auto}._filters_1l53m_165{margin-left:0;flex-wrap:wrap}._filterSelect_1l53m_223{flex:1 1 auto;min-width:0}}._memberList_1l53m_14{display:flex;flex-direction:column;gap:.75rem;flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable}@media(max-width:600px){._memberList_1l53m_14{flex:none;overflow:visible}}._memberSkeleton_1l53m_288{height:72px;background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:12px;animation:_pulse_1l53m_1 1.4s ease-in-out infinite}._emptyState_1l53m_296{padding:2rem;text-align:center;color:var(--color-gray-500);font-size:.875rem;background-color:var(--color-blue-900);border-radius:10px;border:1px solid var(--color-blue-600)}@keyframes _pulse_1l53m_1{0%,to{opacity:1}50%{opacity:.4}}._card_1lu38_6{display:flex;flex-direction:column;gap:1rem;padding:1.1rem 1.4rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:14px;cursor:pointer;outline:none;transition:border-color .15s ease,background-color .15s ease}._card_1lu38_6:hover{border-color:var(--color-blue-400);background-color:var(--color-blue-800)}._card_1lu38_6:focus-visible{border-color:var(--color-semantic-blue);box-shadow:0 0 0 2px #42baff66}._header_1lu38_30{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._headerLeft_1lu38_37{display:flex;align-items:baseline;gap:.6rem;min-width:0;flex-wrap:wrap}._caseId_1lu38_45{font-size:1.1rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;white-space:nowrap}._caseTitle_1lu38_53{font-size:.95rem;color:var(--color-gray-400);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._qos_1lu38_61{display:flex;flex-direction:column;align-items:flex-end;line-height:1.05;flex-shrink:0}._qosValue_1lu38_69{font-size:1.7rem;font-weight:700;color:var(--accent-text-blue);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._qosLabel_1lu38_76{font-size:.7rem;color:var(--color-gray-400)}._footer_1lu38_82{display:flex;flex-wrap:wrap;gap:1rem 2.5rem}._field_1lu38_88{display:flex;flex-direction:column;gap:.15rem}._fieldLabel_1lu38_94{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-gray-500)}._fieldValue_1lu38_102{font-size:.85rem;color:var(--text-primary)}._map_b4skn_9{position:relative;display:grid;grid-template-columns:1fr 56px 1fr 56px 1fr;align-items:stretch;gap:.5rem;padding:.9rem 1rem;background-color:var(--color-blue-1000);border:1px solid var(--color-blue-800);border-radius:10px}._connectors_b4skn_23{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:visible}._line_symptom_b4skn_31{stroke:#b07c52;stroke-width:1.5px;opacity:.6}._line_problem_b4skn_37{stroke:var(--color-gray-400);stroke-width:1.5px;opacity:.6}._chevronCap_b4skn_45{stroke-width:1.75px;opacity:.9}._column_b4skn_22{position:relative;z-index:1;display:flex;flex-direction:column;gap:.5rem;min-width:0}._colHeader_b4skn_59{display:flex;align-items:center;gap:.35rem;font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}._colIcon_b4skn_69{display:flex;align-items:center}._colIcon_b4skn_69 svg{width:13px;height:13px}._symptom_b4skn_81{color:var(--casemap-symptom-heading)}._problem_b4skn_82{color:var(--color-gray-400)}._resolution_b4skn_84{color:var(--trend-positive-text)}._tiles_b4skn_88{display:flex;flex-direction:column;justify-content:center;gap:.4rem;flex:1 1 auto}._tile_b4skn_88{font-size:.82rem;padding:.5rem .7rem;border-radius:7px;border:1px solid transparent;color:var(--text-primary);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tile_symptom_b4skn_108{background-color:var(--color-status-deleting-bg);border-color:var(--color-status-deleting-border);color:var(--color-status-deleting-text)}._tile_problem_b4skn_115{background-color:#a1a1aa1a;border-color:#a1a1aa73;color:var(--text-primary)}._tile_resolution_b4skn_122{background-color:var(--color-status-indexed-bg);border-color:var(--color-status-indexed-border);color:var(--color-status-indexed-text)}._moreTile_b4skn_130{cursor:pointer;font-weight:600;opacity:.85;transition:opacity .15s ease;font-family:inherit}._moreTile_b4skn_130:hover{opacity:1}._emptyTile_b4skn_145{font-size:.82rem;padding:.5rem 0}._gap_b4skn_152{display:flex;align-items:center;justify-content:center}._gapChevron_b4skn_158{display:none;align-items:center;justify-content:center;color:var(--color-gray-500)}._gapChevron_b4skn_158 svg{width:18px;height:18px}@media(max-width:720px){._map_b4skn_9{grid-template-columns:1fr}._connectors_b4skn_23{display:none}._gapChevron_b4skn_158{display:flex;transform:rotate(90deg)}}._page_yfyu1_4{display:flex;flex-direction:column;gap:1.25rem;height:100%;min-height:0}@media(max-width:600px){._page_yfyu1_4{height:auto;min-height:100%}}._errorBanner_yfyu1_24{background-color:#e043461f;border:1px solid var(--color-semantic-red);color:var(--accent-text-red);border-radius:8px;padding:.75rem 1rem;font-size:.875rem}._metricsRow_yfyu1_34{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media(max-width:1100px){._metricsRow_yfyu1_34{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){._metricsRow_yfyu1_34{grid-template-columns:1fr}}._metricSkeleton_yfyu1_48{height:130px;border-radius:14px;background-color:var(--color-blue-900);animation:_pulse_yfyu1_1 1.4s ease-in-out infinite}._controls_yfyu1_56{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.75rem;padding-right:10px}._searchGroup_yfyu1_68{display:flex;align-items:center;gap:.75rem;flex:1 1 360px;min-width:0}._searchLabel_yfyu1_76{font-size:1.05rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._searchWrap_yfyu1_83{position:relative;flex:1 1 auto;max-width:460px;display:flex}._search_yfyu1_68{width:100%;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:8px;color:var(--text-primary);padding:.5rem 4rem .5rem 1rem;font-size:.875rem;outline:none;transition:border-color .15s ease}._search_yfyu1_68::placeholder{color:var(--color-gray-500)}._search_yfyu1_68:focus{border-color:var(--color-semantic-blue)}._clearSearch_yfyu1_111{position:absolute;top:50%;right:.4rem;transform:translateY(-50%);background:none;border:none;color:var(--color-gray-400);padding:.2rem .5rem;font-size:.8rem;cursor:pointer;outline:none;transition:color .15s ease}._clearSearch_yfyu1_111:hover{color:var(--text-primary)}._filters_yfyu1_130{display:flex;align-items:center;gap:.5rem;margin-left:auto}._filterSelect_yfyu1_137{background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);color:var(--text-primary);border-radius:6px;padding:.4rem .65rem;font-size:.8rem;cursor:pointer;outline:none;transition:border-color .15s ease}._filterSelect_yfyu1_137:focus{border-color:var(--color-semantic-blue)}._filterSelect_yfyu1_137:disabled{color:var(--color-gray-500);cursor:not-allowed;opacity:.7}._filterSelect_yfyu1_137 option{background-color:var(--color-blue-900)}@media(max-width:600px){._controls_yfyu1_56{flex-direction:column;align-items:stretch}._searchGroup_yfyu1_68{flex-basis:auto}._filters_yfyu1_130{margin-left:0;flex-wrap:wrap}._filterSelect_yfyu1_137{flex:1 1 auto;min-width:0}}._caseList_yfyu1_14{display:flex;flex-direction:column;gap:.9rem;flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding-right:4px}@media(max-width:600px){._caseList_yfyu1_14{flex:none;overflow:visible;padding-right:0}}._caseSkeleton_yfyu1_215{height:220px;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:14px;animation:_pulse_yfyu1_1 1.4s ease-in-out infinite}._emptyState_yfyu1_223{padding:2rem;text-align:center;color:var(--color-gray-500);font-size:.875rem;background-color:var(--color-blue-900);border-radius:10px;border:1px solid var(--color-blue-600)}._pinnedHeader_yfyu1_234{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;flex-wrap:wrap;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-gray-400)}._pinnedMore_yfyu1_247{font-weight:400;text-transform:none;letter-spacing:0;color:var(--color-gray-500)}._pinnedDivider_yfyu1_254{height:1px;background-color:var(--color-blue-600);margin:.25rem 0}._sentinel_yfyu1_260{min-height:1px;display:flex;justify-content:center;align-items:center;padding:.25rem 0}._loadingMore_yfyu1_268{font-size:.8rem;color:var(--color-gray-400)}@keyframes _pulse_yfyu1_1{0%,to{opacity:1}50%{opacity:.4}}._panel_2e8qw_3{display:flex;flex-direction:column;gap:1.1rem;padding:1.2rem 1.3rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:14px}._heading_2e8qw_13{font-size:1rem;font-weight:700;color:var(--text-primary)}._block_2e8qw_19{display:flex;flex-direction:column;gap:.55rem}._rowLabel_2e8qw_25{display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:var(--color-gray-400)}._rowLabel_2e8qw_25 svg{width:14px;height:14px;color:var(--color-gray-500)}._muted_2e8qw_39{color:var(--color-gray-500);font-size:.85rem}._complexityChip_2e8qw_46{align-self:flex-start;padding:.22rem .6rem;border-radius:6px;font-size:.85rem;color:var(--text-primary);background-color:var(--color-blue-1000);border:1px solid var(--color-blue-600)}._createdBy_2e8qw_56{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--text-primary)}._chips_2e8qw_64{display:flex;flex-wrap:wrap;gap:.4rem}._categoryChip_2e8qw_70{padding:.22rem .6rem;border-radius:6px;font-size:.85rem;color:var(--text-primary);background-color:var(--color-blue-1000);border:1px solid var(--color-blue-600)}._meters_2e8qw_79{display:flex;flex-direction:column;gap:1rem;padding-top:.4rem;border-top:1px solid var(--color-blue-800)}._avatar_1xig1_3{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--text-primary);font-weight:700;line-height:1;flex-shrink:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._panel_1ghib_3{display:flex;flex-direction:column;gap:1rem;padding:1.2rem 1.3rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:14px}._heading_1ghib_13{font-size:1rem;font-weight:700;color:var(--text-primary)}._timeline_1ghib_19{list-style:none;display:flex;flex-direction:column}._item_1ghib_25{display:flex;gap:.85rem}._marker_1ghib_31{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0}._connector_1ghib_39{flex:1 1 auto;width:2px;min-height:1.2rem;margin:4px 0;background-color:var(--color-blue-600)}._node_1ghib_47{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--color-blue-600);background-color:var(--color-blue-800);color:var(--color-gray-400)}._node_1ghib_47 svg{width:15px;height:15px}._node_created_1ghib_64{color:var(--accent-text-blue);border-color:#42baff80;background-color:#42baff1f}._node_resolved_1ghib_70{color:var(--accent-text-green);border-color:#43e54a80;background-color:#43e54a1f}._body_1ghib_77{display:flex;flex-direction:column;gap:.2rem;padding-bottom:1rem;min-width:0;flex:1 1 auto}._name_1ghib_86{font-size:.9rem;font-weight:700;color:var(--text-primary)}._resolvedName_1ghib_92{color:var(--accent-text-green)}._at_1ghib_96{font-size:.72rem;color:var(--color-gray-500)}._metrics_1ghib_101{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.3rem}._durationPill_1ghib_109{padding:.15rem .55rem;border-radius:6px;font-size:.72rem;color:var(--color-gray-300);background-color:var(--color-blue-1000);border:1px solid var(--color-blue-600)}._pct_1ghib_118{font-size:.78rem;font-weight:600;color:var(--color-gray-400)}._wrap_twl1z_3{overflow-x:auto}._table_twl1z_7{width:100%;border-collapse:collapse;font-size:.85rem}._table_twl1z_7 th{text-align:left;padding:.6rem .75rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-gray-500);border-bottom:1px solid var(--color-blue-800)}._table_twl1z_7 td{padding:.7rem .75rem;border-bottom:1px solid var(--color-blue-800);vertical-align:middle}._table_twl1z_7 tbody tr:last-child td{border-bottom:none}._factor_twl1z_34{font-weight:600;color:var(--text-primary);white-space:nowrap}._evidence_twl1z_40{color:var(--color-gray-400)}._resultCol_twl1z_44{text-align:right;white-space:nowrap}._typePill_twl1z_50{display:inline-block;padding:.15rem .55rem;border-radius:6px;font-size:.72rem;color:var(--color-blue-200);background-color:var(--color-blue-800);border:1px solid var(--color-blue-600)}._resultPill_twl1z_61{display:inline-flex;align-items:center;gap:.35rem;padding:.18rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;border:1px solid transparent}._resultPill_twl1z_61:before{content:"";width:6px;height:6px;border-radius:50%;background-color:currentColor}._positive_twl1z_80{color:var(--trend-positive-text);background-color:var(--trend-positive-bg);border-color:var(--trend-positive-border)}._negative_twl1z_86{color:var(--trend-negative-text);background-color:var(--trend-negative-bg);border-color:var(--trend-negative-border)}._neutral_twl1z_92{color:var(--accent-text-yellow);background-color:#f2ba0b1f;border-color:#f2ba0b6b}._empty_twl1z_98{padding:1rem 0;color:var(--color-gray-500);font-size:.85rem}._cardList_twl1z_108{display:flex;flex-direction:column;gap:.75rem}._factorCard_twl1z_114{display:flex;flex-direction:column;gap:.6rem;padding:.85rem 1rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-800);border-radius:12px}._factorCardHeader_twl1z_124{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._factorCardHeader_twl1z_124 ._factor_twl1z_34{white-space:normal;min-width:0}._field_twl1z_106{display:flex;flex-direction:column;gap:.15rem}._fieldLabel_twl1z_106{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-gray-500)}._fieldValue_twl1z_107{font-size:.85rem;color:var(--text-primary)}._list_6r7uf_3{display:flex;flex-direction:column;gap:.75rem}._card_6r7uf_9{display:flex;gap:.85rem;padding:.85rem 1rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-800);border-radius:12px}._iconBadge_6r7uf_20{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:8px;border:1px solid}._iconBadge_6r7uf_20 svg{width:18px;height:18px}._body_6r7uf_36{display:flex;flex-direction:column;gap:.35rem;min-width:0}._header_6r7uf_43{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._name_6r7uf_50{font-weight:600;color:var(--text-primary)}._reason_6r7uf_55{margin:0;font-size:.85rem;color:var(--color-gray-400);line-height:1.5}._empty_6r7uf_62{padding:1rem 0;color:var(--color-gray-500);font-size:.85rem}._page_oodqf_3{padding:1.25rem 1.5rem 2rem;display:flex;flex-direction:column;gap:1rem}._state_oodqf_11{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:40vh;color:var(--color-gray-400)}._stateActions_oodqf_21{display:flex;flex-direction:column;align-items:center;gap:.6rem}._backLink_oodqf_28,._crumbLink_oodqf_29{background:none;border:none;color:var(--color-blue-300);cursor:pointer;font-size:.85rem;padding:0}._backLink_oodqf_28:hover,._crumbLink_oodqf_29:hover{text-decoration:underline}._breadcrumb_oodqf_44{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--color-gray-500)}._crumbSep_oodqf_52{color:var(--color-gray-600)}._crumbCurrent_oodqf_56{background:none;border:none;padding:0;font:inherit;color:var(--color-gray-300);font-weight:600;cursor:pointer}._crumbCurrent_oodqf_56:hover{color:var(--color-blue-300)}._crumbInput_oodqf_70{font:inherit;font-weight:600;color:var(--color-gray-100);background:var(--color-gray-800);border:1px solid var(--color-blue-300);border-radius:4px;padding:.05rem .3rem;width:12ch;outline:none}._titleRow_oodqf_82{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}._title_oodqf_82{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap;font-size:1.5rem;font-weight:700;color:var(--text-primary);min-width:0}._titleId_oodqf_101{color:var(--accent-text-blue);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._postMortem_oodqf_106{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border-radius:8px;font-size:.82rem;font-weight:600;color:var(--color-blue-100);background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);cursor:pointer;white-space:nowrap;flex-shrink:0}._postMortem_oodqf_106:hover:not(:disabled){border-color:var(--color-blue-400);background-color:var(--color-blue-600)}._postMortem_oodqf_106:disabled{opacity:.55;cursor:not-allowed}._postMortem_oodqf_106 svg{width:15px;height:15px}@keyframes _postMortemSpin_oodqf_1{to{transform:rotate(360deg)}}._spinning_oodqf_142{animation:_postMortemSpin_oodqf_1 1.1s linear infinite;transform-origin:50% 50%}@media(prefers-reduced-motion:reduce){._spinning_oodqf_142{animation:none}}._reportError_oodqf_155{background-color:#e043461f;border:1px solid var(--color-semantic-red);color:var(--accent-text-red);border-radius:8px;padding:.75rem 1rem;font-size:.875rem}._layout_oodqf_165{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:1rem;align-items:start}._main_oodqf_172,._side_oodqf_176{min-width:0}@media(max-width:992px){._layout_oodqf_165{grid-template-columns:1fr}}._summaryCard_oodqf_187,._mapCard_oodqf_188,._tabCard_oodqf_189{background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:14px;padding:1.2rem 1.4rem;margin-bottom:1rem}._cardHeading_oodqf_197{font-size:1rem;font-weight:700;color:var(--text-primary)}._summaryMeta_oodqf_204{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.8rem}._metaLabel_oodqf_212{font-size:.62rem;font-weight:700;letter-spacing:.08em;color:var(--color-gray-500);margin-right:.25rem}._dot_oodqf_220{width:9px;height:9px;border-radius:50%;flex-shrink:0}._dotP1_oodqf_227{background-color:var(--color-semantic-red)}._dotP2_oodqf_228{background-color:#e8933a}._dotP3_oodqf_229{background-color:var(--color-semantic-yellow)}._dotP4_oodqf_230{background-color:var(--color-gray-500)}._priority_oodqf_232{font-weight:600;color:var(--text-primary)}._metaDivider_oodqf_237{color:var(--color-gray-600)}._opened_oodqf_241{color:var(--color-gray-400)}._summaryText_oodqf_245{margin-top:.85rem;font-size:.92rem;line-height:1.55;color:var(--color-gray-300)}._facts_oodqf_252{display:flex;flex-wrap:wrap;gap:1rem 3rem;margin-top:1.1rem;padding-top:1.1rem;border-top:1px solid var(--color-blue-800)}._fact_oodqf_252{display:flex;flex-direction:column;gap:.3rem}._factLabel_oodqf_267{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-gray-500)}._factValue_oodqf_275{display:flex;align-items:center;gap:.45rem;font-size:.9rem;font-weight:600;color:var(--text-primary)}._mapHead_oodqf_285{display:flex;align-items:center;margin-bottom:.9rem}._tabs_oodqf_292{display:flex;gap:1.5rem;border-bottom:1px solid var(--color-blue-800);margin-bottom:1.1rem}._tab_oodqf_189{position:relative;background:none;border:none;padding:0 0 .7rem;font-size:.88rem;font-weight:600;color:var(--color-gray-400);cursor:pointer}._tab_oodqf_189:hover{color:var(--color-gray-200)}._tabActive_oodqf_314{color:var(--text-primary)}._tabActive_oodqf_314:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:var(--color-semantic-blue)}._tabBody_oodqf_328{min-height:6rem}._tabEmpty_oodqf_332{padding:.5rem 0;color:var(--color-gray-500);font-size:.88rem}._subTabs_oodqf_339{display:flex;gap:1.2rem;border-bottom:1px solid var(--color-blue-800);margin-bottom:1rem}._subTab_oodqf_339{position:relative;background:none;border:none;padding:0 0 .55rem;font-size:.82rem;font-weight:600;color:var(--color-gray-400);cursor:pointer}._subTab_oodqf_339:hover{color:var(--color-gray-200)}._subTabActive_oodqf_361{color:var(--text-primary)}._subTabActive_oodqf_361:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:var(--color-semantic-blue)}._responsePlan_oodqf_376{font-size:.9rem;line-height:1.6;color:var(--color-gray-300)}._responsePlan_oodqf_376 h1,._responsePlan_oodqf_376 h2,._responsePlan_oodqf_376 h3,._responsePlan_oodqf_376 h4{color:var(--text-primary);font-weight:700;margin:1.1rem 0 .5rem}._responsePlan_oodqf_376 h1:first-child,._responsePlan_oodqf_376 h2:first-child,._responsePlan_oodqf_376 h3:first-child,._responsePlan_oodqf_376 h4:first-child{margin-top:0}._responsePlan_oodqf_376 p{margin:0 0 .85rem}._responsePlan_oodqf_376 ul,._responsePlan_oodqf_376 ol{margin:0 0 .85rem;padding-left:1.3rem;display:flex;flex-direction:column;gap:.35rem}._responsePlan_oodqf_376 li{padding-left:.2rem}._responsePlan_oodqf_376 strong{color:var(--text-primary);font-weight:700}._responsePlan_oodqf_376 code{background-color:var(--color-blue-800);border-radius:4px;padding:.1rem .35rem;font-size:.85em}._responsePlan_oodqf_376 pre{background-color:var(--color-blue-800);border-radius:8px;padding:.85rem 1rem;overflow-x:auto;margin:0 0 .85rem}._responsePlan_oodqf_376 pre code{background:none;padding:0}._responsePlan_oodqf_376 a{color:var(--color-blue-300)}._responsePlan_oodqf_376 blockquote{margin:0 0 .85rem;padding-left:.9rem;border-left:2px solid var(--color-blue-600);color:var(--color-gray-400)}._responsePlan_oodqf_376 :last-child{margin-bottom:0}._rootCause_oodqf_456{display:flex;flex-direction:column;gap:1rem}._rcAgent_oodqf_462{display:flex;align-items:center;gap:.6rem}._rcAgentName_oodqf_468{font-size:.88rem;font-weight:700;color:var(--text-primary)}._rcAgentSub_oodqf_474{font-size:.72rem;color:var(--color-gray-500)}._rcNotesBlock_oodqf_480{display:flex;flex-direction:column;gap:.35rem}._rcNotes_oodqf_480{font-size:.9rem;line-height:1.6;color:var(--color-gray-300)}._rail_oodqf_493{display:flex;flex-direction:column;gap:1rem}@media(max-width:600px){._tabs_oodqf_292,._subTabs_oodqf_339{overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}._tab_oodqf_189,._subTab_oodqf_339{flex-shrink:0}}._card_1ob8g_4{display:flex;flex-direction:row;align-items:stretch;background-color:var(--color-blue-800);border:1px solid var(--color-blue-200);border-radius:10px;width:100%;position:relative}._bar_1ob8g_16{width:5px;flex-shrink:0;background-color:var(--color-semantic-green);border-radius:10px 0 0 10px}._content_1ob8g_25{display:flex;flex-direction:row;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;flex:1;min-width:0}._rightCol_1ob8g_36{display:flex;flex-direction:column;gap:.4rem;flex:1;min-width:0}._avatar_1ob8g_47{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background-color:#fff;font-size:.78rem;font-weight:700;color:var(--text-primary);letter-spacing:.03em;flex-shrink:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;-webkit-user-select:none;user-select:none;overflow:hidden;position:relative}._avatar_1ob8g_47[data-fallback]:after{content:attr(data-fallback);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;color:var(--text-primary)}._avatarImg_1ob8g_79{width:100%;height:100%;object-fit:contain;border-radius:8px;display:block}._titleGroup_1ob8g_88{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._name_1ob8g_95{font-size:.95rem;font-weight:700;color:var(--color-blue-100);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;white-space:nowrap}._statusPill_1ob8g_104{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;border:none;cursor:default;white-space:nowrap}._statusActive_1ob8g_118{background-color:#43e54a26;color:var(--accent-text-green);border:1px solid rgba(67,229,74,.35)}._statusError_1ob8g_124{background-color:#e0434626;color:var(--accent-text-red);border:1px solid rgba(224,67,70,.35);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._statusError_1ob8g_124:hover{background-color:#e0434640;border-color:#e043468c}._activeDot_1ob8g_138{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--color-semantic-green);box-shadow:0 0 5px var(--color-semantic-green)}._configureBtn_1ob8g_148{display:inline-flex;align-items:center;gap:.3rem;padding:.18rem .65rem;border-radius:999px;font-size:.75rem;font-weight:600;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;background:none;border:1px solid var(--color-blue-400);color:var(--color-blue-300);cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}._configureBtn_1ob8g_148:hover{background-color:rgba(var(--overlay-base),.07);border-color:var(--color-blue-300);color:var(--color-blue-100)}._pillIcon_1ob8g_172{width:12px;height:12px;flex-shrink:0}._metaRow_1ob8g_179{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._description_1ob8g_186{font-size:.8rem;color:var(--color-blue-300);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._lastSynced_1ob8g_195{font-size:.78rem;color:var(--color-gray-100);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;white-space:nowrap}._description_1ob8g_186:after{content:""}._actionsRow_1ob8g_208{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.2rem}._actionWrapper_1ob8g_215{position:relative;display:inline-flex;flex-direction:column}._actionPill_1ob8g_220{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .55rem;border-radius:999px;font-size:.73rem;font-weight:500;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;border:1px solid transparent;white-space:nowrap;background:none;cursor:default}._actionFailed_1ob8g_235{color:var(--text-primary);background-color:#e043461a;border-color:var(--color-semantic-red);cursor:pointer;transition:background-color .15s ease}._actionFailed_1ob8g_235:hover{background-color:#e0434633}._actionFailedIcon_1ob8g_247{width:11px;height:11px;flex-shrink:0}._actionErrorPopover_1ob8g_254{position:absolute;top:calc(100% + 4px);left:0;z-index:100;background-color:var(--color-blue-900);border:1px solid var(--color-semantic-red);border-radius:6px;padding:.5rem .7rem;font-size:.75rem;color:var(--color-gray-200);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;white-space:normal;min-width:200px;max-width:280px;box-shadow:0 4px 16px #0006;line-height:1.45}._actionEnabled_1ob8g_273{color:var(--color-blue-100);background-color:rgba(var(--overlay-base),.06);border-color:rgba(var(--overlay-base),.1)}._actionDisabled_1ob8g_279{color:var(--color-gray-500);background-color:transparent;border-color:transparent}._actionDot_1ob8g_286{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}._actionEnabled_1ob8g_273 ._actionDot_1ob8g_286{background-color:var(--color-semantic-green);box-shadow:0 0 4px var(--color-semantic-green)}._actionDisabled_1ob8g_279 ._actionDot_1ob8g_286{background-color:var(--color-gray-600)}._contextMenu_1ob8g_304{position:fixed;z-index:500;background-color:var(--color-blue-900);border:1px solid rgba(var(--overlay-base),.12);border-radius:7px;padding:.3rem;box-shadow:0 8px 24px #00000080;min-width:110px}._contextMenuItem_1ob8g_315{display:block;width:100%;padding:.45rem .75rem;background:none;border:none;border-radius:5px;color:var(--color-blue-100);font-size:.82rem;font-weight:500;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;cursor:pointer;text-align:left;white-space:nowrap;transition:background-color .12s ease}._contextMenuItem_1ob8g_315:hover{background-color:rgba(var(--overlay-base),.08)}._backdrop_1kq2d_3{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_1kq2d_14{background-color:var(--color-blue-900);border:1px solid var(--color-blue-800);border-radius:16px;width:100%;max-width:900px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 24px 48px #00000073}._header_1kq2d_27{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-blue-800);border-top-left-radius:16px;border-top-right-radius:16px}._headerActive_1kq2d_37{border-top:3px solid var(--color-semantic-green)}._headerError_1kq2d_41{border-top:3px solid var(--color-semantic-red)}._headerLeft_1kq2d_45{display:flex;align-items:center;gap:.6rem}._statusDot_1kq2d_51{display:inline-block;width:9px;height:9px;border-radius:50%;flex-shrink:0}._dotActive_1kq2d_59{background-color:var(--color-semantic-green);box-shadow:0 0 6px var(--color-semantic-green)}._dotError_1kq2d_64{background-color:var(--color-semantic-red);box-shadow:0 0 6px var(--color-semantic-red)}._title_1kq2d_69{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._closeBtn_1kq2d_77{background:none;border:none;cursor:pointer;color:var(--color-gray-400);display:flex;align-items:center;padding:.25rem;border-radius:4px;transition:color .15s ease,background-color .15s ease}._closeBtn_1kq2d_77 svg{width:18px;height:18px}._closeBtn_1kq2d_77:hover{color:var(--text-primary);background-color:rgba(var(--overlay-base),.08)}._body_1kq2d_100{padding:1.5rem;flex:1;overflow-y:auto}._placeholder_1kq2d_106{color:var(--color-gray-500);font-size:.9rem;text-align:center;padding:2rem 0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._errorNotice_1kq2d_114{display:flex;gap:.85rem;align-items:flex-start;background-color:#e043461a;border:1px solid rgba(224,67,70,.3);border-radius:10px;padding:1rem 1.1rem}._errorIcon_1kq2d_124{width:20px;height:20px;color:var(--accent-text-red);flex-shrink:0;margin-top:1px}._errorText_1kq2d_132{margin:0;font-size:.9rem;color:var(--color-gray-200);line-height:1.55;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._errorText_1kq2d_132 strong{color:var(--text-primary)}._footer_1kq2d_145{display:flex;justify-content:flex-end;gap:.75rem;padding:1.1rem 1.5rem;border-top:1px solid var(--color-blue-800)}._tabs_1kq2d_154{display:flex;gap:1.5rem;border-bottom:1px solid var(--color-blue-800);margin-bottom:1.1rem}._tab_1kq2d_154{position:relative;background:none;border:none;padding:0 0 .7rem;font-size:.88rem;font-weight:600;color:var(--color-gray-400);cursor:pointer}._tab_1kq2d_154:hover{color:var(--color-gray-200)}._tabActive_1kq2d_154{color:var(--text-primary)}._tabActive_1kq2d_154:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:var(--color-semantic-blue)}._filterRow_1kq2d_192{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;margin-bottom:1rem}._filterLabel_1kq2d_200{font-size:.8rem;color:var(--color-gray-400);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;white-space:nowrap}._actionSelect_1kq2d_207{background-color:var(--color-blue-800);color:var(--text-primary);border:1px solid var(--color-blue-700, rgba(var(--overlay-base),.12));border-radius:6px;padding:.35rem .65rem;font-size:.85rem;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;cursor:pointer;outline:none;transition:border-color .15s ease}._actionSelect_1kq2d_207:focus{border-color:var(--color-brand-primary, #4a90d9)}._gridWrapper_1kq2d_225{overflow-x:auto;border:1px solid var(--color-blue-800);border-radius:10px}._grid_1kq2d_225{width:100%;border-collapse:collapse;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;font-size:.85rem}._th_1kq2d_238{text-align:left;padding:.55rem .75rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-gray-400);background-color:rgba(var(--overlay-base),.04);border-bottom:1px solid var(--color-blue-800);white-space:nowrap}._tr_1kq2d_251{border-bottom:1px solid rgba(var(--overlay-base),.06)}._tr_1kq2d_251:last-child{border-bottom:none}._tr_1kq2d_251:hover{background-color:rgba(var(--overlay-base),.03)}._td_1kq2d_263{padding:.5rem .6rem;vertical-align:top}._tdValue_1kq2d_268{width:50%}._tdBtn_1kq2d_272{padding:.5rem .6rem;vertical-align:top;white-space:nowrap;display:flex;flex-direction:row;align-items:center;gap:.4rem}._cellInput_1kq2d_282{width:100%;background-color:rgba(var(--overlay-base),.05);border:1px solid rgba(var(--overlay-base),.1);border-radius:5px;color:var(--text-primary);font-size:.83rem;font-family:IBM Plex Mono,Courier New,monospace;padding:.3rem .5rem;box-sizing:border-box;transition:border-color .15s ease,background-color .15s ease}._cellInput_1kq2d_282:focus{outline:none;border-color:var(--color-brand-primary, #4a90d9);background-color:rgba(var(--overlay-base),.08)}._cellLabel_1kq2d_301{display:block;color:var(--text-primary);font-size:.83rem;font-family:IBM Plex Mono,Courier New,monospace;padding:.3rem .5rem}._cellTextarea_1kq2d_309{width:100%;background-color:rgba(var(--overlay-base),.05);border:1px solid rgba(var(--overlay-base),.1);border-radius:5px;color:var(--text-primary);font-size:.78rem;font-family:IBM Plex Mono,Courier New,monospace;padding:.3rem .5rem;box-sizing:border-box;resize:vertical;min-height:72px;max-height:200px;line-height:1.45;transition:border-color .15s ease,background-color .15s ease}._cellTextarea_1kq2d_309:focus{outline:none;border-color:var(--color-brand-primary, #4a90d9);background-color:rgba(var(--overlay-base),.08)}._updateBtn_1kq2d_332{background-color:#4a90d926;color:var(--color-brand-primary, #4a90d9);border:1px solid rgba(74,144,217,.35);border-radius:5px;padding:.3rem .7rem;font-size:.78rem;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}._updateBtn_1kq2d_332:hover{background-color:#4a90d947;border-color:#4a90d999}._updateBtn_1kq2d_332:disabled{opacity:.7;cursor:default}._updateBtnError_1kq2d_356{background-color:#d94a4a26;color:var(--color-semantic-red, #d94a4a);border-color:#d94a4a59}._deleteBtn_1kq2d_362{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;flex:none;background-color:transparent;color:var(--color-semantic-red, #d94a4a);border:1px solid rgba(217,74,74,.35);border-radius:5px;padding:0;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._deleteBtnIcon_1kq2d_378{width:15px;height:15px}._deleteBtn_1kq2d_362:hover{background-color:#d94a4a26;border-color:#d94a4a99}._deleteBtn_1kq2d_362:disabled{opacity:.7;cursor:default}._wrap_n8bgx_3{display:flex;flex-direction:column;gap:1rem}._filterRow_n8bgx_9{display:flex;align-items:center;justify-content:flex-end;gap:.6rem}._filterLabel_n8bgx_9{font-size:.8rem;color:var(--color-gray-400);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;white-space:nowrap}._actionSelect_n8bgx_9{background-color:var(--color-blue-800);color:var(--text-primary);border:1px solid var(--color-blue-700, rgba(var(--overlay-base),.12));border-radius:6px;padding:.35rem .65rem;font-size:.85rem;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;cursor:pointer;outline:none;transition:border-color .15s ease}._actionSelect_n8bgx_9:focus{border-color:var(--color-brand-primary, #4a90d9)}._placeholder_n8bgx_41{color:var(--color-gray-500);font-size:.85rem;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;padding:.5rem 0;margin:0}._body_n8bgx_50{display:grid;grid-template-columns:200px 1fr;gap:1rem;align-items:start}@media(max-width:640px){._body_n8bgx_50{grid-template-columns:1fr}}._history_n8bgx_64{border:1px solid var(--color-blue-800);border-radius:10px;overflow:hidden;max-height:420px;overflow-y:auto}._historyHeader_n8bgx_72{padding:.55rem .75rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-gray-400);background-color:rgba(var(--overlay-base),.04);border-bottom:1px solid var(--color-blue-800)}._history_n8bgx_64 ._placeholder_n8bgx_41{padding:.6rem .75rem}._versionRow_n8bgx_87{display:flex;align-items:stretch;border-bottom:1px solid rgba(var(--overlay-base),.06)}._versionRow_n8bgx_87:last-child{border-bottom:none}._versionRowActive_n8bgx_97{background-color:#4a90d91f}._versionSelectBtn_n8bgx_101{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;background:none;border:none;cursor:pointer;padding:.5rem .65rem;text-align:left;min-width:0}._versionSelectBtn_n8bgx_101:hover{background-color:rgba(var(--overlay-base),.04)}._versionLabel_n8bgx_119{font-size:.83rem;font-weight:600;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._versionDate_n8bgx_126{font-size:.72rem;color:var(--color-gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._downloadBtn_n8bgx_135{display:flex;align-items:center;justify-content:center;width:2rem;flex:none;background:none;border:none;border-left:1px solid rgba(var(--overlay-base),.06);color:var(--accent-text-blue, var(--color-gray-300));cursor:pointer;transition:color .15s ease,background-color .15s ease}._downloadBtn_n8bgx_135:hover{color:var(--text-primary);background-color:rgba(var(--overlay-base),.1)}._downloadIcon_n8bgx_154{width:16px;height:16px}._editor_n8bgx_160{display:flex;flex-direction:column;gap:.6rem;min-width:0}._editorHeader_n8bgx_167{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._editorTitle_n8bgx_175{font-size:.85rem;font-weight:600;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._editorActions_n8bgx_182{display:flex;align-items:center;gap:.5rem}._downloadActionBtn_n8bgx_194{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:30px;box-sizing:border-box;background-color:transparent;color:var(--accent-text-blue);border:1px solid var(--accent-text-blue);border-radius:6px;padding:.65rem 1.5rem;font-size:.95rem;font-weight:500;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;cursor:pointer;transition:background-color .15s ease}._downloadActionBtn_n8bgx_194:hover{background-color:color-mix(in srgb,var(--accent-text-blue) 14%,transparent)}._downloadActionIcon_n8bgx_217{width:14px;height:14px;margin-right:.1rem;vertical-align:-2px}._saveError_n8bgx_224{margin:0;font-size:.8rem;color:var(--color-semantic-red, #d94a4a);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._codeMirrorWrap_n8bgx_231{border:1px solid var(--color-blue-800);border-radius:10px;overflow:hidden}._codeMirrorWrap_n8bgx_231 .cm-editor{font-family:IBM Plex Mono,Courier New,monospace;font-size:.83rem}._card_7nz4b_3{display:flex;flex-direction:column;gap:.55rem;padding:1rem;background-color:var(--color-blue-800);border:1px solid var(--color-blue-200);border-radius:12px;width:100%}._iconWrap_7nz4b_15{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;font-size:.85rem;font-weight:700;color:var(--color-blue-900);letter-spacing:.03em;flex-shrink:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;-webkit-user-select:none;user-select:none;overflow:hidden;position:relative;margin-bottom:.2rem;background-color:#fff}._iconWrap_7nz4b_15[data-fallback]:after{content:attr(data-fallback);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:var(--text-primary)}._iconImg_7nz4b_48{width:100%;height:100%;object-fit:contain;display:block}._name_7nz4b_56{font-size:.95rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._categoryPill_7nz4b_65{display:inline-flex;align-items:center;padding:.15rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;background-color:rgba(var(--overlay-base),.08);border:1px solid rgba(var(--overlay-base),.15);color:var(--color-blue-300);width:fit-content}._description_7nz4b_80{font-size:.8rem;color:var(--color-gray-400);margin:0;line-height:1.5;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;flex:1}._connectBtn_7nz4b_90{display:flex;align-items:center;justify-content:center;width:100%;margin-top:.35rem;padding:.45rem 0;border-radius:8px;font-size:.82rem;font-weight:600;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;background:none;border:1px solid var(--color-blue-300);color:var(--color-blue-300);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}._connectBtn_7nz4b_90:hover{background-color:#66bbed1a;border-color:var(--color-blue-100);color:var(--color-blue-100)}._page_zr2v4_3{display:flex;flex-direction:column;gap:1.5rem}._pageHeader_zr2v4_10{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem}._pageTitle_zr2v4_18{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._pageSub_zr2v4_26{font-size:.82rem;color:var(--color-gray-500);margin:.2rem 0 0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._errorBanner_zr2v4_34{display:flex;align-items:center;gap:.6rem;background-color:#e043461f;border:1px solid var(--color-semantic-red);color:var(--text-primary);border-radius:8px;padding:.75rem 1rem;font-size:.875rem;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._errorBannerIcon_zr2v4_47{width:16px;height:16px;flex-shrink:0}._connectorList_zr2v4_54{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:.85rem}._skeleton_zr2v4_61{height:110px;border-radius:10px;background-color:var(--color-blue-500);border:1px solid var(--color-blue-200);animation:_pulse_zr2v4_1 1.4s ease-in-out infinite}@keyframes _pulse_zr2v4_1{0%,to{opacity:1}50%{opacity:.45}}._catalogSection_zr2v4_75{display:flex;flex-direction:column;gap:1rem}._sectionHeader_zr2v4_81{display:flex;flex-direction:column;gap:.2rem}._sectionTitle_zr2v4_87{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._sectionSub_zr2v4_95{font-size:.8rem;color:var(--color-gray-500);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._catalogGrid_zr2v4_102{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.85rem}._catalogSkeleton_zr2v4_108{height:175px;border-radius:12px;background-color:var(--color-blue-600);border:1px solid var(--color-blue-200);animation:_pulse_zr2v4_1 1.4s ease-in-out infinite}._wrap_1mqyy_8{background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:12px}._table_1mqyy_6{width:100%;min-width:760px;table-layout:fixed;border-collapse:collapse;font-size:.93rem}._table_1mqyy_6 th{position:sticky;top:0;z-index:2;text-align:left;padding:0;background-color:var(--color-blue-900);border-bottom:1px solid var(--color-blue-800);white-space:nowrap}._table_1mqyy_6 th._actionsCol_1mqyy_44{padding:.85rem 1rem}._sortBtn_1mqyy_49{display:inline-flex;align-items:center;gap:.3rem;padding:.85rem 1rem;background:none;border:none;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-gray-500);cursor:pointer;transition:color .15s ease}._sortBtn_1mqyy_49:hover{color:var(--color-gray-200)}._sortBtnActive_1mqyy_69,._sortBtnActive_1mqyy_69:hover{color:var(--accent-text-blue)}._sortArrow_1mqyy_77{width:11px;height:11px;flex-shrink:0;transition:transform .15s ease}._table_1mqyy_6 td{padding:1.05rem 1rem;border-bottom:1px solid var(--color-blue-800);vertical-align:middle}._table_1mqyy_6 tbody tr:last-child td{border-bottom:none}._row_1mqyy_97{cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,outline-color .15s ease}._row_1mqyy_97:hover{background-color:var(--color-blue-1000);outline:1px solid var(--color-blue-400);outline-offset:-1px}._subRow_1mqyy_126>td{padding:0 1rem 1.05rem 4.4rem;background-color:var(--color-blue-1000)}._sourceCol_1mqyy_132{width:29%}._sourceCell_1mqyy_142{display:flex;align-items:center;gap:.55rem;min-width:180px}._expandBtn_1mqyy_151{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:none;border:none;border-radius:4px;color:var(--color-gray-500);cursor:pointer;transition:color .15s ease,background-color .15s ease}._expandBtn_1mqyy_151:hover:not(:disabled){color:var(--text-primary);background-color:rgba(var(--overlay-base),.1)}._expandBtn_1mqyy_151:disabled{cursor:default}._chevron_1mqyy_176{width:13px;height:13px;transition:transform .15s ease}._sourceIcon_1mqyy_182{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;border:1px solid}._sourceIcon_1mqyy_182 svg{width:19px;height:19px}._sourceText_1mqyy_198{display:flex;flex-direction:column;gap:.15rem;min-width:0}._sourceName_1mqyy_205{font-weight:600;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sourceMeta_1mqyy_214{font-size:.8rem;color:var(--color-gray-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._productsCol_1mqyy_229{width:23%}._productsCol_1mqyy_229 ._sortBtn_1mqyy_49,._table_1mqyy_6 td._productsCol_1mqyy_229{padding-left:.5rem}._productsList_1mqyy_241{display:flex;flex-wrap:nowrap;align-items:center;min-width:0;max-width:100%;gap:.3rem}._versionsCol_1mqyy_250{width:12%}._versions_1mqyy_250{color:var(--color-gray-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statusCol_1mqyy_261{width:15%}._updatedCol_1mqyy_265{width:13%}._updated_1mqyy_265{color:var(--color-gray-400);white-space:nowrap}._muted_1mqyy_274{color:var(--color-gray-500)}._overflowBadge_1mqyy_281{display:inline-flex;align-items:center;align-self:center;flex-shrink:0;padding:.15rem .5rem;border-radius:999px;border:1px solid var(--color-blue-600);background-color:rgba(var(--overlay-base),.06);color:var(--color-gray-400);font-size:.7rem;font-weight:600;white-space:nowrap}._statusPill_1mqyy_300{display:inline-flex;align-items:baseline;gap:.35rem;padding:.28rem .7rem;border-radius:999px;font-size:.78rem;font-weight:600;border:1px solid transparent;white-space:nowrap}._statusFraction_1mqyy_314{font-size:.72rem;font-weight:500;opacity:.75}._indexed_1mqyy_320{color:var(--color-status-indexed-text);background-color:var(--color-status-indexed-bg);border-color:var(--color-status-indexed-border)}._pending_1mqyy_326{color:var(--color-status-pending-text);background-color:var(--color-status-pending-bg);border-color:var(--color-status-pending-border)}._processing_1mqyy_332{color:var(--color-status-processing-text);background-color:var(--color-status-processing-bg);border-color:var(--color-status-processing-border)}._pendingDelete_1mqyy_338{color:var(--color-status-deleting-text);background-color:var(--color-status-deleting-bg);border-color:var(--color-status-deleting-border)}._error_1mqyy_344{color:var(--color-status-error-text);background-color:var(--color-status-error-bg);border-color:var(--color-status-error-border)}._actionsCol_1mqyy_44{width:5%;text-align:right;white-space:nowrap}._deleteBtn_1mqyy_357{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;border-radius:6px;color:var(--color-gray-500);cursor:pointer;transition:color .15s ease,background-color .15s ease}._deleteBtn_1mqyy_357 svg{width:17px;height:17px}._deleteBtn_1mqyy_357:hover{color:var(--accent-text-red);background-color:#e043461a}._deleteBtn_1mqyy_357:disabled{color:var(--color-gray-700);cursor:not-allowed}._deleteBtn_1mqyy_357:disabled:hover{color:var(--color-gray-700);background-color:transparent}._cardList_1mqyy_396{display:flex;flex-direction:column;gap:.75rem}._sourceCard_1mqyy_402{background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:12px;overflow:hidden}._sourceCardHeader_1mqyy_409{display:flex;align-items:center;gap:.55rem;padding:.85rem 1rem;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}._sourceCardHeader_1mqyy_409 ._sourceName_1mqyy_205,._sourceCardHeader_1mqyy_409 ._sourceMeta_1mqyy_214{white-space:normal;overflow:visible;text-overflow:clip}._mobileFields_1mqyy_427{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;padding:0 1rem .85rem;cursor:pointer}._mobileField_1mqyy_427{display:flex;flex-direction:column;gap:.2rem;min-width:0}._mobileFieldLabel_1mqyy_442{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-gray-500)}._mobileSubRow_1mqyy_450{padding:.85rem 1rem;border-top:1px solid var(--color-blue-800)}._empty_1mqyy_457{padding:2.5rem;text-align:center;color:var(--color-gray-500);font-size:.875rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:12px}._panel_nkf6j_7{--cs-columns: minmax(0, 1fr) 5.5rem 5rem 4.5rem 2.25rem;--cs-column-gap: .6rem;--cs-inset: calc(.7rem + 1px) }._header_nkf6j_17{display:grid;grid-template-columns:var(--cs-columns);column-gap:var(--cs-column-gap);padding:0 var(--cs-inset) .35rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-gray-500)}._list_nkf6j_29{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}._item_nkf6j_39{display:grid;grid-template-columns:var(--cs-columns);align-items:center;row-gap:.5rem;column-gap:var(--cs-column-gap);padding:.5rem .7rem;background-color:rgba(var(--overlay-base),.03);border:1px solid var(--color-blue-800);border-radius:8px}._version_nkf6j_51,._pages_nkf6j_52,._status_nkf6j_53,._processed_nkf6j_54,._actions_nkf6j_55{min-width:0}._version_nkf6j_51{color:var(--text-primary);font-size:.85rem;font-weight:600;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pages_nkf6j_52,._processed_nkf6j_54{color:var(--color-gray-400);font-size:.8rem;white-space:nowrap}._status_nkf6j_53{display:flex}._actions_nkf6j_55{display:flex;justify-content:flex-end}._errorReason_nkf6j_87{grid-column:1 / -1;min-width:0;color:var(--color-status-error-text);font-size:.78rem;line-height:1.4;overflow-wrap:anywhere}._statusPill_nkf6j_97{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;border:1px solid transparent;white-space:nowrap}._indexed_nkf6j_108{color:var(--color-status-indexed-text);background-color:var(--color-status-indexed-bg);border-color:var(--color-status-indexed-border)}._pending_nkf6j_114{color:var(--color-status-pending-text);background-color:var(--color-status-pending-bg);border-color:var(--color-status-pending-border)}._processing_nkf6j_120{color:var(--color-status-processing-text);background-color:var(--color-status-processing-bg);border-color:var(--color-status-processing-border)}._pendingDelete_nkf6j_126{color:var(--color-status-deleting-text);background-color:var(--color-status-deleting-bg);border-color:var(--color-status-deleting-border)}._error_nkf6j_87{color:var(--color-status-error-text);background-color:var(--color-status-error-bg);border-color:var(--color-status-error-border)}._deleteBtn_nkf6j_139{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;border-radius:6px;color:var(--color-gray-500);cursor:pointer;transition:color .15s ease,background-color .15s ease}._deleteBtn_nkf6j_139 svg{width:15px;height:15px}._deleteBtn_nkf6j_139:hover{color:var(--accent-text-red);background-color:#e043461a}._deleteBtn_nkf6j_139:disabled{color:var(--color-gray-700);cursor:not-allowed}._deleteBtn_nkf6j_139:disabled:hover{color:var(--color-gray-700);background-color:transparent}._empty_nkf6j_173{padding:.75rem;text-align:center;color:var(--color-gray-500);font-size:.82rem;background-color:rgba(var(--overlay-base),.03);border:1px dashed var(--color-blue-800);border-radius:8px}@media(max-width:600px){._panel_nkf6j_7{--cs-columns: minmax(150px, 1fr) 4.25rem 4rem 3.75rem 2rem;overflow-x:auto}._header_nkf6j_17,._item_nkf6j_39{min-width:340px}}._chip_h32nn_3{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;padding:.28rem .6rem;border-radius:8px;border:1px solid var(--color-blue-600);background-color:#42baff14;color:var(--color-gray-100);font-size:.78rem;font-weight:500;line-height:1.35}._name_h32nn_20{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._remove_h32nn_27{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;padding:0;background:none;border:none;border-radius:4px;color:var(--color-gray-400);font-size:.95rem;line-height:1;cursor:pointer;transition:color .15s ease,background-color .15s ease}._remove_h32nn_27:hover{color:var(--text-primary);background-color:rgba(var(--overlay-base),.12)}._backdrop_1ma6e_3{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._modal_1ma6e_15{background-color:var(--color-blue-900);border:1px solid var(--color-blue-800);border-radius:16px;width:100%;max-width:480px;max-height:90vh;max-height:90dvh;display:flex;flex-direction:column;box-shadow:0 24px 48px #00000073}._header_1ma6e_33{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-blue-800)}._title_1ma6e_42{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._subtitle_1ma6e_50{margin:.25rem 0 0;font-size:.82rem;color:var(--color-gray-500)}._closeBtn_1ma6e_56{background:none;border:none;cursor:pointer;color:var(--color-gray-400);display:flex;align-items:center;padding:.25rem;border-radius:4px;transition:color .15s ease,background-color .15s ease}._closeBtn_1ma6e_56 svg{width:18px;height:18px}._closeBtn_1ma6e_56:hover{color:var(--text-primary);background-color:rgba(var(--overlay-base),.08)}._modal_1ma6e_15>form{display:flex;flex-direction:column;flex:1;min-height:0}._body_1ma6e_78{padding:1.5rem;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:1.1rem}._errorNotice_1ma6e_102{background-color:#e043461a;border:1px solid rgba(224,67,70,.3);border-radius:8px;padding:.6rem .85rem;color:var(--accent-text-red);font-size:.85rem}._typeToggle_1ma6e_112{display:flex;gap:.4rem;padding:.25rem;background-color:var(--color-blue-800);border-radius:8px}._typeBtn_1ma6e_120{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;background:none;border:none;border-radius:6px;padding:.5rem .75rem;font-size:.85rem;font-weight:600;color:var(--color-gray-400);cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:background-color .15s ease,color .15s ease}._typeBtn_1ma6e_120 svg{width:15px;height:15px}._typeBtn_1ma6e_120:hover{color:var(--color-gray-200)}._typeBtnActive_1ma6e_147{background-color:var(--accent-solid-bg);color:var(--accent-solid-text)}._field_1ma6e_153{display:flex;flex-direction:column;gap:.4rem;flex:1}._fieldRow_1ma6e_160{display:flex;gap:1rem}._label_1ma6e_165{font-size:.8rem;font-weight:600;color:var(--color-gray-300);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._optional_1ma6e_172{font-weight:400;color:var(--color-gray-500)}._hint_1ma6e_177{font-size:.74rem;color:var(--color-gray-500);line-height:1.35}._input_1ma6e_183,._textarea_1ma6e_184{background-color:rgba(var(--overlay-base),.05);border:1px solid rgba(var(--overlay-base),.12);border-radius:6px;color:var(--text-primary);font-size:.88rem;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;padding:.55rem .7rem;outline:none;transition:border-color .15s ease,background-color .15s ease}._input_1ma6e_183::placeholder,._textarea_1ma6e_184::placeholder{color:var(--color-gray-500)}._input_1ma6e_183:focus,._textarea_1ma6e_184:focus{border-color:var(--color-semantic-blue);background-color:rgba(var(--overlay-base),.08)}._input_1ma6e_183[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}._textarea_1ma6e_184{resize:vertical;min-height:4.5rem;font-size:.85rem;line-height:1.4}._hiddenFileInput_1ma6e_222{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}._dropzone_1ma6e_230{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:1.75rem 1rem;border:1.5px dashed rgba(var(--overlay-base),.2);border-radius:10px;background-color:rgba(var(--overlay-base),.03);color:var(--color-gray-500);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}._dropzone_1ma6e_230 svg{width:22px;height:22px;color:var(--accent-text-blue)}._dropzone_1ma6e_230:hover,._dropzoneActive_1ma6e_252{border-color:var(--color-semantic-blue);background-color:#42baff0f}._dropzoneTitle_1ma6e_257{font-size:.85rem;font-weight:600;color:var(--color-gray-200);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._dropzoneSub_1ma6e_264{font-size:.78rem;color:var(--color-gray-500)}._dropzoneFile_1ma6e_269{font-size:.85rem;font-weight:600;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;word-break:break-all;text-align:center}._iconInputWrap_1ma6e_279{position:relative;display:flex;align-items:center}._iconInputWrap_1ma6e_279 svg{position:absolute;left:.7rem;width:15px;height:15px;color:var(--color-gray-500);pointer-events:none}._iconInput_1ma6e_279{width:100%;background-color:rgba(var(--overlay-base),.05);border:1px solid rgba(var(--overlay-base),.12);border-radius:6px;color:var(--text-primary);font-size:.88rem;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;padding:.55rem .7rem .55rem 2.1rem;outline:none;transition:border-color .15s ease,background-color .15s ease}._iconInput_1ma6e_279::placeholder{color:var(--color-gray-500)}._iconInput_1ma6e_279:focus{border-color:var(--color-semantic-blue);background-color:rgba(var(--overlay-base),.08)}._footer_1ma6e_317{display:flex;justify-content:flex-end;gap:.75rem;padding:1.1rem 1.5rem;border-top:1px solid var(--color-blue-800)}._footerBtn_1ma6e_330{display:inline-flex;align-items:center;justify-content:center;min-width:116px;height:42px;padding:0 1.2rem;border-radius:8px;font-size:.88rem;font-weight:600;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,filter .15s ease,opacity .15s ease}._footerBtn_1ma6e_330:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_1ma6e_350{background-color:transparent;border:1px solid var(--color-blue-500);color:var(--color-blue-100)}._cancelBtn_1ma6e_350:hover:not(:disabled){background-color:rgba(var(--overlay-base),.06);border-color:var(--color-blue-100)}._submitBtn_1ma6e_361{background-color:var(--accent-solid-bg);border:1px solid var(--accent-solid-bg);color:var(--accent-solid-text)}._submitBtn_1ma6e_361:hover:not(:disabled){filter:brightness(1.3)}@media(max-width:600px){._backdrop_1ma6e_3{padding:.6rem}._header_1ma6e_33{padding:1.1rem 1.25rem}._body_1ma6e_78{padding:1.25rem}._footer_1ma6e_317{padding:1rem 1.25rem;flex-wrap:wrap}._footerBtn_1ma6e_330{flex:1 1 auto}._fieldRow_1ma6e_160{flex-direction:column;gap:1.1rem}}._wrap_i6hmn_7{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:.4rem;max-height:132px;overflow-y:auto;background-color:rgba(var(--overlay-base),.05);border:1px solid rgba(var(--overlay-base),.12);border-radius:6px;padding:.4rem .6rem;transition:border-color .15s ease,background-color .15s ease}._wrap_i6hmn_7:focus-within{border-color:var(--color-semantic-blue);background-color:rgba(var(--overlay-base),.08)}._inputCol_i6hmn_29{position:relative;flex:1 1 100px;min-width:100px}._input_i6hmn_29{width:100%;background:none;border:none;outline:none;color:var(--text-primary);font-size:.88rem;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;padding:.2rem 0}._input_i6hmn_29::placeholder{color:var(--color-gray-500)}._dropdown_i6hmn_58{z-index:1200;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:8px;box-shadow:0 12px 24px #0006;padding:.35rem;max-height:220px;overflow-y:auto;display:flex;flex-direction:column;gap:.15rem}._option_i6hmn_72{display:flex;align-items:baseline;justify-content:flex-start;gap:.4rem;background:none;border:none;border-radius:6px;padding:.4rem .5rem;cursor:pointer;transition:background-color .15s ease}._option_i6hmn_72:hover{background-color:rgba(var(--overlay-base),.06)}._optionName_i6hmn_89{color:var(--color-gray-100);font-size:.85rem;text-align:left}._optionCount_i6hmn_95{color:var(--color-gray-500);font-size:.75rem}._optionAll_i6hmn_102{margin-bottom:.15rem;padding-bottom:.55rem;border-bottom:1px solid rgba(var(--overlay-base),.1)}._optionAll_i6hmn_102 ._optionName_i6hmn_89{font-weight:600;color:var(--color-gray-100)}._emptyOption_i6hmn_113{padding:.5rem .6rem;font-size:.82rem;color:var(--color-gray-500)}._backdrop_1jonz_3{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._modal_1jonz_15{background-color:var(--color-blue-900);border:1px solid var(--color-blue-800);border-radius:16px;width:100%;max-width:440px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 24px 48px #00000073}._header_1jonz_28{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-blue-800)}._title_1jonz_37{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._subtitle_1jonz_46{margin:.25rem 0 0;font-size:.82rem;color:var(--color-gray-500);word-break:break-word}._closeBtn_1jonz_53{background:none;border:none;cursor:pointer;color:var(--color-gray-400);display:flex;align-items:center;padding:.25rem;border-radius:4px;transition:color .15s ease,background-color .15s ease}._closeBtn_1jonz_53 svg{width:18px;height:18px}._closeBtn_1jonz_53:hover{color:var(--text-primary);background-color:rgba(var(--overlay-base),.08)}._body_1jonz_76{padding:1.5rem;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:1.1rem}._errorNotice_1jonz_85{background-color:#e043461a;border:1px solid rgba(224,67,70,.3);border-radius:8px;padding:.6rem .85rem;color:var(--accent-text-red);font-size:.85rem}._field_1jonz_95{display:flex;flex-direction:column;gap:.4rem}._label_1jonz_101{font-size:.8rem;font-weight:600;color:var(--color-gray-300);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._optional_1jonz_108{font-weight:400;color:var(--color-gray-500)}._input_1jonz_113{background-color:rgba(var(--overlay-base),.05);border:1px solid rgba(var(--overlay-base),.12);border-radius:6px;color:var(--text-primary);font-size:.88rem;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;padding:.55rem .7rem;outline:none;transition:border-color .15s ease,background-color .15s ease}._input_1jonz_113::placeholder{color:var(--color-gray-500)}._input_1jonz_113:focus{border-color:var(--color-semantic-blue);background-color:rgba(var(--overlay-base),.08)}._hint_1jonz_134{font-size:.76rem;color:var(--color-gray-500);line-height:1.4}._warning_1jonz_142{font-size:.76rem;color:var(--accent-text-yellow);line-height:1.4}._hiddenFileInput_1jonz_149{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}._dropzone_1jonz_157{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:1.75rem 1rem;border:1.5px dashed rgba(var(--overlay-base),.2);border-radius:10px;background-color:rgba(var(--overlay-base),.03);color:var(--color-gray-500);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}._dropzone_1jonz_157 svg{width:22px;height:22px;color:var(--accent-text-blue)}._dropzone_1jonz_157:hover,._dropzoneActive_1jonz_179{border-color:var(--color-semantic-blue);background-color:#42baff0f}._dropzoneTitle_1jonz_184{font-size:.85rem;font-weight:600;color:var(--color-gray-200);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._dropzoneSub_1jonz_191{font-size:.78rem;color:var(--color-gray-500)}._dropzoneFile_1jonz_196{font-size:.85rem;font-weight:600;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;word-break:break-all;text-align:center}._footer_1jonz_206{display:flex;justify-content:flex-end;gap:.75rem;padding:1.1rem 1.5rem;border-top:1px solid var(--color-blue-800)}._footerBtn_1jonz_216{display:inline-flex;align-items:center;justify-content:center;min-width:116px;height:42px;padding:0 1.2rem;border-radius:8px;font-size:.88rem;font-weight:600;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,filter .15s ease,opacity .15s ease}._footerBtn_1jonz_216:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_1jonz_236{background-color:transparent;border:1px solid var(--color-blue-500);color:var(--color-blue-100)}._cancelBtn_1jonz_236:hover:not(:disabled){background-color:rgba(var(--overlay-base),.06);border-color:var(--color-blue-100)}._submitBtn_1jonz_247{background-color:var(--accent-solid-bg);border:1px solid var(--accent-solid-bg);color:var(--accent-solid-text)}._submitBtn_1jonz_247:hover:not(:disabled){filter:brightness(1.3)}._backdrop_1vy90_3{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._modal_1vy90_15{background-color:var(--color-blue-900);border:1px solid var(--color-blue-800);border-radius:16px;width:100%;max-width:480px;max-height:90vh;max-height:90dvh;display:flex;flex-direction:column;box-shadow:0 24px 48px #00000073}._header_1vy90_33{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--color-blue-800)}._headerLeft_1vy90_42{display:flex;align-items:center;gap:.85rem;min-width:0}._typeIcon_1vy90_49{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;border:1px solid}._typeIcon_1vy90_49 svg{width:21px;height:21px}._headerText_1vy90_65{display:flex;flex-direction:column;gap:.15rem;min-width:0}._title_1vy90_72{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-word}._subtitle_1vy90_86{font-size:.78rem;color:var(--color-gray-500)}._headerActions_1vy90_91{display:flex;align-items:center;gap:.25rem;flex-shrink:0}._iconBtn_1vy90_98{background:none;border:none;cursor:pointer;color:var(--color-gray-400);display:flex;align-items:center;padding:.4rem;border-radius:6px;transition:color .15s ease,background-color .15s ease}._iconBtn_1vy90_98 svg{width:17px;height:17px}._iconBtn_1vy90_98:hover{color:var(--text-primary);background-color:rgba(var(--overlay-base),.08)}._modal_1vy90_15>form{display:flex;flex-direction:column;flex:1;min-height:0}._body_1vy90_120{padding:1.5rem;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem}._metaGrid_1vy90_147{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:1rem;padding:.85rem 1rem;background-color:rgba(var(--overlay-base),.03);border:1px solid var(--color-blue-800);border-radius:10px}._metaItem_1vy90_157{display:flex;flex-direction:column;gap:.35rem;min-width:0}._metaLabel_1vy90_164{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-gray-500)}._metaValue_1vy90_172{font-size:.88rem;color:var(--color-gray-200);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._descriptionText_1vy90_181{font-size:.85rem;color:var(--color-gray-200);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;line-height:1.5;white-space:pre-wrap}._section_1vy90_190{display:flex;flex-direction:column;gap:.5rem}._sectionHeader_1vy90_197{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._addVersionBtn_1vy90_204{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:6px;border:1px solid var(--color-blue-500);background-color:transparent;color:var(--color-blue-100);font-size:.78rem;font-weight:600;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._addVersionBtn_1vy90_204:hover{background-color:rgba(var(--overlay-base),.06);border-color:var(--color-blue-100)}._productChips_1vy90_227{display:flex;flex-wrap:wrap;align-content:flex-start;gap:.4rem;max-height:132px;overflow-y:auto}._link_1vy90_236{font-size:.88rem;color:var(--accent-text-blue);text-decoration:none;word-break:break-all}._link_1vy90_236:hover{text-decoration:underline}._errorNotice_1vy90_249{background-color:#e043461a;border:1px solid rgba(224,67,70,.3);border-radius:8px;padding:.6rem .85rem;color:var(--accent-text-red);font-size:.85rem}._field_1vy90_259{display:flex;flex-direction:column;gap:.4rem;flex:1}._label_1vy90_266{font-size:.8rem;font-weight:600;color:var(--color-gray-300);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._optional_1vy90_273{font-weight:400;color:var(--color-gray-500)}._input_1vy90_278,._textarea_1vy90_279{background-color:rgba(var(--overlay-base),.05);border:1px solid rgba(var(--overlay-base),.12);border-radius:6px;color:var(--text-primary);font-size:.88rem;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;padding:.55rem .7rem;outline:none;transition:border-color .15s ease,background-color .15s ease}._input_1vy90_278::placeholder,._textarea_1vy90_279::placeholder{color:var(--color-gray-500)}._input_1vy90_278:focus,._textarea_1vy90_279:focus{border-color:var(--color-semantic-blue);background-color:rgba(var(--overlay-base),.08)}._input_1vy90_278[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}._textarea_1vy90_279{resize:vertical;min-height:4.5rem;font-size:.85rem;line-height:1.4}._footer_1vy90_315{display:flex;justify-content:flex-end;gap:.75rem;padding:1.1rem 1.5rem;border-top:1px solid var(--color-blue-800)}._footerBtn_1vy90_325{display:inline-flex;align-items:center;justify-content:center;min-width:116px;height:42px;padding:0 1.2rem;border-radius:8px;font-size:.88rem;font-weight:600;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,filter .15s ease,opacity .15s ease}._footerBtn_1vy90_325:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_1vy90_345{background-color:transparent;border:1px solid var(--color-blue-500);color:var(--color-blue-100)}._cancelBtn_1vy90_345:hover:not(:disabled){background-color:rgba(var(--overlay-base),.06);border-color:var(--color-blue-100)}._submitBtn_1vy90_356{background-color:var(--accent-solid-bg);border:1px solid var(--accent-solid-bg);color:var(--accent-solid-text)}._submitBtn_1vy90_356:hover:not(:disabled){filter:brightness(1.3)}@media(max-width:600px){._backdrop_1vy90_3{padding:.6rem}._header_1vy90_33{padding:1.1rem 1.25rem}._body_1vy90_120{padding:1.25rem}._footer_1vy90_315{padding:1rem 1.25rem;flex-wrap:wrap}._footerBtn_1vy90_325{flex:1 1 auto}}._page_nogfo_5{display:flex;flex-direction:column;gap:1.25rem;height:100%;min-height:0}@media(max-width:600px){._page_nogfo_5{height:auto;min-height:100%}}._pageHeader_nogfo_26{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem}._pageTitle_nogfo_34{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._pageSub_nogfo_42{font-size:.82rem;color:var(--color-gray-500);margin:.2rem 0 0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._addSourceBtn_nogfo_52{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:44px;padding:0 1.6rem;border:none;border-radius:6px;background-color:var(--color-semantic-blue);color:#000;font-size:.95rem;font-weight:600;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}._addSourceBtn_nogfo_52:hover{filter:brightness(1.15)}._errorBanner_nogfo_76{background-color:#e043461f;border:1px solid var(--color-semantic-red);color:var(--color-gray-100);border-radius:8px;padding:.75rem 1rem;font-size:.875rem}._metricsRow_nogfo_86{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:1100px){._metricsRow_nogfo_86{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){._metricsRow_nogfo_86{grid-template-columns:1fr}}._metricSkeleton_nogfo_100{height:130px;border-radius:14px;background-color:var(--color-blue-900);animation:_pulse_nogfo_1 1.4s ease-in-out infinite}._controls_nogfo_108{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._searchWrap_nogfo_115{position:relative;flex:1 1 320px;max-width:400px;display:flex}._searchIcon_nogfo_122{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--color-gray-500);pointer-events:none}._search_nogfo_115{width:100%;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:8px;color:var(--text-primary);padding:.7rem 4rem .7rem 2.5rem;font-size:.875rem;outline:none;transition:border-color .15s ease}._search_nogfo_115::placeholder{color:var(--color-gray-500)}._search_nogfo_115:focus{border-color:var(--color-semantic-blue)}._clearSearch_nogfo_155{position:absolute;top:50%;right:.4rem;transform:translateY(-50%);background:none;border:none;color:var(--color-gray-400);padding:.2rem .5rem;font-size:.8rem;cursor:pointer;outline:none;transition:color .15s ease}._clearSearch_nogfo_155:hover{color:var(--text-primary)}._tabs_nogfo_175{display:flex;gap:.2rem;padding:.25rem;background-color:var(--color-blue-800);border-radius:8px}._tab_nogfo_16{background:none;border:none;border-radius:6px;padding:.6rem 1rem;font-size:.82rem;font-weight:600;color:var(--color-gray-400);cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:background-color .15s ease,color .15s ease;white-space:nowrap}._tab_nogfo_16:hover{color:var(--color-gray-200)}._tabActive_nogfo_201{background-color:var(--accent-solid-bg);color:var(--accent-solid-text)}._filterGroup_nogfo_207{display:flex;align-items:center;gap:.75rem;margin-left:auto}._filterSelect_nogfo_218{width:240px;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);color:var(--text-primary);border-radius:6px;padding:.65rem .9rem;font-size:.82rem;cursor:pointer;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .15s ease}._filterSelect_nogfo_218:focus{border-color:var(--color-semantic-blue)}._filterSelect_nogfo_218 option{background-color:var(--color-blue-900)}@media(max-width:640px){._controls_nogfo_108{flex-direction:column;align-items:stretch}._searchWrap_nogfo_115{max-width:none;flex-basis:auto}._tabs_nogfo_175{justify-content:space-between}._tab_nogfo_16{flex:1;text-align:center}._filterGroup_nogfo_207{margin-left:0}._filterSelect_nogfo_218{width:100%}}._tableScroll_nogfo_16{flex:1;min-height:0;overflow:auto;scrollbar-gutter:stable;padding-right:4px}@media(max-width:600px){._tableScroll_nogfo_16{flex:none;overflow:visible;padding-right:0}}._tableSkeleton_nogfo_296{height:360px;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:12px;animation:_pulse_nogfo_1 1.4s ease-in-out infinite}@keyframes _pulse_nogfo_1{0%,to{opacity:1}50%{opacity:.4}}._row_wkym4_1{display:flex;align-items:center;justify-content:space-between;gap:1rem}._copy_wkym4_8{display:flex;flex-direction:column;gap:.2rem;min-width:0}._label_wkym4_15{font-size:.9rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._description_wkym4_22{font-size:.8rem;line-height:1.4;color:var(--color-gray-400)}._control_wkym4_28{display:flex;align-items:center;gap:.6rem;flex-shrink:0}._state_wkym4_35{font-size:.72rem;font-weight:700;letter-spacing:.04em;color:var(--color-gray-500);min-width:3.6rem;text-align:right}._on-blue_wkym4_44{color:var(--accent-text-blue)}._on-green_wkym4_48{color:var(--accent-text-green)}._on-purple_wkym4_52{color:var(--color-purple-400)}._switch_wkym4_57{position:relative;width:40px;height:22px;border-radius:999px;border:1px solid var(--color-blue-500);background-color:var(--color-blue-600);cursor:pointer;padding:0;flex-shrink:0;transition:background-color .15s ease,border-color .15s ease}._switch_wkym4_57:disabled{opacity:.5;cursor:not-allowed}._thumb_wkym4_75{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background-color:var(--color-gray-300);transition:transform .15s ease,background-color .15s ease}._switch_wkym4_57._checked_wkym4_86 ._thumb_wkym4_75{transform:translate(18px);background-color:#fff}._switch_wkym4_57._blue_wkym4_91._checked_wkym4_86{background-color:var(--color-semantic-blue);border-color:var(--color-semantic-blue)}._switch_wkym4_57._green_wkym4_96._checked_wkym4_86{background-color:var(--color-semantic-green);border-color:var(--color-semantic-green)}._switch_wkym4_57._purple_wkym4_101._checked_wkym4_86{background-color:var(--color-purple-500);border-color:var(--color-purple-500)}._rowWrap_ht4s5_1{border:1px solid var(--color-blue-500);border-radius:12px;background-color:var(--color-blue-800);overflow:hidden;transition:border-color .15s ease}._rowWrap_ht4s5_1._expanded_ht4s5_9{border-color:var(--color-semantic-blue)}._rowWrap_ht4s5_1._selfRow_ht4s5_16{border-left:3px solid var(--color-semantic-blue)}._row_ht4s5_1{display:flex;align-items:center;gap:1rem;padding:.7rem 1rem}._identity_ht4s5_28{flex:0 0 255px;display:flex;align-items:center;gap:.65rem;min-width:0}._avatar_ht4s5_36{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._name_ht4s5_54{flex-shrink:1;min-width:0;font-size:.9rem;font-weight:700;color:var(--text-primary);word-break:break-word;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._adminBadge_ht4s5_66{flex-shrink:0;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;line-height:1;border-radius:4px;font-size:.65rem;font-weight:700;color:var(--accent-text-blue);background-color:color-mix(in srgb,var(--color-semantic-blue) 16%,var(--color-blue-900));border:1px solid color-mix(in srgb,var(--color-semantic-blue) 40%,transparent)}._selfBadge_ht4s5_83{flex-shrink:0;align-self:center;display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .5rem .15rem .4rem;line-height:1;border-radius:999px;font-size:.65rem;font-weight:700;color:var(--accent-text-blue);background-color:color-mix(in srgb,var(--color-semantic-blue) 12%,var(--color-blue-900));border:1px solid color-mix(in srgb,var(--color-semantic-blue) 35%,transparent)}._selfBadge_ht4s5_83 svg{width:12px;height:12px}._email_ht4s5_104{flex:1 1 260px;min-width:0;font-size:.82rem;color:var(--color-gray-300);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mfaCol_ht4s5_115{flex:0 0 32px;display:flex;justify-content:center}._mfaIcon_ht4s5_121{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%}._mfaIconOn_ht4s5_130{color:var(--accent-text-green);background-color:color-mix(in srgb,var(--color-semantic-green) 14%,transparent)}._mfaIconOff_ht4s5_135{color:var(--color-gray-500);background-color:color-mix(in srgb,var(--color-gray-500) 10%,transparent)}._login_ht4s5_140{flex:0 0 130px;font-size:.82rem;color:var(--color-gray-400)}._statusPill_ht4s5_146{flex:0 0 90px;display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:.2rem .7rem;border-radius:999px;font-size:.72rem;font-weight:700}._status-active_ht4s5_158{background-color:#43e54a24;border:1px solid var(--color-semantic-green);color:var(--accent-text-green)}._status-pending_ht4s5_164{background-color:#f2ba0b24;border:1px solid var(--color-semantic-yellow);color:var(--accent-text-yellow)}._status-disabled_ht4s5_170{background-color:#a1a1aa24;border:1px solid var(--color-gray-500);color:var(--color-gray-400)}._manageBtn_ht4s5_176{flex:0 0 96px;background-color:transparent;border:1px solid var(--color-blue-500);color:var(--color-gray-200);border-radius:7px;padding:.4rem .9rem;font-size:.78rem;font-weight:600;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:border-color .15s ease,color .15s ease;white-space:nowrap}._manageBtn_ht4s5_176:hover{border-color:var(--color-semantic-blue);color:var(--text-primary)}._detail_ht4s5_197{display:flex;flex-direction:column;gap:.9rem;padding:1rem 1.1rem 1.1rem;border-top:1px solid var(--color-blue-500);margin-top:.2rem}._detailHeading_ht4s5_207{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-500)}._detailSub_ht4s5_215{margin-top:-.5rem;font-size:.78rem;color:var(--color-gray-500)}._rightsList_ht4s5_221{display:flex;flex-direction:column;gap:.6rem}._rightCard_ht4s5_227{padding:.85rem 1rem;border-radius:10px;border:1px solid var(--color-blue-600);background-color:var(--color-blue-900);transition:background-color .15s ease,border-color .15s ease}._rightCardOn_ht4s5_235{background-color:color-mix(in srgb,var(--color-semantic-blue) var(--mix-bg-soft),var(--color-blue-900));border-color:color-mix(in srgb,var(--color-semantic-blue) var(--mix-border),transparent)}._detailFooter_ht4s5_240{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._footerActions_ht4s5_247{display:flex;gap:.6rem;margin-left:auto}._disableBtn_ht4s5_253{background-color:transparent;border:1px solid var(--color-blue-500);color:var(--color-gray-200);border-radius:7px;padding:.45rem 1rem;font-size:.8rem;font-weight:600;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:border-color .15s ease,color .15s ease}._disableBtn_ht4s5_253:hover{border-color:var(--color-gray-300);color:var(--text-primary)}._secondaryBtn_ht4s5_273{background-color:transparent;border:1px solid var(--color-blue-500);color:var(--color-gray-200);border-radius:7px;padding:.45rem 1rem;font-size:.8rem;font-weight:600;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:border-color .15s ease,color .15s ease,opacity .15s ease}._secondaryBtn_ht4s5_273:hover:not(:disabled){border-color:var(--color-semantic-blue);color:var(--text-primary)}._secondaryBtn_ht4s5_273:disabled{opacity:.55;cursor:not-allowed}._removeBtn_ht4s5_296{background-color:transparent;border:1px solid var(--color-semantic-red);color:var(--accent-text-red);border-radius:7px;padding:.45rem 1rem;font-size:.8rem;font-weight:600;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:background-color .15s ease}._removeBtn_ht4s5_296:hover{background-color:#e043461f}@media(max-width:900px){._row_ht4s5_1{flex-wrap:wrap;row-gap:.5rem}._identity_ht4s5_28,._email_ht4s5_104,._login_ht4s5_140{flex:1 1 auto}}._backdrop_1ah54_1{position:fixed;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:1.5rem}._dialog_1ah54_13{background-color:var(--color-blue-900);border:1px solid var(--color-blue-500);border-radius:16px;width:100%;max-width:480px;max-height:calc(100vh - 3rem);overflow-y:auto;padding:1.5rem;box-shadow:0 24px 48px #00000073;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._eyebrow_1ah54_26{display:block;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text-blue);margin-bottom:.4rem}._title_1ah54_36{font-size:1.15rem;font-weight:700;color:var(--text-primary);margin:0 0 .3rem}._message_1ah54_43{font-size:.85rem;line-height:1.5;color:var(--color-gray-400);margin:0 0 1.25rem}._field_1ah54_51{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.1rem}._fieldLabel_1ah54_58{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-500)}._fieldError_1ah54_66{font-size:.78rem;color:var(--color-semantic-red, #e05a4e)}._input_1ah54_71{width:100%;background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:8px;color:var(--text-primary);padding:.55rem .7rem;font-size:.875rem;font-family:inherit;outline:none;transition:border-color .15s ease}._input_1ah54_71:focus{border-color:var(--color-semantic-blue)}._input_1ah54_71::placeholder{color:var(--color-gray-500)}._rightsField_1ah54_88{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.4rem}._rightsList_1ah54_95{display:flex;flex-direction:column;gap:.6rem}._rightCard_1ah54_101{padding:.8rem .95rem;border-radius:10px;border:1px solid var(--color-blue-600);background-color:var(--color-blue-800)}._actions_1ah54_109{display:flex;align-items:center;justify-content:flex-end;gap:.6rem}._cancelBtn_1ah54_116{background-color:transparent;border:1px solid var(--color-blue-500);border-radius:8px;color:var(--color-blue-100);cursor:pointer;font-size:.85rem;font-weight:500;font-family:inherit;padding:.5rem 1.2rem;transition:background-color .15s ease,border-color .15s ease}._cancelBtn_1ah54_116:hover{background-color:rgba(var(--overlay-base),.06);border-color:var(--color-blue-100)}._sendBtn_1ah54_134{background-color:var(--color-semantic-blue);border:1px solid var(--color-semantic-blue);border-radius:8px;color:var(--color-blue-1000);cursor:pointer;font-size:.85rem;font-weight:700;font-family:inherit;padding:.5rem 1.2rem;transition:opacity .15s ease}._sendBtn_1ah54_134:hover:not(:disabled){opacity:.88}._sendBtn_1ah54_134:disabled{opacity:.5;cursor:not-allowed}._wrap_dxiu0_1{display:flex;flex-direction:column;gap:1.5rem;padding-top:1.5rem}._statsRow_dxiu0_9{display:flex;gap:1rem;flex-wrap:wrap}._statCard_dxiu0_15{flex:1 1 220px;display:flex;align-items:center;gap:.9rem;padding:1.1rem 1.3rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:14px}._statIcon_dxiu0_26{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;flex-shrink:0}._statIcon_dxiu0_26 svg{width:20px;height:20px}._statIconBlue_dxiu0_41{background-color:color-mix(in srgb,var(--color-semantic-blue) 16%,var(--color-blue-900));color:var(--accent-text-blue)}._statIconGreen_dxiu0_46{background-color:color-mix(in srgb,var(--color-semantic-green) 16%,var(--color-blue-900));color:var(--accent-text-green)}._statBody_dxiu0_51{display:flex;flex-direction:column;gap:.25rem;min-width:0}._statLabel_dxiu0_58{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-500)}._statValue_dxiu0_66{font-size:1.7rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;line-height:1.1}._statValueGreen_dxiu0_74{color:var(--accent-text-green)}._panel_dxiu0_79{display:flex;flex-direction:column;gap:1rem;padding:1.3rem 1.4rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:16px}._panelHeader_dxiu0_89{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}._panelTitle_dxiu0_97{font-size:1.1rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._panelSub_dxiu0_105{font-size:.8rem;color:var(--color-gray-400);margin:.25rem 0 0}._loadingText_dxiu0_114{color:var(--color-gray-400)}._errorBanner_dxiu0_118{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;color:var(--color-semantic-red, #e05a4e)}._errorDismiss_dxiu0_127{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:none;border:none;color:inherit;cursor:pointer;transition:background-color .15s ease}._errorDismiss_dxiu0_127 svg{width:13px;height:13px}._errorDismiss_dxiu0_127:hover{background-color:#e05a4e26}._noticeBanner_dxiu0_151{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;color:var(--accent-text-green)}._inviteBtn_dxiu0_160{background-color:var(--color-semantic-blue);border:1px solid var(--color-semantic-blue);color:var(--color-blue-1000);border-radius:8px;padding:.55rem 1.2rem;font-size:.85rem;font-weight:700;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:opacity .15s ease;flex-shrink:0}._inviteBtn_dxiu0_160:hover{opacity:.88}._toolbar_dxiu0_182{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:-.6rem}._searchWrap_dxiu0_193{position:relative;flex:1 1 240px;max-width:320px;display:flex}._searchIcon_dxiu0_200{position:absolute;left:.65rem;top:50%;transform:translateY(-50%);width:13px;height:13px;color:var(--color-gray-500);pointer-events:none}._search_dxiu0_193{width:100%;background-color:transparent;border:1px solid var(--color-blue-600);border-radius:7px;color:var(--text-primary);padding:.4rem .7rem .4rem 2rem;font-size:.8rem;outline:none;transition:border-color .15s ease}._search_dxiu0_193:focus{border-color:var(--color-semantic-blue)}._search_dxiu0_193::placeholder{color:var(--color-gray-500)}._adminOnlyLabel_dxiu0_231{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--color-gray-300);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}._adminOnlyLabel_dxiu0_231 input{accent-color:var(--color-semantic-blue);cursor:pointer}._tableHead_dxiu0_248{display:flex;align-items:center;gap:1rem;padding:0 1rem;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-500)}._colName_dxiu0_260{flex:0 0 255px}._colEmail_dxiu0_261{flex:1 1 260px;min-width:0}._colMfa_dxiu0_262{flex:0 0 32px;text-align:center}._colLogin_dxiu0_263{flex:0 0 130px}._colStatus_dxiu0_264{flex:0 0 90px}._colActions_dxiu0_265{flex:0 0 96px}._sortableHead_dxiu0_270{display:inline-flex;align-items:center;gap:.25rem;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;transition:color .15s ease}._sortableHead_dxiu0_270:hover{color:var(--text-primary)}._sortIcon_dxiu0_290{width:11px;height:11px;flex-shrink:0}._rows_dxiu0_296{display:flex;flex-direction:column;gap:.6rem}@media(max-width:900px){._tableHead_dxiu0_248{display:none}}._wrap_gmb22_1{display:flex;flex-direction:column;gap:1.5rem;padding-top:1.5rem}._panel_gmb22_8{display:flex;flex-direction:column;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:16px;overflow:hidden}._panelHeader_gmb22_17{padding:1.3rem 1.4rem}._panelTitle_gmb22_21{font-size:1.1rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._panelSub_gmb22_29{font-size:.8rem;color:var(--color-gray-400);margin:.3rem 0 0}._row_gmb22_35{padding:1.3rem 1.4rem;border-top:1px solid var(--color-blue-600)}._rowTop_gmb22_40{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}._rowCopy_gmb22_47{display:flex;flex-direction:column;gap:.35rem;min-width:0;max-width:640px}._rowLabel_gmb22_55{font-size:.92rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._rowDescription_gmb22_62{font-size:.8rem;line-height:1.5;color:var(--color-gray-400);margin:0}._rowValue_gmb22_69{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}._valueNumber_gmb22_77{font-size:1.3rem;font-weight:700;color:var(--accent-text-blue);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._valueTag_gmb22_84{font-size:.68rem;font-weight:700;letter-spacing:.06em;color:var(--color-gray-500)}._slider_gmb22_92{appearance:none;width:100%;height:6px;margin:1.1rem 0 .5rem;border-radius:999px;cursor:pointer;background:linear-gradient(to right,var(--color-semantic-blue) 0%,var(--color-semantic-blue) var(--pct, 50%),var(--color-blue-600) var(--pct, 50%),var(--color-blue-600) 100%)}._slider_gmb22_92::-webkit-slider-thumb{appearance:none;width:18px;height:18px;border-radius:50%;background-color:#fff;border:3px solid var(--color-semantic-blue);cursor:pointer;box-shadow:0 1px 3px #0006}._slider_gmb22_92::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background-color:#fff;border:3px solid var(--color-semantic-blue);cursor:pointer;box-shadow:0 1px 3px #0006}._slider_gmb22_92::-moz-range-track{height:6px;border-radius:999px;background:transparent}._sliderLabels_gmb22_135{display:flex;justify-content:space-between;font-size:.72rem;color:var(--color-gray-500)}._stepper_gmb22_143{flex-shrink:0;display:flex;align-items:center;gap:.75rem}._stepperBtn_gmb22_150{width:32px;height:32px;border-radius:8px;border:1px solid var(--color-blue-500);background-color:var(--color-blue-800);color:var(--text-primary);font-size:1.1rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s ease,opacity .15s ease}._stepperBtn_gmb22_150:hover:not(:disabled){border-color:var(--color-semantic-blue)}._stepperBtn_gmb22_150:disabled{opacity:.4;cursor:not-allowed}._stepperValue_gmb22_175{display:flex;flex-direction:column;align-items:center;min-width:64px}._stepperNumber_gmb22_182{font-size:1.15rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;line-height:1.2}._stepperUnit_gmb22_190{font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-500)}._loadingText_gmb22_201{color:var(--color-gray-400)}._errorBanner_gmb22_205{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;color:var(--color-semantic-red, #e05a4e)}._errorDismiss_gmb22_214{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:none;border:none;color:inherit;cursor:pointer;transition:background-color .15s ease}._errorDismiss_gmb22_214 svg{width:13px;height:13px}._errorDismiss_gmb22_214:hover{background-color:#e05a4e26}._footer_gmb22_239{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.1rem 1.4rem;border-top:1px solid var(--color-blue-600);background-color:var(--color-blue-800)}._footerStatus_gmb22_250{font-size:.8rem;color:var(--color-gray-500)}._footerActions_gmb22_255{display:flex;gap:.6rem;margin-left:auto}._resetBtn_gmb22_261{background-color:transparent;border:1px solid var(--color-blue-500);color:var(--color-gray-200);border-radius:8px;padding:.5rem 1.1rem;font-size:.82rem;font-weight:600;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:border-color .15s ease,color .15s ease}._resetBtn_gmb22_261:hover{border-color:var(--color-gray-300);color:var(--text-primary)}._saveBtn_gmb22_279{background-color:var(--color-semantic-blue);border:1px solid var(--color-semantic-blue);color:var(--color-blue-1000);border-radius:8px;padding:.5rem 1.2rem;font-size:.82rem;font-weight:700;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:opacity .15s ease}._saveBtn_gmb22_279:hover:not(:disabled){opacity:.88}._saveBtn_gmb22_279:disabled{opacity:.4;cursor:not-allowed}@media(max-width:700px){._rowTop_gmb22_40{flex-direction:column;align-items:stretch}._rowValue_gmb22_69{align-items:flex-start}}._wrap_za8tu_2{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding-top:.4rem}._runBtn_za8tu_12{display:inline-flex;align-items:center;gap:.35rem;background-color:transparent;border:1px solid var(--color-blue-500);color:var(--color-gray-200);border-radius:7px;padding:.3rem .7rem;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:border-color .15s ease,color .15s ease}._runBtn_za8tu_12 svg{width:12px;height:12px}._runBtn_za8tu_12:hover:not(:disabled){border-color:var(--color-semantic-blue);color:var(--accent-text-blue)}._runBtn_za8tu_12:disabled{opacity:.6;cursor:not-allowed}._error_za8tu_45{font-size:.72rem;line-height:1.4;color:var(--color-semantic-red)}._wrap_uahdy_1{display:flex;flex-direction:column;gap:1.5rem;padding-top:1.5rem;padding-bottom:1rem}._panel_uahdy_10{display:flex;flex-direction:column;gap:1.1rem;padding:1.3rem 1.4rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:16px}._panelHeader_uahdy_20{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}._panelTitle_uahdy_28{font-size:1.1rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._panelSub_uahdy_36{font-size:.8rem;color:var(--color-gray-400);margin:.25rem 0 0}._countBadge_uahdy_42{flex-shrink:0;background-color:color-mix(in srgb,var(--color-semantic-blue) var(--mix-bg),var(--color-blue-900));border:1px solid color-mix(in srgb,var(--color-semantic-blue) var(--mix-border),transparent);color:var(--accent-text-blue);border-radius:999px;padding:.3rem .85rem;font-size:.75rem;font-weight:700}._slots_uahdy_53{display:grid;grid-template-columns:repeat(4,1fr);gap:.9rem}._slotCard_uahdy_59{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.1rem;border-radius:12px;border:1px solid var(--color-blue-600);min-height:140px}._slotRemove_uahdy_70{position:absolute;top:.6rem;right:.6rem;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:none;border:none;color:var(--color-gray-400);cursor:pointer;transition:color .15s ease,background-color .15s ease}._slotRemove_uahdy_70 svg{width:13px;height:13px}._slotRemove_uahdy_70:hover{color:var(--text-primary);background-color:rgba(var(--overlay-base),.1)}._slotIcon_uahdy_97{display:flex;align-items:center}._slotIcon_uahdy_97 svg{width:20px;height:20px}._slotTitle_uahdy_107{font-size:.88rem;font-weight:700;color:var(--text-primary);padding-right:1.2rem;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._slotDescription_uahdy_115{font-size:.76rem;line-height:1.45;color:var(--color-gray-300)}._emptySlot_uahdy_121{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;min-height:140px;border:1px dashed var(--color-blue-500);border-radius:12px;background-color:transparent}._emptySlotNumber_uahdy_133{font-size:1.6rem;font-weight:700;color:var(--color-gray-600);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._emptySlotLabel_uahdy_140{font-size:.76rem;color:var(--color-gray-500)}@media(max-width:1000px){._slots_uahdy_53{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){._slots_uahdy_53{grid-template-columns:1fr}}._libraryHeader_uahdy_154{display:flex;align-items:baseline;gap:.6rem}._libraryTitle_uahdy_160{font-size:.95rem;font-weight:700;color:var(--color-gray-400);letter-spacing:.03em;text-transform:uppercase;margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._libraryCount_uahdy_170{font-size:.78rem;color:var(--color-gray-500);margin-left:auto}._libraryGrid_uahdy_176{display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem}@media(max-width:1000px){._libraryGrid_uahdy_176{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){._libraryGrid_uahdy_176{grid-template-columns:1fr}}._libraryCard_uahdy_190{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:14px;transition:border-color .15s ease,background-color .15s ease}._libraryIcon_uahdy_201{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid var(--color-blue-600);background-color:var(--color-blue-800)}._libraryIcon_uahdy_201 svg{width:18px;height:18px}._libraryBody_uahdy_218{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}._libraryCardTitle_uahdy_226{font-size:.86rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._libraryDescription_uahdy_233{font-size:.76rem;line-height:1.45;color:var(--color-gray-400);margin:0}._addBtn_uahdy_240{flex-shrink:0;align-self:flex-start;background-color:transparent;border:1px solid var(--color-blue-500);color:var(--color-gray-200);border-radius:7px;padding:.3rem .7rem;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:border-color .15s ease,color .15s ease}._addBtn_uahdy_240:hover:not(:disabled){border-color:var(--color-semantic-blue);color:var(--accent-text-blue)}._addBtn_uahdy_240:disabled{opacity:.4;cursor:not-allowed}._footer_uahdy_268{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.1rem 1.4rem;border-top:1px solid var(--color-blue-600);background-color:var(--color-blue-800);border-radius:0 0 16px 16px}._footerStatus_uahdy_280{font-size:.8rem;color:var(--color-gray-500)}._footerError_uahdy_285{color:var(--color-semantic-red, #e05a4e)}._loadingText_uahdy_292{color:var(--color-gray-400)}._footerActions_uahdy_296{display:flex;gap:.6rem;margin-left:auto}._resetBtn_uahdy_302{background-color:transparent;border:1px solid var(--color-blue-500);color:var(--color-gray-200);border-radius:8px;padding:.5rem 1.1rem;font-size:.82rem;font-weight:600;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:border-color .15s ease,color .15s ease}._resetBtn_uahdy_302:hover:not(:disabled){border-color:var(--color-gray-300);color:var(--text-primary)}._resetBtn_uahdy_302:disabled{opacity:.4;cursor:not-allowed}._saveBtn_uahdy_325{background-color:var(--color-semantic-blue);border:1px solid var(--color-semantic-blue);color:var(--color-blue-1000);border-radius:8px;padding:.5rem 1.2rem;font-size:.82rem;font-weight:700;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:opacity .15s ease}._saveBtn_uahdy_325:hover:not(:disabled){opacity:.88}._saveBtn_uahdy_325:disabled{opacity:.4;cursor:not-allowed}._tenantId_uahdy_349{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:.9rem 1.4rem;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:16px}._tenantIdText_uahdy_359{display:flex;flex-direction:column;gap:.15rem}._tenantIdLabel_uahdy_364{font-size:.8rem;font-weight:600;color:var(--color-gray-300)}._tenantIdHint_uahdy_369{font-size:.74rem;color:var(--color-gray-500)}._tenantIdValue_uahdy_373{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.8rem;color:var(--color-gray-200);background-color:var(--color-blue-800);border:1px solid var(--color-blue-600);border-radius:8px;padding:.35rem .6rem;margin-left:auto;-webkit-user-select:all;user-select:all}._copyBtn_uahdy_384{display:inline-flex;align-items:center;gap:.35rem;background-color:transparent;border:1px solid var(--color-blue-500);color:var(--color-gray-200);border-radius:8px;padding:.5rem 1.1rem;font-size:.82rem;font-weight:600;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:border-color .15s ease,color .15s ease}._copyBtn_uahdy_384:hover{border-color:var(--color-gray-300);color:#fff}._wrap_g6h2o_6{display:flex;flex-direction:column;gap:1.5rem;padding-top:1.5rem}._panel_g6h2o_13{display:flex;flex-direction:column;background-color:var(--color-blue-900);border:1px solid var(--color-blue-600);border-radius:16px;overflow:hidden}._panelHeader_g6h2o_22{padding:1.3rem 1.4rem}._panelTitle_g6h2o_26{font-size:1.1rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._panelSub_g6h2o_34{font-size:.8rem;color:var(--color-gray-400);margin:.3rem 0 0}._row_g6h2o_40{padding:1.3rem 1.4rem;border-top:1px solid var(--color-blue-600)}._rowTop_g6h2o_45{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}._rowCopy_g6h2o_52{display:flex;flex-direction:column;gap:.35rem;min-width:0;max-width:640px}._rowLabel_g6h2o_60{font-size:.92rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._rowDescription_g6h2o_67{font-size:.8rem;line-height:1.5;color:var(--color-gray-400);margin:0}._stepper_g6h2o_75{flex-shrink:0;display:flex;align-items:center;gap:.75rem}._stepperBtn_g6h2o_82{width:32px;height:32px;border-radius:8px;border:1px solid var(--color-blue-500);background-color:var(--color-blue-800);color:var(--text-primary);font-size:1.1rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s ease,opacity .15s ease}._stepperBtn_g6h2o_82:hover:not(:disabled){border-color:var(--color-semantic-blue)}._stepperBtn_g6h2o_82:disabled{opacity:.4;cursor:not-allowed}._stepperValue_g6h2o_107{display:flex;flex-direction:column;align-items:center;min-width:64px}._stepperNumber_g6h2o_114{font-size:1.15rem;font-weight:700;color:var(--text-primary);font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;line-height:1.2}._stepperUnit_g6h2o_122{font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-500)}._loadingText_g6h2o_130{color:var(--color-gray-400)}._errorBanner_g6h2o_134{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;color:var(--color-semantic-red, #e05a4e)}._errorDismiss_g6h2o_143{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:none;border:none;color:inherit;cursor:pointer;transition:background-color .15s ease}._errorDismiss_g6h2o_143 svg{width:13px;height:13px}._errorDismiss_g6h2o_143:hover{background-color:#e05a4e26}._footer_g6h2o_168{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.1rem 1.4rem;border-top:1px solid var(--color-blue-600);background-color:var(--color-blue-800)}._footerStatus_g6h2o_179{font-size:.8rem;color:var(--color-gray-500)}._footerActions_g6h2o_184{display:flex;gap:.6rem;margin-left:auto}._resetBtn_g6h2o_190{background-color:transparent;border:1px solid var(--color-blue-500);color:var(--color-gray-200);border-radius:8px;padding:.5rem 1.1rem;font-size:.82rem;font-weight:600;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:border-color .15s ease,color .15s ease}._resetBtn_g6h2o_190:hover{border-color:var(--color-gray-300);color:var(--text-primary)}._saveBtn_g6h2o_208{background-color:var(--color-semantic-blue);border:1px solid var(--color-semantic-blue);color:var(--color-blue-1000);border-radius:8px;padding:.5rem 1.2rem;font-size:.82rem;font-weight:700;cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:opacity .15s ease}._saveBtn_g6h2o_208:hover:not(:disabled){opacity:.88}._saveBtn_g6h2o_208:disabled{opacity:.4;cursor:not-allowed}@media(max-width:700px){._rowTop_g6h2o_45{flex-direction:column;align-items:stretch}}._page_1vgd5_1{display:flex;flex-direction:column;gap:1.25rem;height:100%;min-height:0}._pageHeader_1vgd5_10{display:flex;flex-direction:column}._pageTitle_1vgd5_15{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif}._pageSub_1vgd5_23{font-size:.875rem;color:var(--color-gray-400);margin:.3rem 0 0}._tabs_1vgd5_31{display:flex;gap:1.5rem;border-bottom:1px solid var(--color-blue-600)}._tab_1vgd5_31{background:none;border:none;border-bottom:2px solid transparent;padding:0 0 .75rem;margin-bottom:-1px;font-size:.9rem;font-weight:600;color:var(--color-gray-400);cursor:pointer;font-family:IBM Plex Sans JP,IBM Plex Sans,sans-serif;transition:color .15s ease,border-color .15s ease}._tab_1vgd5_31:hover{color:var(--color-gray-200)}._tabActive_1vgd5_55{color:var(--text-primary);border-bottom-color:var(--color-semantic-blue)}._tabPanel_1vgd5_60{flex:1;min-height:0;display:flex;flex-direction:column}
