.Cy2W0G_overlay{z-index:60;padding:var(--padding-500);pointer-events:none;background:var(--color-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:Cy2W0G_imageDropFade var(--motion-duration-fast) var(--motion-ease-entrance) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Cy2W0G_overlayCard{align-items:center;gap:var(--gap-200);max-width:420px;padding:var(--padding-500);text-align:center;background:var(--color-bg-glass);border:var(--border-050) dashed var(--color-action-primary-bg);border-radius:var(--radius-600);box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);flex-direction:column;display:flex}.Cy2W0G_overlayIcon{font-size:var(--icon-size-800);color:var(--color-action-primary-bg)}.Cy2W0G_overlayTitle{font-size:var(--font-title-body-size);font-weight:var(--font-title-body-weight);line-height:var(--font-title-body-line-height);color:var(--color-text-primary)}.Cy2W0G_overlayNote{font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-line-height);color:var(--color-text-secondary)}@keyframes Cy2W0G_imageDropFade{0%{opacity:0}}.Cy2W0G_card{aspect-ratio:16/9;border-radius:var(--radius-600);border:var(--border-025) solid var(--color-bg-container-border);background:var(--color-bg-container-secondary);width:100%;min-height:320px;animation:Cy2W0G_imageCardEnter var(--motion-duration-slow) var(--motion-ease-entrance) both;position:relative;overflow:hidden}@keyframes Cy2W0G_imageCardEnter{0%{opacity:0;transform:translateY(calc(-1 * var(--primitive-gap-300))) scale(.98)}}.Cy2W0G_image{object-fit:cover}.Cy2W0G_bar{inset-inline:0;justify-content:space-between;align-items:flex-end;gap:var(--gap-400);padding:var(--padding-1500) var(--padding-400) var(--padding-400);--source-bar-fade:linear-gradient(to top, var(--color-bg-container-primary) 0%, var(--color-bg-container-primary) 55%, var(--color-bg-container-primary-transparent) 100%);background:var(--source-bar-fade), var(--source-bar-fade);display:flex;position:absolute;bottom:0}.Cy2W0G_body{gap:var(--gap-200);flex-direction:column;min-width:0;display:flex}.Cy2W0G_fileName{font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-line-height);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Cy2W0G_swatches{gap:var(--gap-100);display:flex}.Cy2W0G_chip{width:var(--icon-size-600);height:var(--icon-size-600);border-radius:var(--radius-pill);border:var(--border-025) solid var(--color-bg-container-border);flex-shrink:0}.Cy2W0G_actions{align-items:center;gap:var(--gap-100);flex-shrink:0;display:flex}.Cy2W0G_card[data-narrow] .Cy2W0G_bar{align-items:center;gap:var(--gap-200);padding-inline:var(--padding-300)}.Cy2W0G_card[data-narrow] .Cy2W0G_body{flex:1}.Cy2W0G_card[data-narrow] .Cy2W0G_fileName{display:none}.Cy2W0G_card[data-narrow] .Cy2W0G_swatches{height:var(--icon-size-600);flex-wrap:wrap;overflow:hidden}
.ds-table{border-collapse:separate;border-spacing:0;border-radius:var(--radius-200);width:100%;font-family:var(--font-paragraph-family);font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);letter-spacing:var(--font-paragraph-letter-spacing);color:var(--color-text-primary)}.ds-table:not(.ds-table--bordered){overflow:hidden}.ds-table__caption{font-family:var(--font-paragraph-emphasis-family);font-size:var(--font-paragraph-emphasis-size);font-weight:var(--font-paragraph-emphasis-weight);line-height:var(--font-paragraph-emphasis-line-height);letter-spacing:var(--font-paragraph-emphasis-letter-spacing);color:var(--color-text-secondary);text-align:start;caption-side:top;padding-bottom:var(--padding-200)}.ds-table__row{border-bottom:var(--border-025) solid var(--color-table-divider);transition:background-color var(--motion-duration-base) var(--motion-ease-standard)}.ds-table__header-cell{padding:var(--padding-200) var(--padding-400);vertical-align:middle;font-family:var(--font-paragraph-emphasis-family);font-size:var(--font-paragraph-emphasis-size);font-weight:var(--font-paragraph-emphasis-weight);line-height:var(--font-paragraph-emphasis-line-height);letter-spacing:var(--font-paragraph-emphasis-letter-spacing);color:var(--color-text-secondary);text-align:start}.ds-table__cell{padding:var(--padding-200) var(--padding-400);vertical-align:middle;color:var(--color-text-primary)}.ds-table__cell-content{align-items:center;min-height:0;display:flex}.ds-table__body .ds-table__row:hover{background-color:var(--color-table-row-hover-bg)}.ds-table__cell--row-header{font-weight:inherit;text-align:start}.ds-table--striped .ds-table__body .ds-table__row:nth-child(2n){background-color:var(--color-table-row-stripe-bg)}.ds-table--striped .ds-table__body .ds-table__row:nth-child(2n):hover{background-color:var(--color-table-row-hover-bg)}.ds-table__wrapper{border:var(--border-025) solid var(--color-table-border);border-radius:var(--radius-300);background:var(--color-table-body-bg);overflow-x:auto}@media (max-width:768px){.ds-table__wrapper .ds-table{min-width:max-content}}.ds-table__frame{flex-direction:column;min-width:0;display:flex}.ds-table--bordered{border-radius:0}.ds-table--bordered .ds-table__head{background:var(--color-table-header-bg)}.ds-table--bordered .ds-table__row{border-bottom:none}.ds-table--bordered .ds-table__header-cell,.ds-table--bordered .ds-table__cell{border-bottom:var(--border-025) solid var(--color-table-divider)}.ds-table--bordered .ds-table__body .ds-table__row:last-child .ds-table__cell{border-bottom:none}.ds-table--bordered .ds-table__body .ds-table__row:hover{background-color:var(--color-table-row-hover-bg)}.ds-table--compact .ds-table__header-cell,.ds-table--compact .ds-table__cell{padding:var(--padding-150) var(--padding-300);font-size:var(--font-paragraph-sm-size);line-height:var(--font-paragraph-sm-line-height);letter-spacing:var(--font-paragraph-sm-letter-spacing)}.ds-table .ds-table__body .ds-table__row.ds-table__row--selected:nth-child(n){background-color:var(--color-table-row-selected-bg)}.ds-table--column-dividers .ds-table__header-cell:not(:last-child),.ds-table--column-dividers .ds-table__cell:not(:last-child){border-inline-end:var(--border-025) solid var(--color-table-divider)}
.IIs_4G_scroll{gap:var(--gap-300);background:var(--color-bg-container-primary);padding:var(--padding-500) var(--padding-500) calc(var(--padding-1500) + var(--padding-1000));flex-direction:column;display:flex;position:absolute;inset:0;overflow:auto}.IIs_4G_scroll>*{flex-shrink:0}.IIs_4G_scroll:focus-visible{outline:var(--border-050) solid var(--color-action-primary-bg);outline-offset:calc(-1 * var(--border-050))}.IIs_4G_heading{align-items:center;gap:var(--gap-300);display:flex}.IIs_4G_mark{width:var(--icon-size-600);height:var(--icon-size-600);fill:var(--color-text-primary);flex-shrink:0}.IIs_4G_monogram{width:var(--icon-size-600);height:var(--icon-size-600);border-radius:var(--radius-200);background:var(--color-bg-container-secondary);color:var(--color-text-heading);font-family:var(--font-caption-family);font-size:var(--font-caption-size);font-weight:var(--font-heading-3-weight);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.IIs_4G_title{font-family:var(--font-heading-3-family);font-size:var(--font-heading-3-size);font-weight:var(--font-heading-3-weight);line-height:var(--font-heading-3-line-height);letter-spacing:var(--font-heading-3-letter-spacing);color:var(--color-text-heading)}.IIs_4G_description{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary)}.IIs_4G_note{font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-line-height);color:var(--color-text-secondary)}.IIs_4G_subheading{font-family:var(--font-title-body-family);font-size:var(--font-title-body-size);font-weight:var(--font-title-body-weight);line-height:var(--font-title-body-line-height);letter-spacing:var(--font-title-body-letter-spacing);color:var(--color-text-primary)}.IIs_4G_traits{gap:var(--gap-200);padding-left:var(--padding-400);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary);flex-direction:column;display:flex}
.kUDGAW_zone{justify-content:center;align-items:center;gap:var(--gap-300);aspect-ratio:16/9;padding:var(--padding-1000) var(--padding-500);text-align:center;border:var(--border-025) dashed var(--color-input-border-primary);border-radius:var(--radius-600);background:var(--color-bg-container-primary);transition:border-color var(--motion-duration-base) var(--motion-ease-standard), background-color var(--motion-duration-base) var(--motion-ease-standard);flex-direction:column;display:flex;position:relative}.kUDGAW_dragging{border-color:var(--color-input-border-selected);background:var(--color-bg-container-secondary)}.kUDGAW_art{--fan:1;height:calc(var(--icon-size-1200) * 2);margin-bottom:var(--gap-200);justify-content:center;align-items:center;display:flex}.kUDGAW_zone:hover .kUDGAW_art,.kUDGAW_dragging .kUDGAW_art{--fan:1.6}.kUDGAW_artCard{--tilt:0deg;--drop:0px;--icon-size:var(--icon-size-800);width:calc(var(--icon-size-1200) * 1.25);aspect-ratio:4/5;margin-inline:calc(-1 * var(--gap-200));border-radius:var(--radius-300);border:var(--border-025) solid color-mix(in srgb, var(--slot) 45%, var(--color-text-primary));background:color-mix(in srgb, var(--slot) 45%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.6);backdrop-filter:blur(12px)saturate(1.6);color:color-mix(in srgb, var(--slot) 35%, var(--color-text-primary));transform:translateY(var(--drop)) rotate(var(--tilt));transition:transform var(--motion-duration-slower) var(--motion-ease-entrance);animation:kUDGAW_invite-sway calc(var(--invite-cycle) * 1.5) ease-in-out infinite alternate;justify-content:center;align-items:center;display:flex}.kUDGAW_artCard[data-slot="1"]{--tilt:calc(-12deg * var(--fan));--drop:calc(var(--gap-200) * var(--fan));animation-delay:calc(var(--invite-cycle) * -.5)}.kUDGAW_artCard[data-slot="3"]{z-index:1;position:relative}.kUDGAW_artCard[data-slot="5"]{--tilt:calc(12deg * var(--fan));--drop:calc(var(--gap-200) * var(--fan));animation-delay:calc(var(--invite-cycle) * -1)}@keyframes kUDGAW_invite-sway{0%{translate:0;rotate:-3deg}to{rotate:3deg;translate:0 calc(-1 * var(--gap-100))}}.kUDGAW_title{font-family:var(--font-heading-3-family);font-size:var(--font-heading-3-size);font-weight:var(--font-heading-3-weight);line-height:var(--font-heading-3-line-height);letter-spacing:var(--font-heading-3-letter-spacing);color:var(--color-text-heading)}.kUDGAW_zone{--invite-cycle:6s}.kUDGAW_title{background:linear-gradient(100deg, var(--color-text-primary) 0%, var(--color-text-primary) 38%, var(--color-ai-gradient-start) 44%, var(--color-ai-gradient-mid) 50%, var(--color-ai-gradient-end) 56%, var(--color-text-primary) 62%, var(--color-text-primary) 100%);color:#0000;animation:kUDGAW_invite-shimmer var(--invite-cycle) linear var(--motion-duration-slow) infinite both;background-position:0 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}@keyframes kUDGAW_invite-shimmer{0%{animation-timing-function:var(--motion-ease-standard);background-position:100% 0}37.5%,to{background-position:0 0}}@property --invite-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.kUDGAW_zone:before{content:"";inset:calc(-1 * var(--border-025));border-radius:var(--radius-600);padding:var(--border-050);background:conic-gradient(from var(--invite-ring-angle), var(--color-ai-gradient-start), var(--color-ai-gradient-mid), var(--color-ai-gradient-end), var(--color-ai-gradient-mid), var(--color-ai-gradient-start));pointer-events:none;opacity:0;animation:kUDGAW_invite-ring var(--invite-cycle) linear var(--motion-duration-slow) infinite both;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes kUDGAW_invite-ring{0%{--invite-ring-angle:0deg;opacity:0;animation-timing-function:var(--motion-ease-standard)}4.5%{opacity:1}26%{opacity:1}37.5%,to{--invite-ring-angle:360deg;opacity:0}}@media (prefers-reduced-motion:reduce){.kUDGAW_title,.kUDGAW_zone:before,.kUDGAW_artCard{animation:none}}.kUDGAW_note{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary)}.kUDGAW_error{color:var(--color-status-error-border)}.kUDGAW_actions{justify-content:center;gap:var(--gap-200);margin-top:var(--gap-200);flex-wrap:wrap;display:flex}.kUDGAW_examples{align-items:center;gap:var(--gap-200);margin-top:var(--gap-500);flex-direction:column;display:flex}.kUDGAW_examplesLabel{font-size:var(--font-caption-size);font-weight:var(--font-caption-weight);line-height:var(--font-caption-line-height);color:var(--color-text-secondary)}.kUDGAW_examplesLabel strong{color:var(--color-text-primary)}.kUDGAW_exampleRow{justify-content:center;gap:var(--gap-200);flex-wrap:wrap;display:flex}.kUDGAW_exampleMark{width:var(--icon-size,var(--icon-size-500));height:var(--icon-size,var(--icon-size-500));fill:currentColor}.kUDGAW_native{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.EIFyZG_header{block-size:calc(var(--header-room) * var(--stage-scale,1));z-index:3;align-items:center;gap:var(--gap-300);padding-inline:calc(var(--gap-1000) * var(--stage-scale,1));pointer-events:none;grid-template-columns:1fr auto 1fr;display:grid;position:absolute;inset-block-start:0;inset-inline:0}.EIFyZG_header>*{pointer-events:auto}.EIFyZG_headerLinks{justify-self:end;align-items:center;gap:var(--gap-200);display:flex}.EIFyZG_headerTitle{font-family:var(--font-heading-3-family);font-size:var(--font-heading-3-size);font-weight:var(--font-heading-3-weight);line-height:var(--font-heading-3-line-height);letter-spacing:var(--font-heading-3-letter-spacing);color:var(--color-text-heading);margin:0}.EIFyZG_frame{border-radius:var(--radius-600);border:1px solid var(--color-bg-container-border);background:var(--color-bg-page-primary);width:100%;max-width:1440px;box-shadow:var(--shadow-floating);transition:border-color var(--motion-duration-fast) var(--motion-ease-standard);margin-inline:auto;position:relative;overflow:hidden}.EIFyZG_frame:hover{border-color:var(--color-input-border-hover)}.EIFyZG_stage{transform-origin:0 0;pointer-events:none;padding:var(--gap-1000);display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.EIFyZG_card{z-index:1;border-radius:var(--radius-600);border:var(--border-025) solid var(--color-bg-container-border);background:var(--color-bg-glass);min-width:0;box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);flex:1;display:flex;position:relative;overflow:hidden}.EIFyZG_phone{z-index:1;background:var(--color-bg-page-primary);border:var(--border-025) solid var(--color-bg-container-border);box-shadow:var(--shadow-floating);border-radius:68px;margin:auto;padding:12px;position:relative}.EIFyZG_phoneScreen{background:color-mix(in srgb, var(--color-bg-container-primary) 82%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:56px;flex-direction:column;display:flex;overflow:hidden}.EIFyZG_phoneApp{flex:1;min-height:0;display:flex}.EIFyZG_phoneApp>.ds-chat-widget{min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1}.EIFyZG_statusBar{min-height:54px;padding:var(--padding-150) 36px 0 44px;color:var(--color-text-primary);flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.EIFyZG_statusTime{font-family:var(--font-paragraph-sm-family);font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-emphasis-weight);line-height:var(--font-paragraph-sm-line-height);font-variant-numeric:tabular-nums}.EIFyZG_island{border-radius:var(--radius-pill);background:#000;width:118px;height:34px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.EIFyZG_statusIcons{align-items:center;gap:var(--gap-050);--icon-size:var(--icon-size-500);display:flex}.EIFyZG_homeBar{min-height:24px;padding-bottom:var(--padding-150);flex-shrink:0;justify-content:center;align-items:center;display:flex}.EIFyZG_homeIndicator{border-radius:var(--radius-pill);background:var(--color-text-primary);width:134px;height:5px}.EIFyZG_cursor{--cursor-fill:var(--color-action-primary-bg);--cursor-ink:var(--color-action-primary-text);z-index:3;pointer-events:none;will-change:transform;position:absolute;inset-block-start:0;inset-inline-start:0}:root[data-brand=mono] .EIFyZG_cursor{--cursor-fill:var(--color-status-info-border);--cursor-ink:var(--color-text-on-inverse)}:root[data-brand=mono][data-theme=dark] .EIFyZG_cursor{--cursor-ink:var(--color-status-info-text)}.EIFyZG_arrow,.EIFyZG_beam{fill:var(--cursor-fill);stroke:var(--color-bg-page-primary);stroke-width:1.5px;stroke-linejoin:round;position:absolute;overflow:visible}.EIFyZG_arrow{translate:-3px -3px}.EIFyZG_beam{display:none;translate:-8px -14px}.EIFyZG_cursor[data-mode=text] .EIFyZG_arrow{display:none}.EIFyZG_cursor[data-mode=text] .EIFyZG_beam{display:block}.EIFyZG_tag{padding:var(--padding-100) var(--padding-300);border-radius:var(--radius-pill);background:var(--cursor-fill);color:var(--cursor-ink);font-family:var(--font-paragraph-emphasis-family);font-size:var(--font-paragraph-emphasis-size);font-weight:var(--font-paragraph-emphasis-weight);line-height:var(--font-paragraph-emphasis-line-height);white-space:nowrap;box-shadow:var(--shadow-floating);position:absolute;inset-block-start:var(--gap-500);inset-inline-start:var(--gap-500)}.EIFyZG_finger{background:color-mix(in srgb, var(--cursor-fill) 40%, transparent);border:2px solid color-mix(in srgb, var(--cursor-fill) 80%, transparent);width:44px;height:44px;box-shadow:var(--shadow-floating);border-radius:50%;display:none;position:absolute;translate:-22px -22px}.EIFyZG_cursor[data-touch] .EIFyZG_finger{display:block}.EIFyZG_cursor[data-touch] .EIFyZG_arrow,.EIFyZG_cursor[data-touch] .EIFyZG_beam,.EIFyZG_cursor[data-touch] .EIFyZG_tag{display:none}.EIFyZG_cursor[data-touch][data-mode=text] .EIFyZG_finger{opacity:0}.EIFyZG_finger{transition:opacity var(--motion-duration-fast) var(--motion-ease-standard)}.EIFyZG_cursor[data-touch][data-pressed] .EIFyZG_finger{animation:EIFyZG_fingerPress var(--motion-duration-slow) var(--motion-ease-standard)}@keyframes EIFyZG_fingerPress{40%{scale:.82}}.EIFyZG_ring{border-radius:var(--radius-pill);border:2px solid var(--cursor-fill);opacity:0;width:40px;height:40px;position:absolute;translate:-20px -20px}.EIFyZG_cursor[data-pressed] .EIFyZG_ring{animation:EIFyZG_cursorRing var(--motion-duration-slow) var(--motion-ease-standard)}@keyframes EIFyZG_cursorRing{0%{opacity:.9;scale:.3}to{opacity:0;scale:1.3}}.EIFyZG_mentionMenu{z-index:2;position:absolute;inset-block-start:0;inset-inline-start:0;translate:0 -100%}.EIFyZG_file{z-index:2;animation:EIFyZG_fileIn var(--motion-duration-slow) var(--motion-ease-entrance);position:absolute;inset-block-start:0;inset-inline-start:0}.EIFyZG_file .ds-attachment-tile{box-shadow:var(--shadow-floating)}.EIFyZG_file[data-carried]{transition:rotate var(--motion-duration-fast) var(--motion-ease-standard), scale var(--motion-duration-fast) var(--motion-ease-standard);rotate:-4deg;scale:1.04}@keyframes EIFyZG_fileIn{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}.EIFyZG_hit{z-index:2;border-radius:inherit;position:absolute;inset:0}.EIFyZG_hit:focus-visible{outline:2px solid var(--color-action-primary-bg);outline-offset:2px}.EIFyZG_report{gap:var(--gap-500);padding:var(--padding-500);flex-direction:column;display:flex}.EIFyZG_reportStats{gap:var(--gap-400);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}
._6Tigdq_name,._6Tigdq_type{font-family:var(--font-family-code);font-size:var(--font-paragraph-sm-size);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-primary);word-break:break-word}._6Tigdq_type{color:var(--color-text-secondary)}._6Tigdq_required{color:var(--color-status-error-text);margin-left:2px}._6Tigdq_empty{font-size:var(--font-paragraph-sm-size);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary);margin:0}
.BTCocq_dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-1000);display:flex}.BTCocq_dsContent{gap:var(--gap-2000);flex-direction:column;flex:1;min-width:0;display:flex}.BTCocq_pageHeader{margin-top:calc(var(--primitive-gap-1000) - var(--gap-2000));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-500);width:100%;display:flex}.BTCocq_pageTitle{font-family:var(--font-display-2-family);font-size:var(--font-display-2-size);font-weight:var(--font-display-2-weight);line-height:var(--font-display-2-line-height);letter-spacing:var(--font-display-2-letter-spacing);color:var(--color-text-display)}.BTCocq_introSection{gap:var(--primitive-gap-500);flex-direction:column;display:flex}.BTCocq_subDisplay{font-family:var(--font-sub-display-family);font-size:var(--font-sub-display-size);font-weight:var(--font-sub-display-weight);line-height:var(--font-sub-display-line-height);letter-spacing:var(--font-sub-display-letter-spacing);color:var(--color-text-display);margin:0}.BTCocq_introBody{font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-secondary);margin:0}.BTCocq_section{gap:var(--primitive-gap-500);scroll-margin-top:var(--layout-anchor-clearance);flex-direction:column;display:flex}.BTCocq_section>.ds-section-title:not(.ds-section-title--no-divider){margin-bottom:calc(var(--gap-1000) - var(--primitive-gap-500))}.BTCocq_sectionNote{font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-secondary);margin:0}.BTCocq_sectionNote code{color:var(--color-text-primary)}.BTCocq_inlineLink{color:var(--color-text-primary);text-underline-offset:2px;text-decoration:underline}.BTCocq_propsBlock{gap:var(--gap-300);flex-direction:column;display:flex}.BTCocq_section>.BTCocq_propsHeading:not(:first-of-type){margin-top:var(--gap-500)}.BTCocq_propsHeading{font-family:var(--font-heading-3-family);font-size:var(--font-heading-3-size);font-weight:var(--font-heading-3-weight);line-height:var(--font-heading-3-line-height);letter-spacing:var(--font-heading-3-letter-spacing);color:var(--color-text-heading);margin:0}.BTCocq_defList{flex-direction:column;margin:0;display:flex}.BTCocq_defRow{gap:var(--gap-100) var(--gap-500);padding:var(--padding-300) 0;border-bottom:var(--border-025) solid var(--color-divider);grid-template-columns:minmax(0,220px) 1fr;align-items:baseline;display:grid}.BTCocq_defKey{font-family:var(--font-family-code);font-size:var(--font-paragraph-sm-size);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-primary);word-break:break-word;margin:0}.BTCocq_defWhat{font-size:var(--font-paragraph-sm-size);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary);margin:0}.BTCocq_defMeta{font-size:var(--font-caption-size);line-height:var(--font-caption-line-height);color:var(--color-text-tertiary);grid-column:2}@media (max-width:959px){.BTCocq_pageHeader{flex-direction:column;align-items:flex-start}.BTCocq_dsLayout{min-width:0;padding-left:0}.BTCocq_dsContent{min-width:0;max-width:100%}.BTCocq_defRow{grid-template-columns:1fr}.BTCocq_defMeta{grid-column:1}}
.xoEkSG_dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-1000);display:flex}.xoEkSG_dsContent{gap:var(--gap-2000);flex-direction:column;flex:1;min-width:0;display:flex}.xoEkSG_pageHeader{margin-top:calc(var(--primitive-gap-1000) - var(--gap-2000));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-500);width:100%;display:flex}.xoEkSG_pageTitle{font-family:var(--font-display-2-family);font-size:var(--font-display-2-size);font-weight:var(--font-display-2-weight);line-height:var(--font-display-2-line-height);letter-spacing:var(--font-display-2-letter-spacing);color:var(--color-text-display)}.xoEkSG_introSection{gap:var(--primitive-gap-500);flex-direction:column;display:flex}.xoEkSG_subDisplay{font-family:var(--font-sub-display-family);font-size:var(--font-sub-display-size);font-weight:var(--font-sub-display-weight);line-height:var(--font-sub-display-line-height);letter-spacing:var(--font-sub-display-letter-spacing);color:var(--color-text-display);margin:0}.xoEkSG_introBody{font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-secondary);margin:0}.xoEkSG_section{gap:var(--primitive-gap-500);scroll-margin-top:var(--layout-anchor-clearance);flex-direction:column;display:flex}.xoEkSG_section>.ds-section-title:not(.ds-section-title--no-divider){margin-bottom:calc(var(--gap-1000) - var(--primitive-gap-500))}.xoEkSG_sectionNote{font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-secondary);margin:0}.xoEkSG_sectionNote code{color:var(--color-text-primary)}.xoEkSG_inlineLink{color:var(--color-text-primary);text-underline-offset:2px;text-decoration:underline}.xoEkSG_defKey{font-family:var(--font-family-code);font-size:var(--font-paragraph-sm-size);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-primary);word-break:break-word;margin:0}
.a8_-IG_dsLayout{gap:var(--layout-column-gap);width:100%;max-width:1440px;padding-top:var(--primitive-gap-1000);display:flex}.a8_-IG_dsContent{gap:var(--gap-2000);flex-direction:column;flex:1;min-width:0;display:flex}.a8_-IG_pageHeader{margin-top:calc(var(--primitive-gap-1000) - var(--gap-2000));justify-content:space-between;align-items:baseline;gap:var(--primitive-gap-500);width:100%;display:flex}.a8_-IG_pageTitle{font-family:var(--font-display-2-family);font-size:var(--font-display-2-size);font-weight:var(--font-display-2-weight);line-height:var(--font-display-2-line-height);letter-spacing:var(--font-display-2-letter-spacing);color:var(--color-text-display)}.a8_-IG_subDisplay{font-family:var(--font-sub-display-family);font-size:var(--font-sub-display-size);font-weight:var(--font-sub-display-weight);line-height:var(--font-sub-display-line-height);letter-spacing:var(--font-sub-display-letter-spacing);color:var(--color-text-display);margin-bottom:0}.a8_-IG_introSection{gap:var(--primitive-gap-500);flex-direction:column;display:flex}.a8_-IG_introBody{font-size:var(--font-paragraph-size);font-weight:var(--font-paragraph-weight);line-height:var(--font-paragraph-line-height);color:var(--color-text-primary)}.a8_-IG_group{gap:var(--gap-500);flex-direction:column;width:100%;display:flex}.a8_-IG_groupNote{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-tertiary)}.a8_-IG_breakpointList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.a8_-IG_breakpoint{gap:var(--gap-200);padding:var(--padding-400) 0;border-bottom:var(--border-025) solid var(--color-divider);flex-direction:column;display:flex}.a8_-IG_breakpoint:last-child{border-bottom:none}.a8_-IG_breakpointHead{align-items:center;gap:var(--gap-300);flex-wrap:wrap;display:flex}.a8_-IG_breakpointName{font-size:var(--font-paragraph-emphasis-size);font-weight:var(--font-paragraph-emphasis-weight);line-height:var(--font-paragraph-emphasis-line-height);color:var(--color-text-primary)}.a8_-IG_query{font-size:var(--font-paragraph-sm-size);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary);white-space:nowrap}.a8_-IG_breakpointRole{font-size:var(--font-paragraph-sm-size);font-weight:var(--font-paragraph-sm-weight);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary)}.a8_-IG_track{height:var(--padding-200);border-radius:var(--radius-pill);background:var(--color-bg-container-tertiary);position:relative;overflow:hidden}.a8_-IG_fill{width:var(--bp-pct);background:var(--color-text-tertiary);position:absolute;inset:0 auto 0 0}.a8_-IG_trackAbove .a8_-IG_fill{width:calc(100% - var(--bp-pct));inset:0 0 0 auto}.a8_-IG_edge{top:0;bottom:0;left:var(--bp-pct);width:var(--border-050);background:var(--color-text-primary);position:absolute;transform:translate(-50%)}.a8_-IG_shells{gap:var(--gap-500);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.a8_-IG_shell{gap:var(--gap-300);flex-direction:column;margin:0;display:flex}.a8_-IG_shellFrame{gap:var(--shell-gap);aspect-ratio:16/9;padding:var(--padding-200);border:var(--border-025) solid var(--color-bg-container-border);border-radius:var(--radius-300);background:var(--color-bg-container-primary);display:flex}.a8_-IG_shellColumn{text-align:center;text-overflow:ellipsis;min-width:0;padding-top:var(--padding-200);border-radius:var(--radius-100);background:var(--color-bg-container-tertiary);font-size:var(--font-caption-size);line-height:var(--font-caption-line-height);color:var(--color-text-tertiary);white-space:nowrap;display:block;overflow:hidden}.a8_-IG_shellSidebar{flex:0 0 var(--shell-sidebar)}.a8_-IG_shellContent{flex:1}.a8_-IG_shellRail{flex:0 0 var(--shell-rail)}.a8_-IG_shellCaption{gap:var(--gap-100);font-size:var(--font-paragraph-sm-size);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary);flex-direction:column;display:flex}.a8_-IG_shellTitle{font-weight:var(--font-paragraph-emphasis-weight);color:var(--color-text-primary)}.a8_-IG_layerList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.a8_-IG_layer{align-items:center;gap:var(--gap-400);padding:var(--padding-300) 0;border-bottom:var(--border-025) solid var(--color-divider);grid-template-columns:3.5rem minmax(48px,160px) 1fr auto;display:grid}.a8_-IG_layer:last-child{border-bottom:none}.a8_-IG_layerValue{font-size:var(--font-paragraph-emphasis-size);font-weight:var(--font-paragraph-emphasis-weight);line-height:var(--font-paragraph-emphasis-line-height);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text-primary)}.a8_-IG_layerSlab{width:calc(var(--stack-rank) * 100%);height:var(--padding-400);border-radius:var(--radius-100);background:var(--color-text-tertiary);display:block}.a8_-IG_layerText{gap:var(--gap-050);flex-direction:column;min-width:0;display:flex}.a8_-IG_layerRole,.a8_-IG_value{font-size:var(--font-paragraph-sm-size);line-height:var(--font-paragraph-sm-line-height);color:var(--color-text-secondary)}@media (max-width:959px){.a8_-IG_pageHeader{flex-direction:column;align-items:flex-start}.a8_-IG_dsLayout{min-width:0;padding-left:0}.a8_-IG_dsContent{max-width:100%}}@media (max-width:600px){.a8_-IG_layer{grid-template-columns:3.5rem 48px minmax(0,1fr) auto}.a8_-IG_layer .a8_-IG_query{white-space:normal;overflow-wrap:anywhere}}
