@layer properties,interface-icons,menu-design,flat-ui,theme;@layer base{.developer-workspace-module__57bBdq__surface.developer-workspace-module__57bBdq__surface :is(pre,code,textarea[data-panel-field=code]),.developer-workspace-module__57bBdq__surface.developer-workspace-module__57bBdq__surface :is(pre,code) *{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important}}@layer components,utilities;.developer-workspace-module__57bBdq__surface{--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--background:var(--ui-canvas);--foreground:var(--ui-ink);--primary:var(--ui-ink);--primary-foreground:var(--ui-canvas);--muted:var(--ui-surface);--muted-foreground:var(--ui-muted);--border:var(--ui-border);--input:var(--ui-border);--card:var(--ui-canvas);--card-foreground:var(--ui-ink);--popover:var(--ui-canvas);--popover-foreground:var(--ui-ink);--secondary:var(--ui-surface);--secondary-foreground:var(--ui-ink);--accent:var(--ui-surface);--accent-foreground:var(--ui-ink);--doc-accent:#1a1a1a;--doc-accent-soft:#eee;--code-bg:#f6f6f6;--code-bg-header:#f6f6f6;--code-border:var(--beside-divider,#e4e4e4);--code-fg:#1a1a1a;--code-muted:var(--ui-muted);--code-str:#267568;color:var(--foreground);background:var(--background);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;font-size:var(--panel-type-body-size,14px);line-height:var(--panel-type-body-line,20px);min-width:0;letter-spacing:var(--type-tracking-body)}.developer-workspace-module__57bBdq__workspace{max-width:var(--panel-size-content);width:100%;margin:0 auto;padding:32px 16px}.developer-workspace-module__57bBdq__navigation{scrollbar-width:none;border-bottom:1px solid var(--border);gap:4px;margin-bottom:28px;padding:0 0 14px;display:flex;overflow-x:auto}.developer-workspace-module__57bBdq__navigation a{border-radius:var(--panel-radius-card,8px);color:var(--muted-foreground);font-weight:var(--type-weight-medium);flex:none;padding:8px 12px;text-decoration:none}.developer-workspace-module__57bBdq__navigation a:hover,.developer-workspace-module__57bBdq__navigation a[aria-current=page]{background:var(--muted);color:var(--foreground)}.developer-workspace-module__57bBdq__navigation a:last-child{margin-left:auto}.developer-workspace-module__57bBdq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.developer-workspace-module__57bBdq__header h1{font-size:var(--panel-type-title-size);font-weight:var(--type-weight-medium);line-height:var(--panel-type-title-line);letter-spacing:var(--panel-tracking,-.025em);margin:0}.developer-workspace-module__57bBdq__header p{color:var(--muted-foreground);max-width:640px;margin:8px 0 0}.developer-workspace-module__57bBdq__stack>.developer-workspace-module__57bBdq__header{margin-bottom:0}.developer-workspace-module__57bBdq__stack{gap:28px;min-width:0;display:grid}.developer-workspace-module__57bBdq__panel{border:1px solid var(--border);border-radius:var(--panel-radius-card,12px);min-width:0;overflow:hidden}.developer-workspace-module__57bBdq__panelHeading{border-bottom:1px solid var(--beside-divider,#f0f0f0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.developer-workspace-module__57bBdq__panelHeading h2,.developer-workspace-module__57bBdq__sectionTitle{font-size:var(--panel-type-body-size,14px);font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-body);margin:0}.developer-workspace-module__57bBdq__panelBody{min-width:0;padding:20px}.developer-workspace-module__57bBdq__muted{color:var(--muted-foreground)}.developer-workspace-module__57bBdq__meta{color:var(--muted-foreground);font-size:var(--panel-type-meta-size,12px);letter-spacing:var(--type-tracking-meta)}.developer-workspace-module__57bBdq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.developer-workspace-module__57bBdq__button{border:1px solid var(--border);border-radius:var(--panel-radius-pill,999px);background:var(--beside-surface,#fff);min-height:36px;color:var(--beside-ink,#1a1a1a);font:inherit;font-weight:var(--type-weight-medium);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:7px 14px;text-decoration:none;display:inline-flex}.developer-workspace-module__57bBdq__button:hover{background:var(--beside-selected,#f6f6f6)}.developer-workspace-module__57bBdq__primary{background:var(--beside-ink,#1a1a1a);color:var(--ui-canvas);border-color:var(--beside-divider,#1a1a1a)}.developer-workspace-module__57bBdq__primary:hover{background:var(--beside-ink,#333)}.developer-workspace-module__57bBdq__danger{color:#bf3027}.developer-workspace-module__57bBdq__button:disabled{cursor:not-allowed;opacity:.5}.developer-workspace-module__57bBdq__surface :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #767676}.developer-workspace-module__57bBdq__button svg,.developer-workspace-module__57bBdq__icon{flex-shrink:0;width:18px;height:18px}.developer-workspace-module__57bBdq__empty{text-align:center;justify-items:center;gap:8px;padding:36px 20px;display:grid}.developer-workspace-module__57bBdq__empty p{color:var(--muted-foreground);max-width:400px;margin:0}.developer-workspace-module__57bBdq__empty svg{width:28px;height:28px;color:var(--beside-muted,#969696);margin-bottom:4px}.developer-workspace-module__57bBdq__notice{background:var(--beside-selected,#f6f6f6);border-radius:var(--panel-radius-card,12px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.developer-workspace-module__57bBdq__error{color:#a82b24;background:var(--beside-surface,#fdf1f0)}.developer-workspace-module__57bBdq__loading{border-radius:var(--panel-radius-card,12px);background:var(--beside-selected,#f6f6f6);height:160px;color:var(--beside-muted,#767676);place-items:center;display:grid}.developer-workspace-module__57bBdq__twoColumns{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;min-width:0;display:grid}.developer-workspace-module__57bBdq__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));gap:16px;display:grid}.developer-workspace-module__57bBdq__metric{background:var(--beside-selected,#f6f6f6);border-radius:var(--panel-radius-card,12px);min-width:0;padding:20px}.developer-workspace-module__57bBdq__metric strong{font-size:var(--panel-type-title-size,32px);line-height:var(--panel-type-title-line,40px);font-weight:var(--type-weight-medium);letter-spacing:var(--panel-tracking,-.03em);margin:8px 0;display:block}.developer-workspace-module__57bBdq__path{border-radius:var(--panel-radius-card,12px);background:var(--beside-selected,#f6f6f6);align-content:start;gap:14px;min-width:0;padding:24px;display:grid}.developer-workspace-module__57bBdq__path>svg{width:24px;height:24px}.developer-workspace-module__57bBdq__path h2{font-size:var(--panel-type-section-size,20px);font-weight:var(--type-weight-medium);letter-spacing:var(--panel-tracking,-.02em);margin:0}.developer-workspace-module__57bBdq__path p{color:var(--muted-foreground);margin:0}.developer-workspace-module__57bBdq__path .developer-workspace-module__57bBdq__button{justify-self:start}.developer-workspace-module__57bBdq__tableScroll{overflow-x:auto}.developer-workspace-module__57bBdq__table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--panel-type-menu-size,14px);letter-spacing:var(--type-tracking-body)}.developer-workspace-module__57bBdq__table th{color:var(--beside-muted,#767676);font-weight:var(--type-weight-medium);background:var(--beside-selected,#fafafa)}.developer-workspace-module__57bBdq__table :is(th,td){border-bottom:1px solid var(--beside-divider,#f0f0f0);vertical-align:top;padding:14px 16px}.developer-workspace-module__57bBdq__table tr:last-child td{border-bottom:0}.developer-workspace-module__57bBdq__table code{font-size:var(--panel-type-meta-size,12px);overflow-wrap:anywhere}.developer-workspace-module__57bBdq__badge{border-radius:var(--panel-radius-card,6px);background:var(--beside-selected,#f6f6f6);color:var(--beside-muted,#5c5c5c);font-size:var(--panel-type-meta-size,12px);white-space:nowrap;letter-spacing:var(--type-tracking-meta);padding:2px 7px;display:inline-flex}.developer-workspace-module__57bBdq__form{gap:16px;display:grid}.developer-workspace-module__57bBdq__field{min-width:0;font-size:var(--panel-type-menu-size,14px);font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-body);gap:6px;display:grid}.developer-workspace-module__57bBdq__input{width:100%;min-width:0;min-height:var(--panel-size-field);border:1px solid var(--beside-divider,#e4e4e4);border-radius:var(--panel-radius-card,8px);background:var(--beside-surface,#fff);color:var(--beside-ink,#1a1a1a);font:inherit;font-weight:var(--type-weight-normal);padding:8px 12px}.developer-workspace-module__57bBdq__choices{flex-wrap:wrap;gap:14px;display:flex}.developer-workspace-module__57bBdq__choices label{align-items:center;gap:6px;display:flex}.developer-workspace-module__57bBdq__choices input{accent-color:var(--beside-ink,#1a1a1a)}.developer-workspace-module__57bBdq__dialog{max-width:var(--panel-size-dialog);max-height:calc(100dvh - 40px);padding:24px;overflow-y:auto}.developer-workspace-module__57bBdq__dialogFooter{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.developer-workspace-module__57bBdq__secret{border:1px solid var(--beside-divider,#e4e4e4);border-radius:var(--panel-radius-card,8px);background:var(--beside-selected,#f6f6f6);align-items:center;gap:8px;padding:12px;display:flex}.developer-workspace-module__57bBdq__secret code{overflow-wrap:anywhere;min-width:0;font-size:var(--panel-type-meta-size,12px);flex:1}.developer-workspace-module__57bBdq__editor{resize:vertical;min-height:292px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--panel-type-meta-size,12px);line-height:var(--panel-type-meta-line,16px);background:var(--beside-selected,#fafafa);tab-size:2}.developer-workspace-module__57bBdq__response{min-height:292px;max-height:540px;font-size:var(--panel-type-meta-size,12px);line-height:var(--panel-type-meta-line,16px);background:var(--beside-selected,#fafafa);border-radius:var(--panel-radius-card,8px);white-space:pre-wrap;overflow-wrap:anywhere;letter-spacing:var(--type-tracking-meta);margin:0;padding:16px;overflow:auto}.developer-workspace-module__57bBdq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.developer-workspace-module__57bBdq__toolbar .developer-workspace-module__57bBdq__field{flex:1;min-width:140px}.developer-workspace-module__57bBdq__segmented{background:var(--beside-selected,#f6f6f6);border-radius:var(--panel-radius-card,9px);gap:3px;padding:3px;display:flex}.developer-workspace-module__57bBdq__segmented button{border-radius:var(--panel-radius-card,7px);font:inherit;color:var(--beside-muted,#767676);cursor:pointer;background:0 0;border:0;padding:7px 14px}.developer-workspace-module__57bBdq__segmented button[aria-pressed=true]{background:var(--beside-surface,#fff);color:var(--beside-ink,#1a1a1a)}.developer-workspace-module__57bBdq__endpointList{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.developer-workspace-module__57bBdq__endpoint{border-bottom:1px solid var(--beside-divider,#f0f0f0);color:inherit;align-items:start;gap:12px;min-width:0;padding:18px 20px;text-decoration:none;display:flex}.developer-workspace-module__57bBdq__endpoint:hover{background:var(--beside-selected,#fafafa)}.developer-workspace-module__57bBdq__endpoint>div{flex:1;min-width:0}.developer-workspace-module__57bBdq__endpoint p{color:var(--beside-muted,#767676);font-size:var(--panel-type-meta-size,12px);letter-spacing:var(--type-tracking-meta);margin:4px 0 0}.developer-workspace-module__57bBdq__endpoint code{color:var(--beside-muted,#767676);font-size:var(--panel-type-meta-size,12px);overflow-wrap:anywhere}.developer-workspace-module__57bBdq__inlineLink{color:var(--beside-ink,#1a1a1a);text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.developer-workspace-module__57bBdq__workspace{padding:20px 16px 60px}.developer-workspace-module__57bBdq__navigation{margin-bottom:24px}.developer-workspace-module__57bBdq__twoColumns,.developer-workspace-module__57bBdq__endpointList{grid-template-columns:minmax(0,1fr)}.developer-workspace-module__57bBdq__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px}.developer-workspace-module__57bBdq__metric,.developer-workspace-module__57bBdq__panelBody,.developer-workspace-module__57bBdq__panelHeading{padding:16px}.developer-workspace-module__57bBdq__dialog{padding:20px}.developer-workspace-module__57bBdq__header{margin-bottom:24px}}@container beside-content (max-width:560px){.developer-workspace-module__57bBdq__twoColumns,.developer-workspace-module__57bBdq__endpointList{grid-template-columns:minmax(0,1fr)}.developer-workspace-module__57bBdq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
@layer properties,interface-icons,menu-design,flat-ui,theme,base;@layer components{.badge-module__7WeL9W__base{height:calc(var(--spacing,.25rem) * 5);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#0000;border-radius:28px;flex-shrink:0;display:inline-flex;overflow:hidden}.badge-module__7WeL9W__base:focus-visible{border-color:var(--ring);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.badge-module__7WeL9W__base:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.badge-module__7WeL9W__base:has([data-icon=inline-end]){padding-right:calc(var(--spacing,.25rem) * 1.5)}.badge-module__7WeL9W__base:has([data-icon=inline-start]){padding-left:calc(var(--spacing,.25rem) * 1.5)}.badge-module__7WeL9W__base[aria-invalid=true]{border-color:var(--destructive);--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.badge-module__7WeL9W__base[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.badge-module__7WeL9W__base>svg{pointer-events:none;width:calc(var(--spacing,.25rem) * 3)!important;height:calc(var(--spacing,.25rem) * 3)!important}}@layer utilities;@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
