.Icon_icon__IcUiV{display:inline-block;vertical-align:middle}.InstallBadge_badge__kXina{display:inline-block;padding:4px 10px;font-size:.75rem;font-weight:500;font-family:inherit;border-radius:4px;border:none;cursor:pointer;transition:background .15s ease,opacity .15s ease}.InstallBadge_badge__kXina:disabled{opacity:.6;cursor:not-allowed}.InstallBadge_install__aT46R{background:var(--color-primary,#1976d2);color:white}.InstallBadge_install__aT46R:hover:not(:disabled){background:var(--color-primary-dark,#1565c0)}.InstallBadge_installed__N09nt{background:var(--color-success,#4caf50);color:white}.InstallBadge_uninstall__NNjyV{background:var(--color-error,#d32f2f);color:white}.Button_button__roleD{padding:0;margin:0;border:none;cursor:pointer;font-family:var(--ui-font-body);font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-medium);color:inherit;text-align:left;text-decoration:none;display:inline-flex;align-items:center;vertical-align:middle;transition:opacity var(--ui-duration-fast) var(--ui-ease-out)}.Button_button__roleD,.Button_button__roleD:active,.Button_button__roleD:hover{background-color:transparent}.Button_button__roleD:disabled{background-color:transparent;cursor:not-allowed;opacity:.5}.Button_primary__lqsY9{color:var(--ui-color-primary)}.Button_primary__lqsY9:hover{color:var(--ui-color-primary-hover)}.Button_secondary__auAGV{color:var(--ui-color-text-secondary)}.Button_secondary__auAGV:hover,.Button_text__ihd94{color:var(--ui-color-text)}.Button_text__ihd94:hover{color:var(--ui-color-text-secondary)}.Button_link__FnISW{color:var(--ui-color-primary)}.Button_link__FnISW:hover{color:var(--ui-color-primary-hover)}.Button_uppercase__Sp5mD{text-transform:uppercase}.Button_fullWidth__2f_JU{width:100%;justify-content:center}.Button_arrow__I5_MH{margin-left:var(--ui-space-xs)}.AppCard_card__JnKhz{display:flex;flex-direction:column;padding:20px;background:var(--color-background-secondary,#f5f5f5);border-radius:8px;border:1px solid var(--color-border,#ddd);transition:border-color .15s ease}.AppCard_card__JnKhz:hover{border-color:var(--color-primary,#1976d2)}.AppCard_card__JnKhz.AppCard_clickable__QjB1O{cursor:pointer}.AppCard_cardIcon__b64b3{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:12px;background:var(--color-background,#fff);border-radius:8px;color:var(--color-text)}.AppCard_cardName__zRH5C{font-size:1rem;font-weight:600;margin:0 0 8px;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppCard_cardDescription__pRSG3{flex:1 1;margin:0 0 12px;font-size:.8125rem;color:var(--color-text-muted,#666);line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.AppCard_cardActions__tfBS4{margin-top:auto;display:flex;gap:8px;flex-wrap:wrap}.Icon_icon__KsvkJ{display:inline-block;vertical-align:middle;flex-shrink:0}.Badge_badge__rUku_{display:inline-block;font-size:.6875rem;font-weight:500;padding:2px 6px;border-radius:4px;white-space:nowrap}.Badge_info__1NJBW{background:#e3f2fd;color:#1565c0}.Badge_success__yvRK2{background:#e8f5e9;color:#2e7d32}.Badge_warning__trcJK{background:#fff3e0;color:#e65100}.Input_container__7HUA1{margin-bottom:var(--ui-space-md)}.Input_label__lz0ul{display:block;margin-bottom:var(--ui-space-sm);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium)}.Input_input__PvY3I,.Input_label__lz0ul{font-family:var(--ui-font-body);color:var(--ui-color-text)}.Input_input__PvY3I{width:100%;padding:var(--ui-space-sm);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);font-size:var(--ui-font-size-md);background-color:var(--ui-color-bg);transition:border-color var(--ui-duration-fast) var(--ui-ease-out)}.Input_input__PvY3I::placeholder{color:var(--ui-color-text-muted)}.Input_input__PvY3I:hover{border-color:var(--ui-color-border-strong)}.Input_input__PvY3I:focus{outline:none;border-color:var(--ui-color-primary)}.Input_input__PvY3I:disabled{opacity:.6;cursor:not-allowed;background-color:var(--ui-color-bg-elevated)}.Apps_container__VkhNc{height:100%;overflow-y:auto;padding:24px;max-width:1000px;margin:0 auto}.Apps_header__qizvJ{margin-bottom:24px}.Apps_title__EbBj0{font-size:1.5rem;font-weight:600;margin:0 0 4px;color:var(--color-text)}.Apps_subtitle__S1XmJ{margin:0;font-size:.875rem;color:var(--color-text-muted,#666)}.Apps_message__WnB45{margin-bottom:16px}.Apps_tabContent__gLirp{margin-top:24px}.Apps_myAppsHeader__YwYHz{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.Apps_myAppsHeaderLeft__YUqYm{display:flex;align-items:center;gap:16px}.Apps_myAppsTitle__QnfD0{font-size:1.5rem;font-weight:600;margin:0;color:var(--color-text)}.Apps_backButton__JuWhI{padding:4px 8px;font-size:.875rem}.Apps_accessDenied__fp5Qo{text-align:center;padding:48px 16px;color:var(--color-text-muted,#666)}.Apps_accessDenied__fp5Qo h2{font-size:1.25rem;margin-bottom:8px;color:var(--color-text)}.Apps_formWrapper__iI72P{margin-bottom:32px;padding:24px;background:var(--color-background-secondary,#f5f5f5);border-radius:8px}.Apps_form__k73_Z{display:flex;flex-direction:column;gap:16px}.Apps_formTitle__lAoY2{font-size:1.25rem;font-weight:600;margin:0 0 8px;color:var(--color-text)}.Apps_textareaWrapper__htaLH{display:flex;flex-direction:column;gap:8px}.Apps_label__hFMke{font-weight:500}.Apps_label__hFMke,.Apps_textarea__yLWQV{font-size:.875rem;color:var(--color-text)}.Apps_textarea__yLWQV{width:100%;padding:12px;border:1px solid var(--color-border,#ddd);border-radius:4px;font-family:ui-monospace,SF Mono,monospace;line-height:1.5;resize:vertical;background:var(--color-background,#fff)}.Apps_textarea__yLWQV:focus{outline:none;border-color:var(--color-primary,#1976d2)}.Apps_formActions__rIwbm{display:flex;gap:12px;justify-content:flex-end}.Apps_importSection__ckBGv{padding:16px;background:var(--color-background,#fff);border-radius:4px;border:1px dashed var(--color-border,#ddd)}.Apps_empty__d7o26{text-align:center;padding:48px 16px;color:var(--color-text-muted,#666)}.Apps_toolbar__LKsEg{margin-bottom:16px}.Apps_pagination___sovx{margin-top:16px;display:flex;justify-content:center}.Apps_textMuted__jTgHD{color:var(--color-text-muted,#666)}.Apps_appGrid__294WS{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.Apps_appCard__X1qtR{padding:20px;background:var(--color-background-secondary,#f5f5f5);border-radius:8px;border:1px solid var(--color-border,#ddd);cursor:pointer;transition:border-color .15s ease}.Apps_appCard__X1qtR:hover{border-color:var(--color-primary,#1976d2)}.Apps_appCardTitle__jL0Qq{font-size:1.125rem;font-weight:600;margin:0 0 8px;color:var(--color-text)}.Apps_appCardDescription__yRmAy{margin:0 0 12px;font-size:.875rem;color:var(--color-text-muted,#666);line-height:1.5}.Apps_appCardMeta__8YCj_{display:flex;gap:16px;font-size:.75rem;color:var(--color-text-muted,#666)}.Apps_detailHeader__BzyqS{margin-bottom:24px}.Apps_detailTitle__Jw_5l{font-size:1.5rem;font-weight:600;margin:0 0 8px;color:var(--color-text)}.Apps_detailDescription__UYJVM{margin:0;font-size:.9375rem;color:var(--color-text-muted,#666)}.Apps_detailActions__uQhpc{display:flex;gap:12px;margin-top:16px}.Apps_section__dh_Vb{margin-bottom:32px}.Apps_sectionHeader__hgYGI{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.Apps_sectionTitle__RWkVe{font-size:1.125rem;font-weight:600;margin:0;color:var(--color-text)}.Apps_itemCard__zG5Hy{padding:16px;background:var(--color-background-secondary,#f5f5f5);border-radius:8px;border:1px solid var(--color-border,#ddd);margin-bottom:12px}.Apps_itemHeader__ypeGF{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.Apps_itemTitle__7Uzki{font-size:1rem;font-weight:600;margin:0;color:var(--color-text)}.Apps_itemActions__IFI3k{display:flex;gap:8px}.Apps_itemDescription__ExexY{margin:0 0 8px;font-size:.875rem;color:var(--color-text-muted,#666)}.Apps_itemMeta__fCMwc{font-size:.75rem;color:var(--color-text-muted,#666)}.Apps_actionButton__A3gsB,.Apps_deleteButton__kGUto{font-size:.875rem;padding:4px 8px}.Apps_deleteButton__kGUto{color:#d32f2f}.Apps_deleteButton__kGUto:hover{background:rgba(211,47,47,.1)}.Apps_contextPreview__x7N8h{margin-top:24px;padding:16px;background:var(--color-background-secondary,#f5f5f5);border-radius:8px;border:1px solid var(--color-border,#ddd)}.Apps_contextPreviewTitle__So3fm{font-size:1rem;font-weight:600;margin:0 0 12px;color:var(--color-text)}.Apps_contextPreviewContent__fZZQz{margin:0;padding:12px;background:var(--color-background,#fff);border-radius:4px;font-family:ui-monospace,SF Mono,monospace;font-size:.8125rem;line-height:1.5;color:var(--color-text);white-space:pre-wrap;word-wrap:break-word;border:1px solid var(--color-border,#ddd);max-height:400px;overflow-y:auto}.Apps_fieldBuilder__uCw2H{margin-top:16px}.Apps_fieldList__b1HC6{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.Apps_fieldItem__d3KQq{display:flex;gap:12px;align-items:flex-start;padding:12px;background:var(--color-background,#fff);border-radius:4px;border:1px solid var(--color-border,#ddd)}.Apps_fieldInputGroup__PVdoA{flex:1 1;display:flex;flex-direction:column;gap:8px}.Apps_fieldRow__RoyoJ{display:flex;gap:12px}.Apps_fieldInput__eU0t4{flex:1 1}.Apps_fieldTypeSelect__ZcRuB{width:140px;height:42px;padding:8px 12px;border:1px solid var(--color-border,#ddd);border-radius:4px;font-size:.875rem;background:var(--color-background,#fff);color:var(--color-text);align-self:flex-end;margin-bottom:var(--ui-space-md)}.Apps_fieldTypeSelect__ZcRuB:focus{outline:none;border-color:var(--color-primary,#1976d2)}.Apps_removeFieldButton___Jlf9{padding:4px 8px;color:#d32f2f}.Apps_addFieldButton__eL0kY{align-self:flex-start}.Apps_iconPicker__Ub3UF{display:flex;flex-direction:column;gap:8px;position:relative}.Apps_iconPickerButton__dWXX_{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--color-border,#ddd);border-radius:4px;background:var(--color-background,#fff);color:var(--color-text);cursor:pointer;font-size:.875rem;width:-moz-fit-content;width:fit-content}.Apps_iconPickerButton__dWXX_:hover{border-color:var(--color-primary,#1976d2)}.Apps_iconPickerDropdown__oOyRA{position:absolute;top:100%;left:0;margin-top:4px;padding:12px;background:var(--color-background,#fff);border:1px solid var(--color-border,#ddd);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:100;max-height:300px;overflow-y:auto}.Apps_iconGrid__thj5l{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:4px;gap:4px}.Apps_iconOption__u8GIS{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid transparent;border-radius:4px;background:transparent;cursor:pointer;color:var(--color-text)}.Apps_iconOption__u8GIS:hover{background:var(--color-background-secondary,#f5f5f5)}.Apps_iconOptionSelected__xmOgA{border-color:var(--color-primary,#1976d2);background:var(--color-primary-light,rgba(25,118,210,.1))}.Apps_fieldGroup__5Kqqe{display:flex;flex-direction:column;gap:8px}.Apps_select__shXlL{padding:8px 12px;border:1px solid var(--color-border,#ddd);border-radius:4px;font-size:.875rem;background:var(--color-background,#fff);color:var(--color-text)}.Apps_select__shXlL:focus{outline:none;border-color:var(--color-primary,#1976d2)}.Apps_headerRow__aR8vX{display:flex;gap:8px;align-items:center;margin-bottom:8px}.Apps_headerInput__zoBBx{flex:1 1;padding:8px 12px;border:1px solid var(--color-border,#ddd);border-radius:4px;font-size:.875rem;background:var(--color-background,#fff);color:var(--color-text)}.Apps_headerInput__zoBBx:focus{outline:none;border-color:var(--color-primary,#1976d2)}.Apps_removeHeaderButton__uFNGM{padding:4px 8px;font-size:.875rem;color:#d32f2f;flex-shrink:0}.Apps_removeHeaderButton__uFNGM:hover{background:rgba(211,47,47,.1)}.Apps_fieldHint__00rOG{margin:0 0 8px;font-size:.8125rem;color:var(--color-text-muted,#666)}.Apps_paramRow__2zcG_{display:flex;gap:8px;align-items:center;margin-bottom:8px}.Apps_paramInput__qypeK{flex:1 1;padding:8px 12px;border:1px solid var(--color-border,#ddd);border-radius:4px;font-size:.875rem;background:var(--color-background,#fff);color:var(--color-text)}.Apps_paramInput__qypeK:focus{outline:none;border-color:var(--color-primary,#1976d2)}.Apps_checkboxLabel___z_dN{display:flex;align-items:center;gap:4px;font-size:.875rem;color:var(--color-text);white-space:nowrap;cursor:pointer}.Apps_checkboxLabel___z_dN input[type=checkbox]{width:16px;height:16px;cursor:pointer}.Apps_publicAppsToolbar__UHpb_{margin-bottom:24px}.Apps_loading__xibMr{color:var(--color-text-muted,#666)}.Apps_grid__TbarH{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px}.SkillsTab_container__IlzEv{display:flex;flex-direction:column;gap:16px}.SkillsTab_toolbar__tih8N{display:flex;justify-content:flex-end}.SkillsTab_actions__oJpms{display:flex;gap:4px}.SkillsTab_actionButton__JxcbW,.SkillsTab_deleteButton__qOvbW{font-size:.875rem;padding:4px 8px}.SkillsTab_deleteButton__qOvbW{color:#d32f2f}.SkillsTab_deleteButton__qOvbW:hover{background:rgba(211,47,47,.1)}.SearchInput_container__uxpzT{position:relative;display:flex;align-items:center;width:100%;max-width:320px}.SearchInput_searchIcon__awfqq{position:absolute;left:var(--ui-space-sm,8px);color:var(--ui-color-text-muted,#666);pointer-events:none}.SearchInput_input__p0jst{width:100%;padding:var(--ui-space-sm,8px);padding-left:calc(16px + var(--ui-space-sm, 8px) + var(--ui-space-xs, 4px));padding-right:calc(14px + var(--ui-space-sm, 8px) + var(--ui-space-xs, 4px));border:1px solid var(--ui-color-border,#e0e0e0);border-radius:var(--ui-radius-md,6px);font-family:var(--ui-font-body,inherit);font-size:var(--ui-font-size-md,14px);color:var(--ui-color-text,#333);background:var(--ui-color-bg,#fff);transition:border-color var(--ui-duration-fast,.15s) var(--ui-ease-out,ease-out)}.SearchInput_input__p0jst::placeholder{color:var(--ui-color-text-muted,#666)}.SearchInput_input__p0jst:hover{border-color:var(--ui-color-border-strong,#ccc)}.SearchInput_input__p0jst:focus{outline:none;border-color:var(--ui-color-primary,#0066cc)}.SearchInput_clearButton__C1aL1{position:absolute;right:var(--ui-space-xs,4px);display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:var(--ui-radius-sm,4px);background:transparent;color:var(--ui-color-text-muted,#666);cursor:pointer;transition:all var(--ui-duration-fast,.15s) var(--ui-ease-out,ease-out)}.SearchInput_clearButton__C1aL1:hover{background:var(--ui-color-bg-elevated,#f0f0f0);color:var(--ui-color-text,#333)}.Items_container__owBUj{max-width:1000px;margin:0 auto}.Items_header__Mpiv_{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.Items_headerActions__vstmd{display:flex;gap:12px}.Items_title__u1LC_{font-size:1.5rem;font-weight:600;margin:0;color:var(--color-text)}.Items_description__6b_EQ{font-size:.9375rem;color:var(--color-text-muted,#666);margin:8px 0}.Items_message__7kCiG{margin-bottom:16px}.Items_schemaList__59vXS{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.Items_schemaCard__juZNx{padding:20px;background:var(--color-background-secondary,#f5f5f5);border-radius:8px;border:1px solid var(--color-border,#ddd);cursor:pointer;transition:border-color .2s,box-shadow .2s}.Items_schemaCard__juZNx:hover{border-color:var(--color-primary,#1976d2);box-shadow:0 2px 8px rgba(0,0,0,.1)}.Items_schemaHeader__ywI_V{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.Items_schemaTitle__2_hpy{font-size:1.125rem;font-weight:600;margin:0;color:var(--color-text)}.Items_schemaSlug__Hv5cL{font-size:.75rem;font-family:ui-monospace,SF Mono,monospace;color:var(--color-text-muted,#666);background:var(--color-background,#fff);padding:2px 6px;border-radius:4px}.Items_schemaDescription__8_BUT{font-size:.875rem;color:var(--color-text-muted,#666);margin:0 0 12px;line-height:1.4}.Items_schemaMeta__XwSWI{display:flex;gap:16px;font-size:.75rem;color:var(--color-text-muted,#666)}.Items_schemaInfo__BdnV7{margin-bottom:24px;padding:16px;background:var(--color-background-secondary,#f5f5f5);border-radius:8px}.Items_fieldList__wlPm_{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.Items_fieldListLabel__f_FbL{font-size:.875rem;font-weight:500;color:var(--color-text)}.Items_fieldTag__mZfLx{font-size:.75rem;font-family:ui-monospace,SF Mono,monospace;background:var(--color-background,#fff);padding:4px 8px;border-radius:4px;border:1px solid var(--color-border,#ddd)}.Items_filterBar__s5Xcm{display:flex;gap:8px;align-items:center;margin-bottom:16px}.Items_filterLabel__kKjIu{font-size:.875rem;color:var(--color-text-muted,#666)}.Items_filterButton__Ak4SV{padding:6px 12px;font-size:.875rem;background:var(--color-background-secondary,#f5f5f5);border:1px solid var(--color-border,#ddd);border-radius:4px;cursor:pointer;transition:all .2s}.Items_filterActive__3ke6l,.Items_filterButton__Ak4SV:hover{border-color:var(--color-primary,#1976d2)}.Items_filterActive__3ke6l{background:var(--color-primary,#1976d2);color:white}.Items_itemList__MKyN4{display:flex;flex-direction:column;gap:16px}.Items_itemCard__pynWG{padding:16px;background:var(--color-background-secondary,#f5f5f5);border-radius:8px;border:1px solid var(--color-border,#ddd)}.Items_itemHeader__fCwyd{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.Items_itemTitle__f9pTT{display:flex;align-items:center;gap:8px}.Items_itemId__2JWqZ{font-family:ui-monospace,SF Mono,monospace;font-size:.8125rem;color:var(--color-text-muted,#666)}.Items_privateBadge__g4ncv{font-size:.6875rem;font-weight:500;background:#e3f2fd;color:#1565c0;padding:2px 6px;border-radius:4px}.Items_itemActions__euO0E{display:flex;gap:8px}.Items_actionButton__yHd8T,.Items_deleteButton__WxhlN{font-size:.875rem;padding:4px 8px}.Items_deleteButton__WxhlN{color:#d32f2f}.Items_deleteButton__WxhlN:hover{background:rgba(211,47,47,.1)}.Items_itemFields__C_v1Z{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.Items_itemField__rdyVQ{display:flex;gap:8px}.Items_itemFieldName__Q05Ci{font-size:.8125rem;font-weight:500;color:var(--color-text-muted,#666)}.Items_itemFieldValue__POJ_5{font-size:.8125rem;color:var(--color-text);word-break:break-word}.Items_itemMeta__fA6MD{display:flex;gap:16px;font-size:.75rem;color:var(--color-text-muted,#666)}.Items_formWrapper__esvkH{margin-bottom:32px;padding:24px;background:var(--color-background-secondary,#f5f5f5);border-radius:8px}.Items_form__TjPxh{display:flex;flex-direction:column;gap:16px}.Items_formTitle__5IbsZ{font-size:1.25rem;font-weight:600;margin:0 0 8px;color:var(--color-text)}.Items_formActions__CBh6p{display:flex;gap:12px;justify-content:flex-end}.Items_label__Izffd{font-size:.875rem;font-weight:500;color:var(--color-text)}.Items_textareaWrapper___TLno{display:flex;flex-direction:column;gap:8px}.Items_textarea__eTznV{width:100%;padding:12px;border:1px solid var(--color-border,#ddd);border-radius:4px;font-family:ui-monospace,SF Mono,monospace;font-size:.875rem;line-height:1.5;resize:vertical;background:var(--color-background,#fff);color:var(--color-text)}.Items_textarea__eTznV:focus{outline:none;border-color:var(--color-primary,#1976d2)}.Items_selectWrapper__60kNt{display:flex;flex-direction:column;gap:8px}.Items_select___oXHq{padding:8px 12px;border:1px solid var(--color-border,#ddd);border-radius:4px;font-size:.875rem;background:var(--color-background,#fff);color:var(--color-text)}.Items_select___oXHq:focus{outline:none;border-color:var(--color-primary,#1976d2)}.Items_checkboxField__4rKsF,.Items_checkboxLabel__AWOD6{display:flex;align-items:center}.Items_checkboxLabel__AWOD6{gap:8px;font-size:.875rem;color:var(--color-text);cursor:pointer}.Items_checkboxLabel__AWOD6 input[type=checkbox]{width:16px;height:16px}.Items_fieldsSection__a7RJe{border:1px solid var(--color-border,#ddd);border-radius:8px;padding:16px;background:var(--color-background,#fff)}.Items_fieldsSectionHeader__c5jqZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.Items_noFields__4QpB5{font-size:.875rem;color:var(--color-text-muted,#666);text-align:center;padding:16px}.Items_fieldsEditor__YsWWB{display:flex;flex-direction:column;gap:12px}.Items_fieldRow__X44VE{display:grid;grid-template-columns:1fr auto auto auto;grid-gap:12px;gap:12px;align-items:end;padding:12px;background:var(--color-background-secondary,#f5f5f5);border-radius:4px}@media (max-width:640px){.Items_fieldRow__X44VE{grid-template-columns:1fr}}.Items_empty__f2Sc8{text-align:center;padding:48px 16px;color:var(--color-text-muted,#666)}.Skills_container__2Alfu{max-width:1000px;margin:0 auto}.Skills_header__R5PNA{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.Skills_title__jzhiI{font-size:1.5rem;font-weight:600;margin:0;color:var(--color-text)}.Skills_message__SwC4f{margin-bottom:16px}.Skills_formWrapper__3RE65{margin-bottom:32px;padding:24px;background:var(--color-background-secondary,#f5f5f5);border-radius:8px}.Skills_form__crHyo{display:flex;flex-direction:column;gap:16px}.Skills_formTitle__28t3g{font-size:1.25rem;font-weight:600;margin:0 0 8px;color:var(--color-text)}.Skills_textareaWrapper__mzC8L{display:flex;flex-direction:column;gap:8px}.Skills_label__zxDnf{font-size:.875rem;font-weight:500;color:var(--color-text)}.Skills_textarea__iaUnX{width:100%;padding:12px;border:1px solid var(--color-border,#ddd);border-radius:4px;font-family:ui-monospace,SF Mono,monospace;font-size:.875rem;line-height:1.5;resize:vertical;background:var(--color-background,#fff);color:var(--color-text)}.Skills_textarea__iaUnX:focus{outline:none;border-color:var(--color-primary,#1976d2)}.Skills_formActions__ATMy0{display:flex;gap:12px;justify-content:flex-end}.Skills_empty__J__PE{text-align:center;padding:48px 16px;color:var(--color-text-muted,#666)}.Skills_skillsList__USjk8{display:flex;flex-direction:column;gap:16px}.Skills_skillCard__EcQJG{padding:20px;background:var(--color-background-secondary,#f5f5f5);border-radius:8px;border:1px solid var(--color-border,#ddd)}.Skills_skillHeader__KLo2Y{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.Skills_skillTitle___XHL_{font-size:1.125rem;font-weight:600;margin:0;color:var(--color-text);flex:1 1}.Skills_skillDescription__iGMzA{margin-bottom:12px}.Skills_descriptionText__EEyZX{margin:0;font-size:.9375rem;color:var(--color-text-muted,#666);line-height:1.5}.Skills_skillActions__o4m3f{display:flex;gap:8px}.Skills_actionButton__zc__8,.Skills_deleteButton__DSAxq{font-size:.875rem;padding:4px 8px}.Skills_deleteButton__DSAxq{color:#d32f2f}.Skills_deleteButton__DSAxq:hover{background:rgba(211,47,47,.1)}.Skills_skillContent__IvQPM{margin-bottom:12px}.Skills_contentPreview__CNrbE{margin:0;padding:12px;background:var(--color-background,#fff);border-radius:4px;font-family:ui-monospace,SF Mono,monospace;font-size:.8125rem;line-height:1.5;color:var(--color-text);white-space:pre-wrap;word-wrap:break-word;border:1px solid var(--color-border,#ddd)}.Skills_skillMeta__RhMuX{display:flex;gap:16px;font-size:.75rem;color:var(--color-text-muted,#666)}.Skills_metaText__rxMSZ{margin:0}.App_app__UVz8M{position:fixed;background:rgba(255,255,255,.95);border-radius:12px;box-shadow:0 8px 32px 0 rgba(0,0,0,.12),inset 0 2px 8px 0 rgba(255,255,255,.2);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,.3);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s,border-color .2s}.App_app__UVz8M.App_focused__iZuHp{box-shadow:0 12px 48px 0 rgba(0,0,0,.16),inset 0 2px 8px 0 rgba(255,255,255,.25);border-color:rgba(255,255,255,.4)}.App_titleBar__HfA_0{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.2);cursor:move;-moz-user-select:none;user-select:none;-webkit-user-select:none}.App_titleBar__HfA_0:active{cursor:-webkit-grabbing;cursor:grabbing}.App_titleContent__IC6Gn{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.App_titleIcon__X2rtd{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:var(--color-text)}.App_titleIcon__X2rtd svg{width:100%;height:100%}.App_title__zO3Zu{font-size:14px;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.App_closeButton__xowkW{background:none;border:none;font-size:24px;line-height:1;color:var(--color-text-muted);cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .15s,color .15s}.App_closeButton__xowkW:hover{background:rgba(0,0,0,.1);color:var(--color-text)}.App_content__YDWg_{flex:1 1;padding:16px;overflow-y:auto;overflow-x:hidden}.Dock_dock__GDfF2{display:flex;justify-content:center;align-items:center;gap:10px}.Dock_dockItem__w3kV_{flex-direction:column;gap:8px;cursor:pointer}.Dock_dockItemIcon__fibDB,.Dock_dockItem__w3kV_{display:flex;align-items:center;justify-content:center;position:relative}.Dock_dockItemIcon__fibDB{width:64px;height:64px;background:rgba(255,255,255,.15);border-radius:16px;box-shadow:0 4px 24px 0 rgba(0,0,0,.08),inset 0 1.5px 6px 0 rgba(255,255,255,.15);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border:1px solid rgba(255,255,255,.25);padding:12px;transition:background .2s,box-shadow .2s,border .2s}.Dock_dockItem__w3kV_:hover .Dock_dockItemIcon__fibDB{background:rgba(255,255,255,.2)}.Dock_dockItemTitle__gLN2M{font-size:12px;font-weight:500;color:var(--color-text-muted);text-align:center;transition:color .2s}.Dock_dockItem__w3kV_:hover .Dock_dockItemTitle__gLN2M{color:var(--color-text)}.Dock_contextMenu__wSr0x{position:absolute;top:0;white-space:nowrap;transform:translateY(-120%);background:rgba(255,255,255,.95);border-radius:8px;box-shadow:0 8px 32px 0 rgba(0,0,0,.12),inset 0 2px 8px 0 rgba(255,255,255,.2);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,.3);padding:4px;z-index:10001;min-width:150px}.Dock_contextMenuItem__N07zx{display:block;width:100%;padding:8px 12px;background:none;border:none;text-align:left;font-size:13px;color:var(--color-text);cursor:pointer;border-radius:4px;transition:background .15s;font-family:inherit}.Dock_contextMenuItem__N07zx:hover{background:rgba(0,0,0,.1)}.ReferenceValue_reference__ZYlWP{display:inline-block}.ReferenceValue_loading__iEGLV{display:inline-block;opacity:.5;animation:ReferenceValue_pulse__7pnP1 1.5s ease-in-out infinite}@keyframes ReferenceValue_pulse__7pnP1{0%,to{opacity:.5}50%{opacity:.3}}.ItemsTab_container__12u6P{padding:0}.ItemsTab_toolbar__VGIKn{margin-bottom:16px}.ItemsTab_pagination__Wg_YR{margin-top:16px;display:flex;justify-content:center}.ItemsTab_error__mZiKg,.ItemsTab_loading__v_2gs{text-align:center;padding:32px;color:var(--color-text-muted,#666)}.ItemsTab_error__mZiKg{color:#d32f2f}.Pagination_container__lTz3L{display:flex;align-items:center;justify-content:center;gap:var(--ui-space-xs,4px)}.Pagination_button__jAVaX{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 var(--ui-space-sm,8px);border:1px solid var(--ui-color-border,#e0e0e0);border-radius:var(--ui-radius-md,6px);background:var(--ui-color-bg,#fff);cursor:pointer;font-family:var(--ui-font-body,inherit);font-size:var(--ui-font-size-sm,13px);color:var(--ui-color-text,#333);transition:all var(--ui-duration-fast,.15s) var(--ui-ease-out,ease-out)}.Pagination_button__jAVaX:hover:not(:disabled){background:var(--ui-color-bg-elevated,#f5f5f5);border-color:var(--ui-color-border-strong,#ccc)}.Pagination_button__jAVaX:disabled{opacity:.5;cursor:not-allowed}.Pagination_pageButton__2cldA.Pagination_active__ElKkr{background:var(--ui-color-primary,#0066cc);border-color:var(--ui-color-primary,#0066cc);color:white}.Pagination_pageButton__2cldA.Pagination_active__ElKkr:hover{background:var(--ui-color-primary-dark,#0052a3);border-color:var(--ui-color-primary-dark,#0052a3)}.Pagination_ellipsis__k6Gnc{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--ui-color-text-muted,#666);font-size:var(--ui-font-size-sm,13px)}.ItemDetail_container__BzgqG{padding:0}.ItemDetail_header__0RLqX{margin-bottom:16px}.ItemDetail_backButton__Nj6wA{display:inline-flex;align-items:center;gap:4px;padding:4px 0;color:var(--color-text-muted,#666)}.ItemDetail_backButton__Nj6wA:hover{color:var(--color-text)}.ItemDetail_loading__IgcGN{text-align:center;padding:32px;color:var(--color-text-muted,#666)}.ItemDetail_schemaInfo__0LbUX{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding:12px 16px;background:var(--color-background-secondary,#f5f5f5);border-radius:6px}.ItemDetail_schemaLabel__NBqk8{font-size:.875rem;color:var(--color-text-muted,#666)}.ItemDetail_schemaName__ZWjma{font-weight:600;color:var(--color-text)}.ItemDetail_fields__zPRXn{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.ItemDetail_field__pHghn{border:1px solid var(--color-border,#ddd);border-radius:8px;overflow:hidden}.ItemDetail_fieldHeader__1hS66{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--color-background-secondary,#f9f9f9);border-bottom:1px solid var(--color-border,#ddd)}.ItemDetail_fieldName__tuszk{font-weight:600;font-size:.9375rem;color:var(--color-text)}.ItemDetail_fieldType__JTfaD{font-size:.75rem;padding:2px 8px;border-radius:4px;background:var(--color-background-tertiary,#eee);color:var(--color-text-muted,#666);text-transform:lowercase}.ItemDetail_fieldValue__DfEsW{padding:14px;min-height:24px}.ItemDetail_nullValue__FAVN4{color:var(--color-text-muted,#999)}.ItemDetail_booleanValue__hVfJZ{display:inline-block;padding:2px 8px;border-radius:4px;background:var(--color-background-secondary,#f0f0f0);font-size:.875rem}.ItemDetail_numberValue__E8XF5{font-family:var(--font-mono,monospace);font-size:.9375rem}.ItemDetail_stringValue__9QgQ_{white-space:pre-wrap;word-break:break-word}.ItemDetail_arrayValue__98qdL{margin:0;padding-left:20px}.ItemDetail_arrayValue__98qdL li{margin-bottom:4px}.ItemDetail_objectValue__Mw4M1{margin:0;padding:12px;background:var(--color-background-tertiary,#f5f5f5);border-radius:4px;font-family:var(--font-mono,monospace);font-size:.8125rem;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.ItemDetail_metadata__TCNkg{padding-top:16px;border-top:1px solid var(--color-border,#ddd)}.ItemDetail_metaItem__vtoMK{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:.8125rem}.ItemDetail_metaLabel__sy079{color:var(--color-text-muted,#666);min-width:60px}.ItemDetail_metaValue__r77Qv{color:var(--color-text)}.ItemDetail_metaValue__r77Qv code{font-family:var(--font-mono,monospace);font-size:.75rem}.CustomApp_container__VNbiC{max-width:800px;margin:0 auto;padding:16px}.CustomApp_error__y12E_,.CustomApp_loading__KF43y{text-align:center;padding:32px;color:var(--color-text-muted,#666)}.CustomApp_error__y12E_{color:#d32f2f}.CustomApp_header__aEYju{margin-bottom:24px}.CustomApp_title__n3eoF{font-size:1.5rem;font-weight:600;margin:0 0 8px;color:var(--color-text)}.CustomApp_description__VzujD{margin:0;color:var(--color-text-muted,#666);font-size:.9375rem}.CustomApp_tabContent__dyRO0{padding-top:8px}