.mcp-permissions-sheet_sheet__PAOzB{display:flex!important;flex-direction:column;gap:0!important;top:8px!important;right:8px!important;bottom:8px!important;left:auto!important;width:min(536px,calc(100vw - 16px))!important;max-width:min(536px,calc(100vw - 16px))!important;height:auto!important;max-height:none!important;border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important;overflow:hidden!important}.mcp-permissions-sheet_panel__l2XPN{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%;width:100%;box-sizing:border-box;border:1px solid #dedede;border-radius:16px;background:#fff;overflow:hidden}.mcp-permissions-sheet_header__4NPP1{display:flex;align-items:center;gap:16px;flex-shrink:0;width:100%;padding:16px;box-sizing:border-box}.mcp-permissions-sheet_lead__Gl67w{display:flex;flex:1 1 auto;align-items:center;gap:8px;min-width:0}.mcp-permissions-sheet_logoFallback__BtWXA,.mcp-permissions-sheet_logo__ywO_U{width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;flex-shrink:0;box-sizing:border-box;border-radius:12px;border:1px solid var(--Gray-100,#eee);-o-object-fit:cover;object-fit:cover}.mcp-permissions-sheet_logoFallback__BtWXA{display:inline-flex;align-items:center;justify-content:center;background:#f9f9f9}.mcp-permissions-sheet_logoIcon__TX2LV{font-size:16px;line-height:16px;color:#020100}.mcp-permissions-sheet_title__0H1KW{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px!important;font-weight:400!important;line-height:28px!important;letter-spacing:-.8px;color:#000!important}.mcp-permissions-sheet_close__jTRq0{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:none;cursor:pointer;color:#8d8d8d}.mcp-permissions-sheet_closeIcon__bTvGY{font-size:20px;line-height:20px;font-variation-settings:"FILL" 0,"GRAD" 0,"opsz" 20,"wght" 400}.mcp-permissions-sheet_main__DZuL9{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;width:100%;padding:0 16px 16px;box-sizing:border-box;overflow:auto}.mcp-permissions-sheet_identity__z57F8{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #eee;border-radius:12px;background:#fff}.mcp-permissions-sheet_fact__hrddo{display:flex;align-items:center;gap:8px;min-width:0}.mcp-permissions-sheet_factLabel__EPxme{flex:0 0 108px;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#8d8d8d}.mcp-permissions-sheet_factValue__bgS2K{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;letter-spacing:-.28px;color:#020100}.mcp-permissions-sheet_copy__4UM0m{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:none;cursor:pointer;color:#8d8d8d}.mcp-permissions-sheet_copy__4UM0m .material-symbols-rounded{font-size:16px;line-height:16px}.mcp-permissions-sheet_creatorMark__JfmWb,.mcp-permissions-sheet_creatorPhoto__TIA_i{width:20px;height:20px;flex-shrink:0;border-radius:999px;-o-object-fit:cover;object-fit:cover}.mcp-permissions-sheet_loadError__RjBKq{margin:0;font-size:13px;line-height:18px;color:#b4442a}.mcp-permissions-sheet_group__jDRP3{display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:12px;background:#f9f9f9}.mcp-permissions-sheet_groupHead__I7EN7{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 4px 4px 8px}.mcp-permissions-sheet_groupTitle__mp0J3{margin:0;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.28px;color:#020100}.mcp-permissions-sheet_groupCount__rl_q5{margin:0;font-size:12px;line-height:16px;letter-spacing:-.24px;color:#8d8d8d}.mcp-permissions-sheet_skeleton__Lk2nW{display:block;border-radius:4px;background:#eee;animation:mcp-permissions-sheet_pulse__w_4y6 1.5s ease-in-out infinite}.mcp-permissions-sheet_skeletonCount__CaOA5{width:180px;height:16px;margin-top:4px}.mcp-permissions-sheet_skeletonPolicy__m1D_7{width:132px;height:36px;border-radius:8px}.mcp-permissions-sheet_skeletonName__xkBIG{width:168px;height:16px}.mcp-permissions-sheet_skeletonModes__cIqF8{width:148px;height:32px;border-radius:8px}@keyframes mcp-permissions-sheet_pulse__w_4y6{0%,to{opacity:1}50%{opacity:.65}}.mcp-permissions-sheet_groupActions__3YLrY{display:flex;align-items:center;gap:8px;flex-shrink:0}.mcp-permissions-sheet_policyAnchor__Q3R7E{position:relative}.mcp-permissions-sheet_collapse__pQ1lN{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:8px 0 0;padding:0;border:0;background:none;cursor:pointer;color:#8d8d8d}.mcp-permissions-sheet_collapse__pQ1lN .material-symbols-rounded{font-size:20px;line-height:20px;letter-spacing:-.8px;font-variation-settings:"FILL" 0,"GRAD" 0,"opsz" 20,"wght" 400}.mcp-permissions-sheet_policyMenu__qJ6XA{position:absolute;z-index:5;top:calc(100% + 4px);right:0;margin:0;padding:4px;list-style:none;border:1px solid #dedede;border-radius:8px;background:#fff;box-shadow:0 8px 16px rgba(2,1,0,.08)}.mcp-permissions-sheet_policyMenu__qJ6XA button{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:6px 10px;border:0;border-radius:6px;background:none;cursor:pointer;text-align:left;font-size:14px;line-height:20px;color:#020100;white-space:nowrap}.mcp-permissions-sheet_policyMenu__qJ6XA button .material-symbols-rounded{font-size:16px;line-height:16px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20}.mcp-permissions-sheet_policyMenu__qJ6XA button:hover{background:#f9f9f9}.mcp-permissions-sheet_toolList__jmhqB{display:flex;flex-direction:column;gap:12px;margin:0;padding:16px;list-style:none;border-radius:8px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1)}.mcp-permissions-sheet_toolRowLast__6EGlI,.mcp-permissions-sheet_toolRow__Vn5rS{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.mcp-permissions-sheet_toolRow__Vn5rS{padding-bottom:12px;border-bottom:1px solid #eee}.mcp-permissions-sheet_toolName__1hl_4{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--layer-font-geist-mono),ui-monospace,monospace;font-size:14px;line-height:20px;color:#636363}.mcp-permissions-sheet_modes__7bgTU{display:flex;flex-shrink:0;padding:3px;border-radius:8px;background:#eee}.mcp-permissions-sheet_mode__xuT4i{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:5px 12px;border:.5px solid transparent;border-radius:6px;background:transparent;cursor:pointer;color:#8d8d8d}.mcp-permissions-sheet_mode__xuT4i[data-on]{border-color:#dedede;background:#fff;color:#020100}.mcp-permissions-sheet_modeIcon__7Icj4{font-size:16px;line-height:16px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20}.mcp-permissions-sheet_footer__91GZj{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;width:100%;padding:56px 16px 16px;box-sizing:border-box;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 42.857%)}