.arc-market.arc-shortcuts{gap:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-panel);width:min(480px,100vw - 32px);max-width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--space-6);background:var(--surface-raised);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr);line-height:1.5;overflow-y:auto}.arc-market .arc-shortcuts-header{gap:var(--space-2);min-width:0;padding-right:var(--space-12);text-align:left}.arc-market.arc-shortcuts [data-slot=dialog-title]{overflow-wrap:anywhere;font-size:20px;font-weight:500;line-height:1.3}.arc-market.arc-shortcuts [data-slot=dialog-description]{color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.5}.arc-market .arc-shortcuts-close{width:44px;min-width:44px;padding-inline:0;position:absolute;top:16px;right:16px}.arc-market .arc-shortcuts-close svg{width:20px;height:20px}.arc-market .arc-shortcuts-body{gap:var(--space-6);min-width:0;display:grid}.arc-market .arc-shortcut-category{gap:var(--space-3);min-width:0;display:grid}.arc-market .arc-shortcut-category>h3{font-size:var(--text-sm);margin:0;font-weight:500;line-height:1.5}.arc-market .arc-shortcut-rows{min-width:0;margin:0;padding:0;list-style:none;display:grid}.arc-market .arc-shortcut-rows>li{align-items:center;gap:var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:44px;padding-block:10px;display:grid}.arc-market .arc-shortcut-rows>li:last-child{border-bottom:0}.arc-market .arc-shortcut-rows>li>span{color:var(--text-secondary);overflow-wrap:anywhere}.arc-market .arc-shortcut-key{border:1px solid var(--border);padding:var(--space-1) var(--space-2);background:var(--surface-muted);color:var(--foreground);font-family:var(--font-mono);font-size:var(--text-sm);border-radius:6px;line-height:1.3}.arc-market.arc-command-trigger{justify-content:flex-start;gap:var(--space-2)}.arc-market .arc-command-trigger-label,.arc-market .arc-command-trigger-key{white-space:nowrap}.arc-market .arc-command-trigger-label{display:none}.arc-market .arc-command-trigger-key{border-inline-start:1px solid var(--border);color:var(--text-secondary);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-sm);margin-inline-start:auto;padding-inline-start:var(--space-2);font-weight:400;display:none}.arc-market.arc-command-panel{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);width:calc(100% - 16px);max-width:768px;height:calc(100dvh - 16px);max-height:672px;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);box-shadow:0 18px 44px color-mix(in srgb, var(--foreground) 10%, transparent);flex-direction:column;gap:0;padding:0;line-height:1.55;display:flex;overflow:hidden}.arc-market .arc-command-layer-bar{justify-content:space-between;align-items:center;gap:var(--space-2);border-block-end:1px solid var(--border-subtle);flex:none;min-height:54px;padding:6px 14px;display:flex}.arc-market .arc-command-search-close{z-index:1;position:absolute;inset-block-start:5px;inset-inline-end:6px}.arc-market .arc-command-body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.arc-market.arc-command-search{background:var(--surface);min-width:0;min-height:0;color:var(--foreground);border-radius:0;flex-direction:column;flex:1;display:flex;overflow:hidden}.arc-market.arc-command-search [data-slot=command-input-wrapper]{border-block-end:1px solid var(--border-subtle);min-width:0;height:auto;min-height:54px;padding:5px var(--space-16) 5px 14px;flex:none;gap:10px}.arc-market.arc-command-search [data-slot=command-input-wrapper]:focus-within{background:var(--surface-muted)}.arc-market.arc-command-search [data-slot=command-input]{min-width:0;height:auto;min-height:44px;color:var(--foreground);font:inherit;font-size:var(--text-sm);padding:0}.arc-market.arc-command-search [data-slot=command-input]:focus-visible{outline:none}.arc-market.arc-command-search [data-slot=command-list]{overscroll-behavior:contain;min-width:0;min-height:0;max-height:none;padding:6px var(--space-2);scrollbar-width:thin;flex:1;overflow:hidden auto}.arc-market.arc-command-search [data-slot=command-empty]{text-align:start;padding:0}.arc-market .arc-command-search-action{justify-items:start;gap:var(--space-3);min-width:0;padding:var(--space-3) 14px;display:grid}.arc-market .arc-command-search-action p{color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;line-height:1.55}.arc-market .arc-command-search-saved{align-items:center;gap:var(--space-3);min-width:0;color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.arc-market .arc-command-search-saved>span{overflow-wrap:anywhere;min-width:0}.arc-market .arc-command-search-action [role=alert]{color:var(--danger)}.arc-market.arc-command-recovery{gap:var(--space-3);min-width:0;padding:var(--space-5) 14px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.55;display:grid}.arc-market.arc-command-recovery p{overflow-wrap:anywhere;margin:0}.arc-market .arc-command-recovery-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.arc-market.arc-command-status{min-width:0;padding:var(--space-5) 14px;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;line-height:1.55}.arc-market .arc-command-footer{border-block-start:1px solid var(--border-subtle);min-width:0;color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.arc-market .arc-command-footer-hints{flex-wrap:wrap;gap:10px;display:flex}.arc-market .arc-command-footer-hint{align-items:center;gap:var(--space-1);display:inline-flex}.arc-market .arc-command-footer-search-hint{display:none}.arc-market .arc-command-footer kbd{border:1px solid var(--border);background:var(--surface-muted);min-width:22px;min-height:24px;color:var(--text-secondary);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-sm);border-radius:7px;flex:none;justify-content:center;align-items:center;padding:2px 5px;font-weight:400;line-height:1;display:inline-flex}.arc-market.arc-command-detail{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}.arc-market.arc-command-detail:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.arc-market .arc-command-detail-title{color:var(--foreground);font-weight:500}@media (width>=640px){.arc-market .arc-command-trigger-label,.arc-market .arc-command-trigger-key{display:inline}.arc-market.arc-command-trigger{min-width:160px}.arc-market.arc-command-panel{height:min(672px,100dvh - 48px)}.arc-market .arc-command-footer-search-hint{display:inline-flex}}@media (width<=480px){.arc-market.arc-command-search [data-slot=command-list]{padding:6px}.arc-market .arc-command-footer{gap:7px;padding-inline:11px}}.arc-market .arc-command-loading-label{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-4) 14px;color:var(--text-secondary);font-size:var(--text-sm);margin:0;display:flex}.arc-market .arc-command-loading-label>svg{flex:none}.arc-market .arc-command-loading-rows{gap:var(--space-2);padding:0 6px;display:grid}.arc-market .arc-command-loading-row{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) 6px;display:flex}.arc-market .arc-command-loading-row [data-slot=skeleton],.arc-market .arc-command-loading-detail [data-slot=skeleton]{background:var(--surface-muted);border-radius:var(--radius-control)}.arc-market .arc-command-loading-icon{flex:none;width:32px;height:32px}.arc-market .arc-command-loading-copy{gap:var(--space-2);flex:1;min-width:0;display:grid}.arc-market .arc-command-loading-title{width:min(65%,280px);height:16px}.arc-market .arc-command-loading-description{width:min(90%,420px);height:14px}.arc-market.arc-command-loading-detail{flex:1;min-width:0}.arc-market .arc-command-loading-detail-content{gap:var(--space-4);min-width:0;padding:0 14px var(--space-5);display:grid}.arc-market .arc-command-loading-heading{width:min(60%,260px);height:28px}.arc-market .arc-command-loading-facts{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.arc-market .arc-command-loading-fact{min-width:0;height:64px}.arc-market .arc-command-loading-action{width:min(100%,180px);height:44px}.arc-market .arc-command-loading-search-field{min-height:54px;padding:5px var(--space-16) 5px 14px;border-block-end:1px solid var(--border-subtle);align-items:center;gap:10px;display:flex}.arc-market .arc-command-loading-search-field>svg{width:20px;height:20px;color:var(--text-secondary);flex:none}.arc-market .arc-command-loading-search-field [data-slot=skeleton]{background:var(--surface-muted)}.arc-market .arc-command-loading-query{width:min(70%,280px);height:16px}._overlay_1lz1y_2{z-index:50;background:var(--ae-overlay-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;inset:0}._content_1lz1y_10{--drawer-size:min(34rem, calc(100vw - var(--space-4)));--ease-drawer:cubic-bezier(.32, .72, 0, 1);--drawer-from:translateX(100%);z-index:51;width:var(--drawer-size);border:1px solid var(--border);background:var(--surface-raised);min-width:0;max-width:100vw;max-height:85dvh;color:var(--foreground);box-shadow:var(--shadow-floating);flex-direction:column;display:flex;position:fixed;overflow:hidden}._overlay_1lz1y_2[data-closed],._content_1lz1y_10[data-closed]{pointer-events:none!important}._content_1lz1y_10[data-side=right]{border-radius:var(--radius-panel) 0 0 var(--radius-panel);border-width:1px 0 1px 1px;height:100dvh;max-height:100dvh;inset:0 0 0 auto}._content_1lz1y_10[data-side=left]{border-radius:0 var(--radius-panel) var(--radius-panel) 0;--drawer-from:translateX(-100%);border-width:1px 1px 1px 0;height:100dvh;max-height:100dvh;inset:0 auto 0 0}._content_1lz1y_10[data-side=top]{border-radius:0 0 var(--radius-panel) var(--radius-panel);--drawer-from:translateY(-100%);border-width:0 0 1px;width:100%;max-width:none;max-height:min(32rem,85dvh);inset:0 0 auto}._content_1lz1y_10[data-side=bottom]{border-radius:var(--radius-panel) var(--radius-panel) 0 0;--drawer-from:translateY(100%);border-width:1px 0 0;width:100%;max-width:none;max-height:min(32rem,85dvh);inset:auto 0 0}._content_1lz1y_10[data-side=bottom]:before{border-radius:var(--radius-pill);background:var(--border-strong);content:"";opacity:.75;width:2.25rem;height:4px;position:absolute;top:9px;left:50%;transform:translate(-50%)}._keyframes_1lz1y_84._overlay_1lz1y_2[data-starting-style]{animation:_overlay-in_1lz1y_1 var(--duration-standard) var(--ease-enter) both}._keyframes_1lz1y_84._overlay_1lz1y_2[data-ending-style]{animation:_overlay-out_1lz1y_1 var(--duration-fast) var(--ease-standard) both}._keyframes_1lz1y_84._content_1lz1y_10[data-starting-style]{animation:_drawer-in_1lz1y_1 var(--duration-considered) var(--ease-drawer) both}._keyframes_1lz1y_84._content_1lz1y_10[data-ending-style]{animation:_drawer-out_1lz1y_1 var(--duration-standard) var(--ease-standard) both}._content_1lz1y_10:focus{outline:none}._header_1lz1y_104{justify-content:space-between;align-items:flex-start;gap:var(--space-5);min-width:0;padding:var(--space-6);border-bottom:1px solid var(--border);flex:none;display:flex}._header_1lz1y_104>div{flex:auto;min-width:0}._title_1lz1y_120,._description_1lz1y_121{overflow-wrap:anywhere;position:relative}._title_1lz1y_120{font-family:var(--font-body);letter-spacing:var(--tracking-body);font-size:1.5rem;font-weight:500;line-height:var(--leading-body);margin:0}._description_1lz1y_121{max-width:32rem;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._close_1lz1y_143{border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in oklch, var(--surface-muted) 65%, transparent);width:44px;height:44px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-spring) var(--ease-spring);flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){._close_1lz1y_143:hover{background:var(--surface-muted);color:var(--foreground)}}._close_1lz1y_143:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform .1s var(--ease-standard);transform:scale(.96)}._body_1lz1y_175{min-width:0;min-height:0;padding:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-body);overscroll-behavior:contain;scrollbar-width:thin;flex:auto;padding-block-end:max(var(--space-6), env(safe-area-inset-bottom,0px));overflow:auto}@media (width<=639px){._content_1lz1y_10{--drawer-size:calc(100vw - var(--space-3))}._header_1lz1y_104,._body_1lz1y_175{padding:var(--space-4)}._body_1lz1y_175{padding-block-end:max(var(--space-4), env(safe-area-inset-bottom,0px))}._content_1lz1y_10[data-side=right]{border-radius:var(--radius-control) 0 0 var(--radius-control)}._content_1lz1y_10[data-side=left]{border-radius:0 var(--radius-control) var(--radius-control) 0}._content_1lz1y_10[data-side=top]{border-radius:0 0 var(--radius-control) var(--radius-control)}._content_1lz1y_10[data-side=bottom]{border-radius:var(--radius-control) var(--radius-control) 0 0}._content_1lz1y_10[data-side=right][data-phone-bottom]{border-radius:var(--radius-panel) var(--radius-panel) 0 0;--drawer-from:translateY(100%);border-width:1px 0 0;width:100%;max-width:none;height:auto;max-height:85dvh;inset:auto 0 0}}@keyframes _overlay-in_1lz1y_1{0%{opacity:0}}@keyframes _overlay-out_1lz1y_1{to{opacity:0}}@keyframes _drawer-in_1lz1y_1{0%{transform:var(--drawer-from)}}@keyframes _drawer-out_1lz1y_1{65%{opacity:1}to{opacity:0;transform:var(--drawer-from)}}@media (prefers-reduced-motion:reduce){._keyframes_1lz1y_84._overlay_1lz1y_2[data-starting-style],._keyframes_1lz1y_84._overlay_1lz1y_2[data-ending-style],._keyframes_1lz1y_84._content_1lz1y_10[data-starting-style],._keyframes_1lz1y_84._content_1lz1y_10[data-ending-style]{animation:none!important}._close_1lz1y_143,._close_1lz1y_143:active{transition:none;transform:none}}.arc-market.arc-workspace-menu,.arc-market.arc-workspace-menu *,.arc-market.arc-workspace-menu :before,.arc-market.arc-workspace-menu :after{box-sizing:border-box}.arc-market.arc-workspace-menu{width:min(320px,100vw - 24px);max-height:min(640px, var(--available-height,640px), calc(100dvh - 32px));border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);border-radius:14px;padding:6px;line-height:1.5;overflow:hidden auto}.arc-market .arc-workspace-menu-group{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.arc-market .arc-workspace-menu-label{min-width:0;padding:10px var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:500;line-height:1.5}.arc-market .arc-workspace-menu-item{align-items:center;gap:var(--space-3);min-width:0;min-height:44px;padding:10px var(--space-3);color:var(--foreground);font-size:var(--text-sm);text-align:left;white-space:normal;overflow-wrap:anywhere;border-radius:10px;grid-template-columns:20px minmax(0,1fr);line-height:1.5;display:grid}.arc-market .arc-workspace-menu-item>svg{flex:none;width:20px;height:20px}.arc-market .arc-workspace-menu-item[aria-current=page]{background:var(--surface-muted);color:var(--foreground);font-weight:500}.arc-market .arc-workspace-menu-item:not([data-disabled]):hover,.arc-market .arc-workspace-menu-item:not([data-disabled])[data-highlighted],.arc-market .arc-workspace-menu-item:not([data-disabled]):focus-visible{background:var(--surface-muted);color:var(--foreground)}.arc-market .arc-workspace-menu-item[data-disabled]{color:var(--text-secondary)}.arc-market .arc-workspace-menu-separator{border:0;border-top:1px solid var(--border);background:0 0;height:0;margin:6px 0}.arc-market.arc-workspace-menu-trigger{flex-shrink:0;width:44px;min-width:44px;height:44px;min-height:44px;padding-inline:0}.arc-market.arc-workspace-menu-trigger svg{flex:none;width:20px;height:20px}.arc-market.arc-theme-menu{width:min(220px,100vw - 24px)}.arc-market .arc-theme-menu-item,.arc-market .arc-breadcrumb-menu-item{align-items:center;gap:var(--space-3);min-width:0;min-height:44px;padding:10px 36px 10px var(--space-3);color:var(--foreground);font-size:var(--text-sm);white-space:normal;overflow-wrap:anywhere;border-radius:10px;line-height:1.5;transition:none;display:flex;transform:scale(1)}.arc-market .arc-theme-menu-item>svg{flex:none;width:20px;height:20px}.arc-market :is(.arc-theme-menu-item,.arc-breadcrumb-menu-item):is(:hover,[data-highlighted],:focus-visible){background:var(--surface-muted);color:var(--foreground)}.arc-market .arc-breadcrumb-menu-item{padding-inline:var(--space-3)}.arc-market .arc-workspace-submenu-trigger{gap:var(--space-3);min-height:44px;padding:10px var(--space-3);border-radius:10px;display:flex}.arc-market .arc-workspace-submenu-trigger>svg{width:20px;height:20px}.arc-market.arc-public-primary-nav{align-items:center;gap:var(--space-1);min-width:0;display:none}.arc-market.arc-public-drawer-nav{align-content:start;gap:var(--space-1);min-width:0;padding:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.arc-market .arc-public-nav-link{white-space:normal;overflow-wrap:anywhere;min-width:0;min-height:44px}.arc-market .arc-public-nav-link[aria-current=page]{background:var(--surface-muted);color:var(--foreground);font-weight:500}.arc-market .arc-public-drawer-link{border-radius:var(--radius-control);width:100%;min-height:64px;padding:var(--space-4);text-align:left;justify-content:space-between;font-size:20px;font-weight:400;line-height:1.3}.arc-market .arc-public-drawer-link svg{width:20px;height:20px;color:var(--text-secondary);flex:none}@media (width>=1024px){.arc-market.arc-public-primary-nav{display:flex}}.arc-market.arc-app-header,.arc-market.arc-app-header *,.arc-market.arc-app-header :before,.arc-market.arc-app-header :after,.arc-market.arc-app-header__drawer,.arc-market.arc-app-header__drawer *,.arc-market.arc-app-header__drawer :before,.arc-market.arc-app-header__drawer :after{box-sizing:border-box}.arc-market.arc-app-header .arc-app-header__bar{min-width:0;min-height:var(--header-height);align-items:center;column-gap:var(--space-4);row-gap:var(--space-2);flex-wrap:wrap;display:flex}.arc-market.arc-app-header .arc-app-header__bar>*{min-width:0}.arc-market.arc-app-header .arc-app-header__lead{flex:auto;min-width:0}.arc-market.arc-app-header .arc-app-header__bar--minimal{justify-content:space-between}.arc-market.arc-app-header .arc-app-header__bar--minimal .arc-app-header__lead{align-items:center;gap:var(--space-2);display:flex}.arc-market.arc-app-header .arc-app-header__bar--minimal .arc-app-header__actions{margin-inline-start:auto}.arc-market.arc-app-header .arc-app-header__brand{min-width:var(--control-height-md);min-height:var(--control-height-md);align-items:center;gap:var(--space-2);flex:none;text-decoration:none;display:inline-flex}.arc-market.arc-app-header .arc-app-header__title{color:var(--foreground);font-family:var(--font-body);font-size:clamp(14px,2vw,20px);font-weight:500;line-height:var(--leading-body);overflow-wrap:anywhere;white-space:normal;margin:0}.arc-market.arc-app-header .arc-app-header__actions{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:0 auto;min-width:0;display:flex}.arc-market.arc-app-header .arc-app-header__actions>*{min-width:0}.arc-market.arc-app-header .arc-app-header__actions :is(a,button){min-height:var(--control-height-md)}.arc-market.arc-app-header__drawer{--drawer-size:min(20rem, calc(100vw - 2rem));max-width:calc(100vw - 2rem)}.arc-market.arc-app-header__drawer>div{flex-direction:column;flex:auto;min-width:0;padding:0;display:flex}.arc-market.arc-app-header__drawer .arc-app-header__drawer-footer{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--border);min-width:0;padding:var(--space-4);flex-wrap:wrap;flex:none;margin-top:auto;padding-block-end:max(var(--space-4), env(safe-area-inset-bottom,0px));display:flex}
