.gallery-module__j7L20q__page{--gal-radius:10px;--gal-radius-sm:6px;--gal-gap:24px;--gal-pad:20px;--gal-rule:var(--app-border-subtle);--gal-ink:var(--app-text-body);--gal-ink-muted:var(--app-text-muted);--gal-surface:var(--app-surface-base);--gal-surface-raised:var(--app-surface-container);--gal-demo-measure:40rem;background:var(--app-surface-base);color:var(--app-text-body);touch-action:pan-y;-webkit-touch-callout:default;-webkit-user-select:text;user-select:text;display:flex;position:fixed;inset:0;overflow:hidden}.gallery-module__j7L20q__sidebar{border-right:1px solid var(--gal-rule);background:var(--gal-surface);--nav-inset:16px;--nav-step:16px;--nav-caret:14px;flex-direction:column;flex:0 0 268px;gap:18px;padding:24px 0;display:flex;overflow-y:auto}.gallery-module__j7L20q__brand{gap:var(--sp-half);flex-direction:column;display:flex}.gallery-module__j7L20q__brandTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.gallery-module__j7L20q__brandMeta{font-family:var(--font-mono);font-size:var(--font-size-2xs);color:var(--app-text-muted);word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gallery-module__j7L20q__nav{gap:var(--sp-half);flex-direction:column;flex:1;padding:0;display:flex}.gallery-module__j7L20q__navCount{font-family:var(--font-mono);font-size:var(--font-size-2xs);color:var(--gal-ink-muted);font-weight:var(--font-weight-normal);flex:none}.gallery-module__j7L20q__sidebarFoot{gap:var(--sp-1);font-size:var(--font-size-xs);color:var(--app-text-muted);flex-direction:column;margin-top:auto;display:flex}.gallery-module__j7L20q__sidebarFoot a{color:var(--app-accent-primary)}.gallery-module__j7L20q__main{scroll-behavior:smooth;flex:auto;min-width:0;padding:32px 40px;overflow-y:auto}.gallery-module__j7L20q__group{gap:var(--sp-4);flex-direction:column;scroll-margin-top:88px;display:flex}.gallery-module__j7L20q__groupHead{gap:var(--sp-1);max-width:var(--maxw-text);flex-direction:column;display:flex}.gallery-module__j7L20q__groupTitle{font-size:var(--font-size-2xl)}.gallery-module__j7L20q__groupDescription{font-size:var(--font-size-md);color:var(--app-text-muted);line-height:var(--line-height-lg)}.gallery-module__j7L20q__grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.gallery-module__j7L20q__card{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--app-border-subtle);border-radius:var(--radius-md);background:var(--app-surface-base);box-shadow:var(--elevation-100);flex-direction:column;display:flex}.gallery-module__j7L20q__cardGround{gap:var(--sp-5);flex-direction:column;display:flex}.gallery-module__j7L20q__cardGroundFramed{padding:var(--sp-2);border-radius:var(--radius-md);background:var(--app-surface-base)}.gallery-module__j7L20q__cardGroundFramed[data-surface=container]{background:var(--app-surface-container)}.gallery-module__j7L20q__cardGroundFramed[data-theme=emphasis]{background:var(--app-surface-base)}.gallery-module__j7L20q__cardGroundLabel{font-size:var(--font-size-3xs);letter-spacing:var(--tracking-md);text-transform:uppercase;color:var(--app-text-muted)}.gallery-module__j7L20q__cardWide{grid-column:1/-1}.gallery-module__j7L20q__cardHead{gap:var(--sp-half);flex-direction:column;display:flex}.gallery-module__j7L20q__cardTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.gallery-module__j7L20q__cardPath{font-family:var(--font-mono);font-size:var(--font-size-2xs);color:var(--app-text-muted);word-break:break-all}.gallery-module__j7L20q__cardNote{font-size:var(--font-size-sm);color:var(--app-text-muted);line-height:var(--line-height-md)}.gallery-module__j7L20q__cardBody{gap:var(--sp-3);flex-direction:column;display:flex}.gallery-module__j7L20q__inlineCode{font-family:var(--font-mono);border-radius:var(--radius-xs);background:var(--app-surface-base);color:var(--app-text-body);padding:1px 4px;font-size:.92em}.gallery-module__j7L20q__stack{max-width:var(--gal-demo-measure)}.gallery-module__j7L20q__pillEditor{max-width:320px}.gallery-module__j7L20q__value{gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--app-text-muted);border-top:1px dashed var(--app-border-subtle);padding-top:var(--sp-3);word-break:break-all;display:flex}.gallery-module__j7L20q__valueLabel{color:var(--app-text-body)}.gallery-module__j7L20q__ghostSurfaces{gap:var(--sp-3);flex-wrap:wrap;display:flex}.gallery-module__j7L20q__ghostSurface{align-items:center;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--radius-md);font-size:var(--font-size-2xs);color:var(--app-text-muted);display:flex}.gallery-module__j7L20q__ghostSurfaceBase{background:var(--app-surface-base)}.gallery-module__j7L20q__ghostSurfaceWhite{background:var(--y-neutral-0)}.gallery-module__j7L20q__ghostSurfaceDark{background:var(--y-blue-800);color:color-mix(in srgb, var(--y-neutral-0) 82%, transparent);--app-icon-default:color-mix(in srgb, var(--y-neutral-0) 82%, transparent);--app-icon-strong:var(--y-neutral-0)}.gallery-module__j7L20q__inverseStrip{gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--radius-md);background:var(--app-surface-base);flex-wrap:wrap;display:flex}.gallery-module__j7L20q__brandStrip{background:var(--y-blue-800);}.gallery-module__j7L20q__caption{max-width:72ch;font-size:var(--font-size-sm);line-height:var(--line-height-lg);color:var(--app-text-muted)}.gallery-module__j7L20q__caption+.gallery-module__j7L20q__caption{margin-top:calc(-1 * var(--sp-3))}.gallery-module__j7L20q__notice{gap:var(--sp-1);padding:var(--sp-3);border-radius:var(--radius-md);border:1px solid var(--app-border-subtle);background:var(--status-warning-bg);color:var(--status-warning-ink);font-size:var(--font-size-sm);line-height:var(--line-height-lg);flex-direction:column;display:flex}.gallery-module__j7L20q__tokenList{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.gallery-module__j7L20q__tokenRow{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.gallery-module__j7L20q__tokenText{flex-direction:column;min-width:0;display:flex}.gallery-module__j7L20q__tokenName{font-family:var(--font-mono);font-size:var(--font-size-2xs);color:var(--app-text-body);word-break:break-all}.gallery-module__j7L20q__tokenValue{font-family:var(--font-mono);font-size:var(--font-size-2xs);color:var(--app-text-muted);word-break:break-all}.gallery-module__j7L20q__tokenSwatch{border-radius:var(--radius-xs);border:1px solid var(--app-border-subtle);flex:none;width:44px;height:32px}.gallery-module__j7L20q__tokenShadow{border-radius:var(--radius-xs);background:var(--app-surface-container);flex:none;width:44px;height:32px}.gallery-module__j7L20q__tokenRadius{background:var(--app-accent-subtle);border:1px solid var(--app-accent-primary);flex:none;width:44px;height:44px}.gallery-module__j7L20q__tokenBarTrack{border-radius:var(--radius-full);background:var(--app-surface-base);border:1px solid var(--app-border-subtle);flex:0 0 120px;height:10px;overflow:hidden}.gallery-module__j7L20q__tokenBar{background:var(--app-accent-primary);height:100%}.gallery-module__j7L20q__tokenTypeSample{color:var(--app-text-heading);line-height:var(--line-height-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gallery-module__j7L20q__classDemo{gap:var(--sp-2);flex-direction:column;display:flex}.gallery-module__j7L20q__iconToolbar{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.gallery-module__j7L20q__iconSearch{flex:240px;max-width:320px}.gallery-module__j7L20q__iconCount{font-size:var(--font-size-2xs);color:var(--app-text-muted)}.gallery-module__j7L20q__iconGrid{gap:var(--sp-1);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));display:grid}.gallery-module__j7L20q__iconCell{align-items:center;gap:var(--sp-2);min-width:0;padding:var(--sp-2) var(--sp-1);border-radius:var(--radius-md);color:var(--app-text-body);cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;display:flex}.gallery-module__j7L20q__iconCell:hover{background:var(--app-accent-subtle);border-color:var(--app-border-subtle)}.gallery-module__j7L20q__iconGlyph{color:var(--app-text-heading);font-size:22px}.gallery-module__j7L20q__iconName{max-width:100%;font-family:var(--font-mono);font-size:var(--font-size-2xs);line-height:var(--line-height-sm);color:var(--app-text-muted);text-align:center;overflow-wrap:anywhere}@media (max-width:900px){.gallery-module__j7L20q__sidebar{display:none}}.gallery-module__j7L20q__numericNarrow{width:6.5rem}.gallery-module__j7L20q__anatomyList{border-top:1px solid var(--gal-rule);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gallery-module__j7L20q__anatomyItem{border-bottom:1px solid var(--gal-rule);grid-template-columns:24px 150px 1fr;align-items:baseline;gap:14px;padding:12px 4px;display:grid}.gallery-module__j7L20q__anatomyIndex{border-radius:var(--gal-radius-sm);background:var(--gal-surface-raised);width:22px;height:22px;font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);color:var(--gal-ink-muted);place-items:center;display:grid}.gallery-module__j7L20q__anatomyName{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.gallery-module__j7L20q__anatomyText{font-size:var(--font-size-sm);color:var(--gal-ink);margin:0}.gallery-module__j7L20q__anatomyOptional{border-radius:var(--gal-radius-sm);background:var(--gal-surface-raised);font-size:var(--font-size-2xs);color:var(--gal-ink-muted);margin-left:8px;padding:1px 6px}.gallery-module__j7L20q__specTable{border-top:1px solid var(--gal-rule);flex-direction:column;display:flex}.gallery-module__j7L20q__specRow{border-bottom:1px solid var(--gal-rule);font-size:var(--font-size-xs);grid-template-columns:minmax(140px,1fr) 140px minmax(140px,1fr);align-items:baseline;gap:14px;padding:9px 4px;display:grid}.gallery-module__j7L20q__specProperty{color:var(--gal-ink)}.gallery-module__j7L20q__specValue,.gallery-module__j7L20q__specToken{font-family:var(--font-mono);color:var(--gal-ink-muted)}.gallery-module__j7L20q__specValue{color:var(--app-text-heading)}.gallery-module__j7L20q__docCrumb{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-md);text-transform:uppercase;color:var(--gal-ink-muted);margin:0}.gallery-module__j7L20q__demo{border:1px solid var(--gal-rule);border-radius:var(--gal-radius);background:var(--gal-surface-raised);margin:0;overflow:hidden}.gallery-module__j7L20q__demoStage{flex-direction:column;gap:14px;padding:32px 28px;display:flex}.gallery-module__j7L20q__demoCaption{border-top:1px solid var(--gal-rule);background:var(--gal-surface);color:var(--gal-ink-muted);margin:0;padding:14px 18px;font-size:15px;line-height:24px}.gallery-module__j7L20q__specHead{font-weight:var(--font-weight-semibold);color:var(--gal-ink-muted);font-size:var(--font-size-2xs);letter-spacing:var(--tracking-md);text-transform:uppercase}.gallery-module__j7L20q__propRequired{border-radius:var(--gal-radius-sm);background:var(--gal-surface-raised);font-size:var(--font-size-3xs);font-family:var(--font-core);color:var(--gal-ink-muted);margin-left:8px;padding:1px 6px}.gallery-module__j7L20q__docLayout{grid-template-columns:minmax(0,1fr) 180px;align-items:start;gap:56px;max-width:1140px;display:block}@media (max-width:1080px){.gallery-module__j7L20q__docLayout{grid-template-columns:minmax(0,1fr)}.gallery-module__j7L20q__toc{display:none}}.gallery-module__j7L20q__docPage{flex-direction:column;gap:56px;min-width:0;display:flex}.gallery-module__j7L20q__docHead{flex-direction:column;gap:14px;display:flex}.gallery-module__j7L20q__docName{font-size:44px;line-height:52px;font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-sm);color:var(--app-text-heading);margin:0}.gallery-module__j7L20q__docPurpose{max-width:720px;font-size:19px;line-height:30px;font-weight:var(--font-weight-normal);color:var(--gal-ink);margin:0}.gallery-module__j7L20q__docTodo{color:var(--gal-ink-muted);margin:0;font-size:19px;font-style:italic;line-height:30px}.gallery-module__j7L20q__docImport{font-family:var(--font-mono);font-size:var(--font-size-sm);border-radius:var(--gal-radius-sm);background:var(--gal-surface-raised);color:var(--gal-ink);align-self:flex-start;padding:7px 11px}.gallery-module__j7L20q__docSection{gap:var(--sp-5);flex-direction:column;display:flex}.gallery-module__j7L20q__h2{border-bottom:1px solid var(--gal-rule);font-size:28px;line-height:36px;font-weight:var(--font-weight-normal);color:var(--app-text-heading);margin:0;padding-bottom:12px}.gallery-module__j7L20q__h3{font-size:19px;line-height:28px;font-weight:var(--font-weight-semibold);color:var(--app-text-heading);margin:12px 0 0}.gallery-module__j7L20q__prose{max-width:720px;font-size:var(--font-size-lg);line-height:26px;font-weight:var(--font-weight-normal);color:var(--gal-ink);margin:0}.gallery-module__j7L20q__topic{flex-direction:column;gap:14px;display:flex}.gallery-module__j7L20q__useGrid{gap:var(--sp-8);grid-template-columns:1fr 1fr;display:grid}@media (max-width:760px){.gallery-module__j7L20q__useGrid{grid-template-columns:1fr}}.gallery-module__j7L20q__useCol{flex-direction:column;gap:10px;display:flex}.gallery-module__j7L20q__useList{font-size:var(--font-size-lg);line-height:26px;font-weight:var(--font-weight-normal);max-width:720px;color:var(--gal-ink);flex-direction:column;gap:10px;margin:0;padding-left:20px;display:flex}.gallery-module__j7L20q__useList li::marker{color:var(--status-success)}.gallery-module__j7L20q__useListNot li::marker{color:var(--status-danger)}.gallery-module__j7L20q__docHero{border-radius:var(--gal-radius);background:var(--gal-surface-raised);padding:40px}.gallery-module__j7L20q__propDesc{font-size:var(--font-size-md);line-height:22px}.gallery-module__j7L20q__sidebarSearch{padding:0 12px 14px}.gallery-module__j7L20q__ramp{border-radius:var(--gal-radius);flex-direction:row;display:flex;overflow-x:auto}.gallery-module__j7L20q__rampStep{justify-content:flex-end;gap:var(--sp-half);min-height:104px;font-family:var(--font-mono);flex-direction:column;flex:1 0 96px;padding:10px;display:flex}.gallery-module__j7L20q__rampStepName{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.gallery-module__j7L20q__rampStepValue{font-size:var(--font-size-3xs);opacity:.85}.gallery-module__j7L20q__roleValue,.gallery-module__j7L20q__variantTable{border-top:1px solid var(--gal-rule);flex-direction:column;display:flex}.gallery-module__j7L20q__variantRow{gap:var(--sp-6);border-bottom:1px solid var(--gal-rule);grid-template-columns:150px minmax(180px,auto) 1fr;align-items:center;padding:18px 4px;display:grid}@media (max-width:760px){.gallery-module__j7L20q__variantRow{gap:var(--sp-3);grid-template-columns:1fr}}.gallery-module__j7L20q__variantName{font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.gallery-module__j7L20q__variantSpecimen{align-items:center;display:flex}.gallery-module__j7L20q__specimenDark{border-radius:var(--gal-radius-sm);background:var(--app-surface-base);padding:12px 16px;display:inline-flex}.gallery-module__j7L20q__specimenBrand{background:var(--y-blue-800);}.gallery-module__j7L20q__variantUseWhen{color:var(--gal-ink-muted);margin:0;font-size:15px;line-height:24px}.gallery-module__j7L20q__propTableScroll{border:1px solid var(--gal-rule);border-radius:var(--gal-radius);overflow-x:auto}.gallery-module__j7L20q__propTable{border-collapse:collapse;width:100%;font-size:var(--font-size-md)}.gallery-module__j7L20q__propTable th{text-align:left;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);color:var(--gal-ink-muted);background:var(--gal-surface);border-bottom:1px solid var(--gal-rule);white-space:nowrap;padding:12px 16px}.gallery-module__j7L20q__propTable td{vertical-align:top;border-bottom:1px solid var(--gal-rule);color:var(--gal-ink);padding:14px 16px}.gallery-module__j7L20q__propTable tr:last-child td{border-bottom:none}.gallery-module__j7L20q__propName,.gallery-module__j7L20q__propType,.gallery-module__j7L20q__propDefault{font-family:var(--font-mono);font-size:var(--font-size-sm)}.gallery-module__j7L20q__propOwner{font-family:var(--font-mono);font-size:var(--font-size-2xs);color:var(--app-text-muted);display:block}.gallery-module__j7L20q__propName{color:var(--app-text-heading);font-weight:var(--font-weight-semibold);white-space:nowrap}.gallery-module__j7L20q__propNone{color:var(--gal-ink-muted)}.gallery-module__j7L20q__guidanceGrid{flex-direction:column;gap:14px;display:flex}.gallery-module__j7L20q__guidancePair{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:760px){.gallery-module__j7L20q__guidancePair{grid-template-columns:1fr}}.gallery-module__j7L20q__guidanceCell{gap:var(--sp-2);border-radius:var(--gal-radius-sm);border-left:3px solid var(--status-success);background:var(--gal-surface-raised);flex-direction:column;padding:16px 18px;font-size:15px;line-height:24px;display:flex}.gallery-module__j7L20q__guidanceDont{border-left-color:var(--status-danger)}.gallery-module__j7L20q__guidanceLabel{font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-lg);text-transform:uppercase;color:var(--gal-ink-muted)}.gallery-module__j7L20q__a11yList{max-width:720px;font-size:var(--font-size-lg);color:var(--gal-ink);flex-direction:column;gap:10px;margin:0;padding-left:20px;line-height:26px;display:flex}.gallery-module__j7L20q__zStack{flex-direction:column;padding:8px 0;display:flex}.gallery-module__j7L20q__zLayer{justify-content:space-between;align-items:center;gap:var(--sp-5);border:1px solid var(--gal-rule);border-radius:var(--gal-radius-sm);background:var(--gal-surface-raised);width:320px;box-shadow:0 2px 8px color-mix(in srgb, var(--y-neutral-1000) 8%, transparent);margin-top:-10px;padding:12px 16px;display:flex;position:relative}.gallery-module__j7L20q__zName{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.gallery-module__j7L20q__zValue{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--gal-ink-muted)}.gallery-module__j7L20q__zLegend{font-size:var(--font-size-sm);color:var(--gal-ink-muted);margin:16px 0 0}.gallery-module__j7L20q__tokenTableWrap{border:1px solid var(--gal-rule);border-radius:var(--gal-radius);max-width:1056px;overflow:hidden}.gallery-module__j7L20q__tokenTable{border-collapse:collapse;table-layout:fixed;width:100%}.gallery-module__j7L20q__tokenTable th{text-align:left;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-md);color:var(--gal-ink-muted);background:var(--gal-surface);border-bottom:1px solid var(--gal-rule);padding:12px 20px}.gallery-module__j7L20q__tokenTable td{vertical-align:middle;border-bottom:1px solid var(--gal-rule);padding:14px 20px}.gallery-module__j7L20q__tokenTable tr:last-child td{border-bottom:none}.gallery-module__j7L20q__tokenTableTokenCol{width:30%}.gallery-module__j7L20q__tokenTableValueCol{width:24%}.gallery-module__j7L20q__tokenTableFromCol{width:16%}.gallery-module__j7L20q__tokenTableFrom{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--gal-ink-muted)}.gallery-module__j7L20q__tokenTableName{font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.gallery-module__j7L20q__tokenTableValue{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--gal-ink-muted);overflow-wrap:anywhere}.gallery-module__j7L20q__tokenTableValueRow{align-items:flex-start;gap:var(--sp-1);display:flex}.gallery-module__j7L20q__tokenTableValueClamp{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--gal-ink-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.gallery-module__j7L20q__tokenTableReveal{color:var(--app-icon-default);cursor:pointer;background:0 0;border:none;flex:none;align-items:center;height:1lh;padding:0;display:inline-flex}.gallery-module__j7L20q__tokenTableReveal:hover,.gallery-module__j7L20q__tokenTableReveal[aria-expanded=true]{color:var(--app-accent-primary)}.gallery-module__j7L20q__tokenTableReveal:focus-visible{outline:var(--border-width-md) solid var(--app-accent-primary);outline-offset:2px;border-radius:var(--radius-xs)}.gallery-module__j7L20q__tokenTableFromButton{text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.gallery-module__j7L20q__tokenTableFromMore{margin-left:var(--sp-1);font-size:var(--font-size-2xs);color:var(--app-text-muted)}.gallery-module__j7L20q__tokenTableFromButton:hover .gallery-module__j7L20q__tokenTableFrom,.gallery-module__j7L20q__tokenTableFromButton[aria-expanded=true] .gallery-module__j7L20q__tokenTableFrom{color:var(--app-accent-primary)}.gallery-module__j7L20q__tokenTableFromButton:focus-visible{outline:var(--border-width-md) solid var(--app-accent-primary);outline-offset:2px;border-radius:var(--radius-xs)}.gallery-module__j7L20q__tokenChain{margin:0;padding:0;list-style:none}.gallery-module__j7L20q__tokenChainStep{padding:var(--sp-1) 0}.gallery-module__j7L20q__tokenChainStep .gallery-module__j7L20q__tokenTableName{min-width:15rem;display:inline-block}.gallery-module__j7L20q__tokenChainStep+.gallery-module__j7L20q__tokenChainStep{border-top:1px solid var(--app-border-subtle)}.gallery-module__j7L20q__tokenTableRevealLayer{max-width:min(34rem, calc(100vw - var(--sp-8)));padding:var(--sp-3);border-radius:var(--radius-md);background:var(--app-surface-raised);box-shadow:var(--elevation-300);overflow-wrap:anywhere}.gallery-module__j7L20q__tokenTableExample{width:30%}.gallery-module__j7L20q__exColor{border-radius:var(--radius-2xs);width:100%;height:54px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--y-neutral-1000) 8%, transparent)}.gallery-module__j7L20q__exBar{border-radius:var(--radius-2xs);background:var(--action-accent);min-width:1px;height:16px}.gallery-module__j7L20q__exRadius{background:var(--gal-surface);border:1px solid var(--border-default);width:96px;height:36px}.gallery-module__j7L20q__exShadow{border-radius:var(--gal-radius-sm);background:var(--y-neutral-0);width:108px;height:44px;margin:6px 0}.gallery-module__j7L20q__exType{color:var(--app-text-heading);line-height:var(--line-height-sm);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.gallery-module__j7L20q__exRaw{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--gal-ink-muted);overflow-wrap:anywhere}.gallery-module__j7L20q__gsPage{gap:var(--sp-12);flex-direction:column;max-width:760px;display:flex}.gallery-module__j7L20q__gsBlock{flex-direction:column;gap:14px;display:flex}.gallery-module__j7L20q__gsList{gap:var(--sp-3);max-width:720px;font-size:var(--font-size-lg);color:var(--gal-ink);flex-direction:column;margin:0;padding-left:22px;line-height:26px;display:flex}.gallery-module__j7L20q__indexPage{gap:var(--sp-12);flex-direction:column;max-width:1140px;display:flex}.gallery-module__j7L20q__indexHead{gap:var(--sp-3);flex-direction:column;display:flex}.gallery-module__j7L20q__indexSection{flex-direction:column;gap:18px;display:flex}.gallery-module__j7L20q__indexGrid{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.gallery-module__j7L20q__indexCard{text-align:left;min-height:132px;font:inherit;cursor:pointer;border:1px solid var(--gal-rule);border-radius:var(--gal-radius);background:var(--gal-surface-raised);transition:border-color var(--dur-2) var(--ease-standard), transform var(--dur-1) var(--ease-standard);flex-direction:column;gap:6px;padding:18px;text-decoration:none;display:flex}.gallery-module__j7L20q__indexCard:hover{border-color:var(--action-accent);transform:translateY(-1px)}.gallery-module__j7L20q__indexCardName{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--app-text-heading)}.gallery-module__j7L20q__indexCardText{font-size:var(--font-size-sm);color:var(--gal-ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:20px;display:-webkit-box;overflow:hidden}.gallery-module__j7L20q__indexCardTodo{font-size:var(--font-size-sm);color:var(--gal-ink-muted);font-style:italic}.gallery-module__j7L20q__pairWhy{max-width:720px;font-size:var(--font-size-md);color:var(--gal-ink-muted);margin:8px 0 0;line-height:22px}.gallery-module__j7L20q__releaseList{gap:var(--sp-6);flex-direction:column;display:flex}.gallery-module__j7L20q__releaseEntry{border-left:2px solid var(--gal-rule);flex-direction:column;gap:6px;padding-left:16px;display:flex}.gallery-module__j7L20q__releaseTitle{font-size:var(--font-size-lg);line-height:24px;font-weight:var(--font-weight-semibold);color:var(--app-text-heading);margin:0}.gallery-module__j7L20q__exMeasureTrack{border-radius:var(--radius-2xs);background:var(--gal-surface);width:100%;height:16px;box-shadow:inset 0 0 0 1px var(--gal-rule)}.gallery-module__j7L20q__exMeasure{border-radius:var(--radius-2xs);background:var(--action-accent);height:100%}.gallery-module__j7L20q__exShadowStage{border-radius:var(--gal-radius-sm);background:var(--app-workspace-background);box-shadow:inset 0 0 0 1px var(--gal-rule);align-items:center;padding:20px 24px;display:flex}.gallery-module__j7L20q__exMotionTrack{border-radius:var(--radius-2xs);background:var(--gal-surface);width:100%;max-width:260px;height:20px;box-shadow:inset 0 0 0 1px var(--gal-rule);position:relative;overflow:hidden}.gallery-module__j7L20q__exMotionDot{border-radius:var(--radius-full);background:var(--action-accent);width:14px;height:14px;animation-name:gallery-module__j7L20q__galSlide;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;top:3px;left:3px}@keyframes gallery-module__j7L20q__galSlide{0%{transform:translate(0)}to{transform:translate(240px)}}@media (prefers-reduced-motion:reduce){.gallery-module__j7L20q__exMotionDot{animation:none;transform:translate(calc(50% + 60px))}}.gallery-module__j7L20q__tokenTableMeaning{font-size:var(--font-size-md);color:var(--gal-ink);line-height:21px}.gallery-module__j7L20q__navGroup{flex-direction:column;margin-bottom:10px;display:flex}.gallery-module__j7L20q__navCaret{flex:0 0 var(--nav-caret);width:var(--nav-caret);transition:transform var(--dur-1) var(--ease-out);align-self:stretch;position:relative}.gallery-module__j7L20q__navCaret:before{content:"";border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:3.5px solid;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery-module__j7L20q__navCaret[data-open]{transform:rotate(90deg)}.gallery-module__j7L20q__brand,.gallery-module__j7L20q__sidebarSearch,.gallery-module__j7L20q__sidebarFoot{padding-inline:var(--nav-inset);padding-bottom:0}.gallery-module__j7L20q__navRow{width:100%;font:inherit;font-size:var(--font-size-md);text-align:left;cursor:pointer;color:var(--gal-ink);padding:6px var(--nav-inset);overflow-wrap:anywhere;background:0 0;border:none;align-items:center;gap:6px;line-height:20px;text-decoration:none;display:flex}.gallery-module__j7L20q__navRow[data-depth="0"]{padding-left:var(--nav-inset)}.gallery-module__j7L20q__navRow[data-depth="1"]{padding-left:calc(var(--nav-inset) + var(--nav-step))}.gallery-module__j7L20q__navRow[data-depth="2"]{padding-left:calc(var(--nav-inset) + var(--nav-step) * 2)}.gallery-module__j7L20q__navRow[data-depth="3"]{padding-left:calc(var(--nav-inset) + var(--nav-step) * 3)}.gallery-module__j7L20q__navRow:hover{background-color:var(--gal-surface-raised);color:var(--app-text-heading)}.gallery-module__j7L20q__navRow[data-active]{background-color:var(--gal-surface-raised);color:var(--app-text-heading);font-weight:var(--font-weight-semibold);box-shadow:inset 2px 0 0 var(--control-selected)}.gallery-module__j7L20q__navRow[data-tone=tier]{font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-lg);text-transform:uppercase;color:var(--gal-ink-muted)}.gallery-module__j7L20q__navRow[data-tone=group]{font-size:13.5px;font-weight:var(--font-weight-semibold);color:var(--gal-ink)}.gallery-module__j7L20q__navRow[data-tone=section]{font-size:12.5px;font-weight:var(--font-weight-medium);color:var(--gal-ink-muted)}.gallery-module__j7L20q__navRow:not([data-tone]){font-size:var(--font-size-sm);font-weight:var(--font-weight-normal)}.gallery-module__j7L20q__navRow[data-depth="2"],.gallery-module__j7L20q__navRow[data-depth="3"]{background-image:linear-gradient(var(--gal-rule) 0 0);background-repeat:no-repeat;background-size:1px 100%;background-position:calc(var(--nav-inset) + var(--nav-step) - 1px) 0}.gallery-module__j7L20q__navRow[data-depth="3"]{background-image:linear-gradient(var(--gal-rule) 0 0), linear-gradient(var(--gal-rule) 0 0);background-size:1px 100%,1px 100%;background-position:calc(var(--nav-inset) + var(--nav-step) - 1px) 0, calc(var(--nav-inset) + var(--nav-step) * 2 - 1px) 0}.gallery-module__j7L20q__navLabel{flex:1;min-width:0}.gallery-module__j7L20q__navCaret[data-hidden]:before{content:none}.gallery-module__j7L20q__settingRow{align-items:flex-start;gap:var(--sp-1);display:flex}.gallery-module__j7L20q__settingRow>:first-child{flex:auto;min-width:0}.gallery-module__j7L20q__settingReset{width:var(--icon-lg);height:var(--control-height);flex:none;justify-content:center;align-items:center;display:flex}.gallery-module__j7L20q__specimen{gap:var(--sp-1);min-width:0;max-width:var(--gal-demo-measure);flex-direction:column;flex:1 1 0;display:flex}.gallery-module__j7L20q__stack>.gallery-module__j7L20q__specimen+.gallery-module__j7L20q__specimen{margin-top:var(--sp-5)}.gallery-module__j7L20q__specimenTag{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--app-text-muted)}.gallery-module__j7L20q__onGrey{background-color:var(--app-surface-base);border-radius:var(--radius-md);padding:var(--sp-5)}.gallery-module__j7L20q__contextSurface{height:260px;padding:var(--sp-4);border:1px dashed var(--gal-rule);border-radius:var(--gal-radius-sm);color:var(--gal-ink-muted);font-size:var(--font-size-sm)}.gallery-module__j7L20q__demoBulkBar{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--app-border-subtle)}.gallery-module__j7L20q__demoThumb{width:var(--icon-xl);height:var(--icon-xl);border-radius:var(--radius-sm);background-color:var(--app-surface-base);flex:none}.gallery-module__j7L20q__demoNaked{display:block}.gallery-module__j7L20q__demoCardArt{height:var(--sp-24);border-radius:var(--radius-sm);background-color:var(--app-surface-base);display:block}.gallery-module__j7L20q__railFrame{border-radius:var(--radius-md);align-items:stretch;height:340px;display:flex;overflow:hidden}.gallery-module__j7L20q__barFrame{padding-block:var(--sp-1);background-image:var(--gradient-brand-bar);border-radius:var(--radius-md);overflow:hidden}.gallery-module__j7L20q__barColumn{--back-cell-width:var(--measure-nav-rail)}.gallery-module__j7L20q__boundedCard{border-radius:var(--radius-md);max-height:20rem;overflow:auto}.gallery-module__j7L20q__pageThumbnailBox{width:var(--control-target-lg);height:var(--control-target-lg);display:block}
.index-module__KLYiyG__row{flex-direction:row;align-items:center;min-width:0;display:flex}.index-module__KLYiyG__stack{flex-direction:column;align-items:stretch;min-width:0;display:flex}.index-module__KLYiyG__grid{grid-template-columns:var(--grid-tracks,repeat(auto-fill, minmax(var(--grid-min,220px), 1fr)));align-content:start;display:grid}.index-module__KLYiyG__wrap{flex-wrap:wrap}.index-module__KLYiyG__inline{display:inline-flex}.index-module__KLYiyG__gap-none{gap:0}.index-module__KLYiyG__gap-xs{gap:var(--sp-half)}.index-module__KLYiyG__gap-sm{gap:var(--sp-1)}.index-module__KLYiyG__gap-md{gap:var(--sp-2)}.index-module__KLYiyG__gap-lg{gap:var(--sp-3)}.index-module__KLYiyG__gap-xl{gap:var(--sp-4)}.index-module__KLYiyG__gap-2xl{gap:var(--sp-6)}.index-module__KLYiyG__align-start{align-items:flex-start}.index-module__KLYiyG__align-center{align-items:center}.index-module__KLYiyG__align-end{align-items:flex-end}.index-module__KLYiyG__align-stretch{align-items:stretch}.index-module__KLYiyG__align-baseline{align-items:baseline}.index-module__KLYiyG__justify-start{justify-content:flex-start}.index-module__KLYiyG__justify-center{justify-content:center}.index-module__KLYiyG__justify-end{justify-content:flex-end}.index-module__KLYiyG__justify-between{justify-content:space-between}
.PaneContainer-module__hnLB_q__backdrop{display:none}.PaneContainer-module__hnLB_q__container{--surface-gutter:var(--sp-3);--pane-gutter:var(--surface-gutter);background-color:var(--app-surface-container);border-right:var(--border-width-sm) solid var(--app-border-subtle);--pane-base:var(--measure-side-panel);width:var(--pane-width,var(--pane-base));flex-direction:column;flex:none;display:flex;overflow:hidden}.PaneContainer-module__hnLB_q__sizeSm{--pane-width:calc(var(--pane-base) / 2)}.PaneContainer-module__hnLB_q__sizeMd{--pane-width:var(--pane-base)}.PaneContainer-module__hnLB_q__sizeLg{--pane-width:calc(var(--pane-base) * 2)}.PaneContainer-module__hnLB_q__sizeXl{--pane-width:calc(var(--pane-base) * 3)}.PaneContainer-module__hnLB_q__contentWrap{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.PaneContainer-module__hnLB_q__content{min-height:0;font-size:var(--font-size-md);color:var(--app-text-body);flex-direction:column;flex:auto;display:flex;overflow-y:auto}:is(.PaneContainer-module__hnLB_q__content:has(.PaneContainer-module__hnLB_q__main)>.PaneContainer-module__hnLB_q__contentInner,.PaneContainer-module__hnLB_q__content:has(.PaneContainer-module__hnLB_q__subHeader)>.PaneContainer-module__hnLB_q__contentInner,.PaneContainer-module__hnLB_q__content:has(.PaneContainer-module__hnLB_q__footer)>.PaneContainer-module__hnLB_q__contentInner){padding:0}.PaneContainer-module__hnLB_q__content>.PaneContainer-module__hnLB_q__contentInner{padding:var(--pane-gutter);padding-bottom:var(--sp-6);flex-direction:column;flex:1 0 auto;display:flex}.PaneContainer-module__hnLB_q__content>.PaneContainer-module__hnLB_q__contentInner:has(>.PaneContainer-module__hnLB_q__bleed){padding-inline:0}.PaneContainer-module__hnLB_q__main{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden auto}.PaneContainer-module__hnLB_q__main:not(.PaneContainer-module__hnLB_q__mainBleed)>*{padding-inline:var(--pane-gutter)}.PaneContainer-module__hnLB_q__main:not(.PaneContainer-module__hnLB_q__mainBleed)>:first-child{padding-top:var(--pane-gutter)}.PaneContainer-module__hnLB_q__main:not(.PaneContainer-module__hnLB_q__mainBleed)>:last-child{padding-bottom:var(--pane-gutter)}.PaneContainer-module__hnLB_q__divided{gap:0}.PaneContainer-module__hnLB_q__divided>*{padding-bottom:var(--pane-gutter)}.PaneContainer-module__hnLB_q__divided>*+*{padding-top:var(--pane-gutter);border-top:var(--border-width-sm) solid var(--app-border-subtle)}.PaneContainer-module__hnLB_q__divided>:last-child{padding-bottom:0}.PaneContainer-module__hnLB_q__stackFill{box-sizing:border-box;height:100%;min-height:0}:is(.PaneContainer-module__hnLB_q__content:has(.PaneContainer-module__hnLB_q__main),.PaneContainer-module__hnLB_q__content:has(.PaneContainer-module__hnLB_q__subHeader),.PaneContainer-module__hnLB_q__content:has(.PaneContainer-module__hnLB_q__footer)){scrollbar-gutter:auto;padding-bottom:0;overflow:hidden}:is(.PaneContainer-module__hnLB_q__content:has(.PaneContainer-module__hnLB_q__main),.PaneContainer-module__hnLB_q__content:has(.PaneContainer-module__hnLB_q__subHeader),.PaneContainer-module__hnLB_q__content:has(.PaneContainer-module__hnLB_q__footer))>*{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.PaneContainer-module__hnLB_q__subHeader{padding:var(--sp-3) var(--pane-gutter) var(--sp-2)}.PaneContainer-module__hnLB_q__bleed{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.PaneContainer-module__hnLB_q__content:has(>.PaneContainer-module__hnLB_q__bleed){padding:0}.PaneContainer-module__hnLB_q__subHeader,.PaneContainer-module__hnLB_q__footer{padding:var(--pane-gutter);flex:none}.PaneContainer-module__hnLB_q__overflowShadow{pointer-events:none;background:linear-gradient(to top, var(--app-scroll-shadow), transparent);opacity:0;height:28px;transition:opacity var(--dur-2) var(--ease-standard);position:absolute;bottom:0;left:0;right:0}.PaneContainer-module__hnLB_q__overflowShadowVisible{opacity:1}@media (max-width:767px){.PaneContainer-module__hnLB_q__backdrop{top:0;left:0;right:0;bottom:var(--mobile-bottom-slot-height,72px);background-color:var(--app-scrim-soft);opacity:0;z-index:calc(var(--z-panel) - 1);pointer-events:none;transition:opacity var(--dur-2) var(--ease-standard);display:block;position:fixed}.PaneContainer-module__hnLB_q__container{top:auto;left:0;right:0;bottom:var(--mobile-bottom-slot-height,72px);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);border:var(--border-width-sm) solid var(--app-border-subtle);width:auto;height:50vh;z-index:var(--z-panel);box-shadow:var(--elevation-up);background-color:var(--app-surface-base);transition:height var(--dur-2) var(--ease-standard), transform var(--dur-2) var(--ease-standard);border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;position:fixed;overflow:hidden;transform:translateZ(0)}.PaneContainer-module__hnLB_q__container.PaneContainer-module__hnLB_q__dragging{transition:none}.PaneContainer-module__hnLB_q__container.PaneContainer-module__hnLB_q__hiddenDuringDrag{transform:translateY(calc(100% + var(--mobile-bottom-slot-height,72px) + 8px));pointer-events:none}.PaneContainer-module__hnLB_q__container.PaneContainer-module__hnLB_q__hiddenWhileSampling,.PaneContainer-module__hnLB_q__backdrop.PaneContainer-module__hnLB_q__hiddenWhileSampling{display:none}.PaneContainer-module__hnLB_q__content{box-sizing:border-box;padding:var(--sp-3) var(--sp-3) var(--sp-3);-webkit-overflow-scrolling:touch;overflow:hidden auto}}.PaneContainer-module__hnLB_q__content,.PaneContainer-module__hnLB_q__main{padding-bottom:var(--sp-6)}
.sheetDragHandle-module__-umitW__dragHandle{display:none}@media (max-width:767px){.sheetDragHandle-module__-umitW__dragHandle{height:var(--sp-5);cursor:ns-resize;touch-action:none;flex:none;justify-content:center;align-items:center;display:flex}.sheetDragHandle-module__-umitW__dragHandleBar{width:var(--control-height);height:var(--sp-1);border-radius:var(--radius-2xs);background-color:var(--app-icon-default);opacity:.3}}
.ColorPicker-module__jJintq__picker{grid-column-gap:var(--sp-3);grid-row-gap:var(--sp-3);border:1px solid var(--form-border);width:100%;color:var(--form-text);background-color:var(--form-bg);border-radius:var(--panel-radius);padding:var(--sp-4);box-shadow:var(--panel-elevation);flex-direction:column;font-family:inherit;display:flex}.ColorPicker-module__jJintq__pickerBare{box-sizing:border-box;grid-column-gap:var(--sp-3);grid-row-gap:var(--sp-3);width:100%;color:var(--form-text);flex-direction:column;display:flex}.ColorPicker-module__jJintq__area>div [class*=hue],.ColorPicker-module__jJintq__area>div [class*=alpha]{display:none}.ColorPicker-module__jJintq__area>div:only-of-type,.ColorPicker-module__jJintq__area>div:first-of-type{width:100%}.ColorPicker-module__jJintq__area>div>div:first-of-type{border-radius:var(--radius-md);width:100%;height:160px}.ColorPicker-module__jJintq__area div[aria-label=Color]{inset:calc(var(--sp-5) / 2)}.ColorPicker-module__jJintq__area div[aria-label=Color]:before{content:"";inset:calc(var(--sp-5) / -2);position:absolute}.ColorPicker-module__jJintq__area div[aria-label=Color]>div{width:var(--sp-5);height:var(--sp-5);box-shadow:var(--control-ring-on-colour)}.ColorPicker-module__jJintq__rails{flex:1 1 0;min-width:0}.ColorPicker-module__jJintq__pickerField.ColorPicker-module__jJintq__pickerField{margin-top:0}.ColorPicker-module__jJintq__swatches{grid-row-gap:var(--sp-2);z-index:var(--z-base);flex-direction:column;display:flex;position:relative}.ColorPicker-module__jJintq__swatchesColors{gap:var(--sp-1);flex-wrap:wrap;display:flex}.ColorPicker-module__jJintq__label{font-size:var(--font-size-md)}.ColorPicker-module__jJintq__editorStack{grid-row-gap:var(--sp-2);flex-direction:column;display:flex}.ColorPicker-module__jJintq__readout{--form-pill-margin-top:0;width:100%}.ColorPicker-module__jJintq__modelSelect{flex:none}.ColorPicker-module__jJintq__readoutFields{flex:1 1 0;min-width:0;display:flex}.ColorPicker-module__jJintq__readoutFields>*{flex:1 1 0;min-width:0}.ColorPicker-module__jJintq__opacityField{flex:none;width:72px;display:flex}.ColorPicker-module__jJintq__opacityField>*{flex:auto;min-width:0}
.ColorCircle-module__jrfRNW__circle{--color-circle-size:24px;--color-circle-chequer:calc(var(--color-circle-size) / 2.5);width:var(--color-circle-size);height:var(--color-circle-size);box-sizing:border-box;border:var(--border-width-sm) solid var(--app-border-subtle);border-radius:var(--radius-full);text-align:center;color:var(--app-text-muted);background-color:var(--form-bg);background-image:var(--color-circle-fill), conic-gradient(var(--form-surface-strong) 0 25%, transparent 0 50%, var(--form-surface-strong) 0 75%, transparent 0);background-size:cover, var(--color-circle-chequer) var(--color-circle-chequer);transition:transform var(--dur-1) var(--ease-standard), box-shadow var(--dur-1) var(--ease-standard);background-position:50%,0 0;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.ColorCircle-module__jrfRNW__md{--color-circle-size:var(--icon-md)}.ColorCircle-module__jrfRNW__lg{--color-circle-size:var(--icon-lg)}.ColorCircle-module__jrfRNW__xl{--color-circle-size:var(--icon-xl)}.ColorCircle-module__jrfRNW__fill{aspect-ratio:1;--color-circle-chequer:var(--sp-2);width:100%;height:auto}button.ColorCircle-module__jrfRNW__circle{cursor:pointer}@media (hover:hover){button.ColorCircle-module__jrfRNW__circle:hover:not(:disabled){transform:scale(1.06)}}.ColorCircle-module__jrfRNW__selected{border-color:var(--app-surface-container);box-shadow:0 0 0 var(--border-width-md) var(--control-selected)}.ColorCircle-module__jrfRNW__disabled{opacity:.5;cursor:default}.ColorCircle-module__jrfRNW__edit{color:var(--app-chrome-on-artwork)}.ColorCircle-module__jrfRNW__edit .ColorCircle-module__jrfRNW__glyph{filter:drop-shadow(0 0 1px var(--app-chrome-on-artwork-shadow)) drop-shadow(0 1px 2px var(--app-chrome-on-artwork-shadow));opacity:0;transition:opacity var(--dur-1) var(--ease-standard)}.ColorCircle-module__jrfRNW__edit:focus-visible .ColorCircle-module__jrfRNW__glyph{opacity:1}@media (hover:hover){.ColorCircle-module__jrfRNW__edit:hover .ColorCircle-module__jrfRNW__glyph{opacity:1}}@media (hover:none){.ColorCircle-module__jrfRNW__edit .ColorCircle-module__jrfRNW__glyph{opacity:1}}
.ColorButton-module__ze-sOq__button{appearance:none;width:var(--control-target-sm);height:var(--icon-xl);cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.ColorButton-module__ze-sOq__button:hover{background-color:var(--app-state-hover)}.ColorButton-module__ze-sOq__button.ColorButton-module__ze-sOq__active{background-color:var(--app-state-selected)}.ColorButton-module__ze-sOq__swatch{width:18px;height:18px;box-shadow:0 0 0 1px var(--app-surface-container), 0 0 0 2px var(--app-border-input);border-radius:50%;display:block}.ColorButton-module__ze-sOq__stroke{border:var(--border-width-lg) solid var(--app-text-heading);box-sizing:border-box;background:0 0}.ColorButton-module__ze-sOq__button.ColorButton-module__ze-sOq__fullWidth{width:100%;height:var(--config-control-height,36px);padding:0}.ColorButton-module__ze-sOq__swatch.ColorButton-module__ze-sOq__swatchFullWidth{border-radius:var(--radius-xs);width:100%;height:100%}.ColorButton-module__ze-sOq__valueLabel{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--app-text-heading);pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ColorButton-module__ze-sOq__valueLabelOnDark{color:var(--text-inverse)}.ColorButton-module__ze-sOq__swatch.ColorButton-module__ze-sOq__transparent{background-image:linear-gradient(45deg, transparent 45%, var(--status-danger) 45%, var(--status-danger) 55%, transparent 55%);background-color:var(--app-surface-container)}
.GradientPicker-module__lkhM_q__picker{box-sizing:border-box;row-gap:var(--sp-3);border:1px solid var(--form-border);width:100%;color:var(--form-text);background-color:var(--form-bg);border-radius:var(--panel-radius);padding:var(--sp-4);box-shadow:var(--panel-elevation);flex-direction:column;font-family:inherit;display:flex}.GradientPicker-module__lkhM_q__pickerBare{box-sizing:border-box;row-gap:var(--sp-3);width:100%;color:var(--form-text);flex-direction:column;display:flex}.GradientPicker-module__lkhM_q__stopBar{--travel-inset:calc(var(--control-height) / 2);cursor:copy;touch-action:none;position:relative}.GradientPicker-module__lkhM_q__bar{height:var(--control-height);border-radius:var(--control-radius);corner-shape:var(--corner-shape);--chequer-size:8px;background:var(--bar-fill), var(--chequer);box-shadow:inset 0 0 0 var(--border-width-sm) var(--app-border-subtle);position:relative}.GradientPicker-module__lkhM_q__stop{top:50%;left:calc(var(--travel-inset) + var(--offset) * (100% - 2 * var(--travel-inset)));width:var(--icon-sm);height:var(--icon-sm);border:var(--border-width-md) solid var(--app-chrome-on-artwork);border-radius:var(--radius-2xs);box-sizing:border-box;background-color:var(--stop-color);box-shadow:0 0 0 var(--border-width-sm) var(--app-chrome-on-artwork-shadow), 0 1px 3px var(--app-chrome-on-artwork-shadow);cursor:grab;touch-action:none;padding:0;position:absolute;transform:translate(-50%,-50%)}.GradientPicker-module__lkhM_q__stop:active{cursor:grabbing}.GradientPicker-module__lkhM_q__stop:focus-visible{box-shadow:var(--app-focus-ring);outline:none}.GradientPicker-module__lkhM_q__stopOpen,.GradientPicker-module__lkhM_q__stopOpen:focus-visible{box-shadow:0 0 0 var(--border-width-md) var(--control-selected), 0 1px 3px var(--app-chrome-on-artwork-shadow);z-index:1}.GradientPicker-module__lkhM_q__stopLeaving{opacity:.6}.GradientPicker-module__lkhM_q__ghost{opacity:.75;pointer-events:none;border-style:dashed}.GradientPicker-module__lkhM_q__styleTiles{column-gap:var(--sp-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.GradientPicker-module__lkhM_q__styleTile{aspect-ratio:1;border:var(--border-width-sm) solid var(--app-border-subtle);border-radius:var(--radius-md);corner-shape:var(--corner-shape);box-sizing:border-box;background:var(--tile-fill);cursor:pointer;padding:0}.GradientPicker-module__lkhM_q__styleTile:focus-visible{box-shadow:var(--app-focus-ring);outline:none}.GradientPicker-module__lkhM_q__styleTileCurrent,.GradientPicker-module__lkhM_q__styleTileCurrent:focus-visible{border-color:var(--app-surface-container);box-shadow:0 0 0 var(--border-width-md) var(--control-selected)}.GradientPicker-module__lkhM_q__angleRow,.GradientPicker-module__lkhM_q__stopRow{align-items:center;column-gap:var(--sp-1);--form-pill-margin-top:0;display:flex}.GradientPicker-module__lkhM_q__angleSlot,.GradientPicker-module__lkhM_q__positionSlot,.GradientPicker-module__lkhM_q__opacitySlot{flex:none;width:72px;display:flex}.GradientPicker-module__lkhM_q__typeSlot,.GradientPicker-module__lkhM_q__colourSlot{flex:auto;min-width:0;display:flex}.GradientPicker-module__lkhM_q__angleSlot>*,.GradientPicker-module__lkhM_q__positionSlot>*,.GradientPicker-module__lkhM_q__opacitySlot>*,.GradientPicker-module__lkhM_q__typeSlot>*,.GradientPicker-module__lkhM_q__colourSlot>*{flex:auto;min-width:0}.GradientPicker-module__lkhM_q__stopRows{row-gap:var(--sp-1);flex-direction:column;display:flex}
.FillPickerPopover-module___RSM6W__popover{width:var(--measure-picker);--pane-gutter:var(--sp-3);padding:var(--pane-gutter);box-sizing:border-box;background-color:var(--panel-surface);border:var(--panel-edge);border-radius:var(--panel-radius);corner-shape:var(--corner-shape);box-shadow:var(--elevation-400)}
.FillPicker-module__Ku7wWG__root{box-sizing:border-box;gap:var(--sp-4);border:1px solid var(--form-border);border-radius:var(--panel-radius);width:100%;padding:var(--sp-4);color:var(--form-text);background-color:var(--form-bg);box-shadow:var(--panel-elevation);flex-direction:column;display:flex}.FillPicker-module__Ku7wWG__rootBare{box-sizing:border-box;gap:var(--sp-4);width:100%;color:var(--form-text);flex-direction:column;display:flex}
.SwatchLibrary-module__EuQ4bW__library{border-top:var(--border-width-sm) solid var(--app-border-subtle);padding-top:var(--sp-3)}.SwatchLibrary-module__EuQ4bW__head{font-size:var(--control-text);font-weight:var(--control-weight);color:var(--form-text)}.SwatchLibrary-module__EuQ4bW__count{font-size:var(--font-size-2xs);font-weight:var(--font-weight-normal);color:var(--app-text-muted);font-variant-numeric:tabular-nums}.SwatchLibrary-module__EuQ4bW__rowStart{grid-column-start:1}
.AlignDropdown-module__qc7uCW__container{display:inline-flex;position:relative}.AlignDropdown-module__qc7uCW__menu{top:calc(100% + var(--sp-1));gap:var(--sp-half);padding:var(--sp-half);background-color:var(--app-surface-container);border:var(--border-editor);border-radius:var(--radius-md);box-shadow:var(--elevation-400);z-index:var(--z-dropdown);flex-direction:row;display:flex;position:absolute;left:50%;transform:translate(-50%)}.AlignDropdown-module__qc7uCW__menu button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}
.ToolbarPopup-module__XFoAya__container{display:inline-flex}.ToolbarPopup-module__XFoAya__popup{width:280px;padding:var(--sp-3);background-color:var(--app-surface-container);border:var(--border-editor);border-radius:var(--radius-md);box-shadow:var(--elevation-400);box-sizing:border-box;flex-direction:column;display:flex}.ToolbarPopup-module__XFoAya__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--app-text-heading);margin-bottom:var(--sp-2);flex-shrink:0}.ToolbarPopup-module__XFoAya__body{min-height:0}.ToolbarPopup-module__XFoAya__popup[data-scrolls] .ToolbarPopup-module__XFoAya__body{max-height:var(--popup-body-room);scrollbar-width:thin;overflow-y:auto}.ToolbarPopup-module__XFoAya__content{gap:var(--sp-2);--form-pill-margin-top:0;flex-direction:column;display:flex}
.ActionToolbar-module__B7yfzW__root{top:var(--sp-3);width:fit-content;max-width:calc(100% - 2 * var(--sp-3));z-index:calc(var(--z-context-menu) + 5);margin-inline:auto;position:absolute;left:0;right:0}.ActionToolbar-module__B7yfzW__inline{width:100%;max-width:none;min-height:var(--mobile-bottom-slot-height,72px);padding:var(--sp-2);border-top:var(--border-editor);background-color:var(--app-surface-base);box-sizing:border-box;align-items:center;margin-inline:0;display:flex;position:static;top:auto;left:auto;right:auto}.ActionToolbar-module__B7yfzW__inline .ActionToolbar-module__B7yfzW__toolbar{width:100%;height:auto;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-lg);box-shadow:var(--elevation-300);background-color:var(--app-surface-raised);justify-content:flex-start;gap:var(--sp-4);-webkit-overflow-scrolling:touch;scrollbar-width:none;box-sizing:border-box;border:none;flex-wrap:nowrap;overflow-x:auto}.ActionToolbar-module__B7yfzW__inline .ActionToolbar-module__B7yfzW__toolbar::-webkit-scrollbar{display:none}.ActionToolbar-module__B7yfzW__inline .ActionToolbar-module__B7yfzW__toolbar>*{flex-shrink:0}.ActionToolbar-module__B7yfzW__toolbar{background-color:var(--app-surface-container);border:var(--border-editor);border-radius:var(--radius-md);box-shadow:var(--elevation-400);padding:var(--sp-1);justify-content:center;gap:var(--sp-1);box-sizing:border-box;flex-wrap:wrap;align-items:center;display:flex}.ActionToolbar-module__B7yfzW__toolbar button{height:32px!important;min-height:32px!important}.ActionToolbar-module__B7yfzW__toolbar [class*=rectangle]{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.ActionToolbar-module__B7yfzW__pairLabel{font-size:var(--font-size-xs);color:var(--app-text-muted);font-weight:var(--font-weight-medium)}.ActionToolbar-module__B7yfzW__fontButton{width:auto!important;min-width:0!important;max-width:148px!important;padding:0 var(--sp-3)!important;justify-content:center!important}.ActionToolbar-module__B7yfzW__fontName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ActionToolbar-module__B7yfzW__locked .ActionToolbar-module__B7yfzW__toolbar{pointer-events:none;opacity:.5;cursor:not-allowed}
.ChainOverflowPane-module__6aupnq__pane{right:var(--sp-4);bottom:var(--sp-4);background:var(--app-surface-container);min-width:220px;max-width:320px;color:var(--app-text-body);border:1px solid var(--app-border-subtle);box-shadow:var(--elevation-300);font-size:var(--font-size-xs);font-family:var(--font-core);line-height:var(--line-height-md);pointer-events:auto;z-index:50;border-radius:8px;padding:10px 12px;animation:.16s ease-out ChainOverflowPane-module__6aupnq__chainOverflowIn;position:absolute}.ChainOverflowPane-module__6aupnq__header{justify-content:space-between;align-items:baseline;gap:var(--sp-2);margin-bottom:6px;display:flex}.ChainOverflowPane-module__6aupnq__title{font-weight:var(--font-weight-semibold);font-size:var(--font-size-xs);letter-spacing:var(--tracking-md);color:var(--app-text-heading)}.ChainOverflowPane-module__6aupnq__meta{font-size:var(--font-size-2xs);color:var(--app-text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:60%;overflow:hidden}.ChainOverflowPane-module__6aupnq__body{box-sizing:border-box;width:100%;font-family:var(--font-mono);font-size:var(--font-size-xs);line-height:var(--line-height-md);color:var(--app-text-heading);background:var(--app-surface-base);border:1px solid var(--app-border-subtle);border-radius:var(--radius-xs);word-break:break-word;white-space:pre-wrap;-webkit-user-select:text;user-select:text;min-height:34px;max-height:180px;padding:6px 8px;display:block;overflow-y:auto}.ChainOverflowPane-module__6aupnq__body:focus{border-color:var(--app-accent-primary);outline:none}.ChainOverflowPane-module__6aupnq__hint{font-size:var(--font-size-2xs);color:var(--app-text-muted);margin-top:6px}@keyframes ChainOverflowPane-module__6aupnq__chainOverflowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
.ImportProgressPane-module__-CBDgq__pane{right:var(--sp-4);bottom:var(--sp-4);background:var(--app-surface-container);min-width:240px;max-width:320px;color:var(--app-text-body);border:1px solid var(--app-border-subtle);box-shadow:var(--elevation-300);font-size:var(--font-size-xs);font-family:var(--font-core);line-height:var(--line-height-md);pointer-events:auto;z-index:50;border-radius:8px;padding:10px 12px;animation:.16s ease-out ImportProgressPane-module__-CBDgq__importProgressIn;position:absolute}.ImportProgressPane-module__-CBDgq__header{justify-content:space-between;align-items:baseline;gap:var(--sp-2);margin-bottom:6px;display:flex}.ImportProgressPane-module__-CBDgq__title{font-weight:var(--font-weight-semibold);font-size:var(--font-size-xs);letter-spacing:var(--tracking-md);color:var(--app-text-heading)}.ImportProgressPane-module__-CBDgq__meta{font-size:var(--font-size-2xs);color:var(--app-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.ImportProgressPane-module__-CBDgq__list{gap:var(--sp-1);flex-direction:column;max-height:160px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ImportProgressPane-module__-CBDgq__row{align-items:center;gap:var(--sp-2);display:flex}.ImportProgressPane-module__-CBDgq__status{flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.ImportProgressPane-module__-CBDgq__name{white-space:nowrap;text-overflow:ellipsis;color:var(--app-text-body);flex:1;overflow:hidden}.ImportProgressPane-module__-CBDgq__spinner{width:14px;height:14px;color:var(--app-text-muted);animation:.8s linear infinite ImportProgressPane-module__-CBDgq__importSpin}.ImportProgressPane-module__-CBDgq__done{width:14px;height:14px;color:var(--app-accent-primary)}.ImportProgressPane-module__-CBDgq__error{width:14px;height:14px;color:var(--status-danger)}@keyframes ImportProgressPane-module__-CBDgq__importSpin{to{transform:rotate(360deg)}}@keyframes ImportProgressPane-module__-CBDgq__importProgressIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
.EditorUI-module__w705gq__container{pointer-events:none;position:absolute;inset:0}.EditorUI-module__w705gq__container>*{pointer-events:auto}
.action-module__iNDOUG__cap{--cap-inset:6px;width:calc(var(--control-height) - var(--cap-inset) * 2);height:calc(var(--control-height) - var(--cap-inset) * 2);border-radius:var(--control-radius);corner-shape:var(--corner-shape);color:var(--form-icon);font-size:var(--form-cap-icon-size);transition:background-color var(--dur-1) var(--ease-standard), box-shadow var(--dur-1) var(--ease-standard);background-color:#0000;border:none;outline:none;flex:none;order:4;justify-content:center;align-self:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.action-module__iNDOUG__cap+.action-module__iNDOUG__cap{margin-left:var(--sp-half)}.action-module__iNDOUG__button{background-color:var(--field-action-fill);box-shadow:var(--field-action-lift);color:var(--field-action-icon);cursor:pointer}@media (hover:hover){.action-module__iNDOUG__button:hover:not(:disabled):not(.action-module__iNDOUG__disabled){background-color:var(--field-action-fill-hover);color:var(--field-action-icon-hover)}}.action-module__iNDOUG__button:active:not(:disabled):not(.action-module__iNDOUG__disabled){background-color:var(--control-fill-pressed);box-shadow:none;color:var(--field-action-icon-hover)}.action-module__iNDOUG__button:focus-visible{box-shadow:var(--elevation-100), var(--form-focus-edge)}.action-module__iNDOUG__button:disabled,.action-module__iNDOUG__button.action-module__iNDOUG__disabled{opacity:.5;cursor:default;background-color:var(--field-action-fill);box-shadow:none;color:var(--form-icon-muted)}.action-module__iNDOUG__button.action-module__iNDOUG__active{background-color:var(--control-fill-pressed);box-shadow:none;color:var(--field-action-icon-hover)}
.index-module__-a7sVG__field_error{color:var(--status-danger);text-align:left;margin:var(--sp-2) 0 0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);align-self:stretch;padding:0;line-height:16px}.index-module__-a7sVG__field_error_placeholder{-webkit-user-select:none;user-select:none}
.index-module__j7dhyW__counter{margin:var(--sp-2) 0 0;text-align:right;font-size:var(--font-size-xs);line-height:var(--line-height-sm);color:var(--form-text-muted);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;padding:0}.index-module__j7dhyW__counter_warning{color:var(--status-warning-ink)}.index-module__j7dhyW__counter_over{color:var(--status-danger);font-weight:var(--font-weight-medium)}
.index-module__UqNlVW__group{display:block}
.PreferencesPane-module__kjG7ua__section.PreferencesPane-module__kjG7ua__locked .PreferencesPane-module__kjG7ua__sectionBody,.PreferencesPane-module__kjG7ua__itemLocked{pointer-events:none;opacity:.45}.PreferencesPane-module__kjG7ua__section:has(.PreferencesPane-module__kjG7ua__sectionBody):not(:has(.PreferencesPane-module__kjG7ua__field)){display:none}.PreferencesPane-module__kjG7ua__group:has(.PreferencesPane-module__kjG7ua__sectionBody):not(:has(.PreferencesPane-module__kjG7ua__field)){display:none}.PreferencesPane-module__kjG7ua__rows{--form-label-max:200px;--form-row-max:none}
.ReplaceBanner-module__f23Ala__banner{align-items:center;gap:var(--sp-2);padding:var(--sp-2);background:color-mix(in srgb, var(--app-accent-primary) 8%, transparent);border:var(--border-width-sm) solid var(--app-accent-primary);border-radius:var(--radius-md);display:flex}.ReplaceBanner-module__f23Ala__icon{width:var(--icon-md);height:var(--icon-md);color:var(--app-accent-primary);flex:none}.ReplaceBanner-module__f23Ala__text{gap:var(--sp-half);flex-direction:column;flex:1;min-width:0;display:flex}.ReplaceBanner-module__f23Ala__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--app-text-body)}.ReplaceBanner-module__f23Ala__hint{font-size:var(--font-size-xs);color:var(--app-text-muted)}
.ElementsPane-module__bA8yTG__empty{color:var(--app-text-muted);font-size:var(--font-size-sm);text-align:center;margin:var(--sp-2) 0}.ElementsPane-module__bA8yTG__actionGrid{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.ElementsPane-module__bA8yTG__shapesGrid{gap:var(--sp-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (max-width:767px){.ElementsPane-module__bA8yTG__actionGrid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.ElementsPane-module__bA8yTG__shapesGrid{gap:var(--sp-2);grid-template-columns:repeat(4,minmax(0,1fr))}}.ElementsPane-module__bA8yTG__tile{appearance:none;justify-content:center;align-items:center;gap:var(--sp-1);padding:var(--sp-2);min-height:var(--sp-20);background:var(--app-surface-base);border:var(--border-width-sm) solid var(--app-border-subtle);border-radius:var(--radius-md);color:var(--app-text-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-align:center;line-height:var(--line-height-sm);cursor:pointer;transition:background-color var(--dur-0) var(--ease-standard), box-shadow var(--dur-0) var(--ease-standard), border-color var(--dur-0) var(--ease-standard);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:relative}.ElementsPane-module__bA8yTG__tile svg,.ElementsPane-module__bA8yTG__tile img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.ElementsPane-module__bA8yTG__tile:hover{background:var(--app-state-hover);box-shadow:var(--elevation-100)}.ElementsPane-module__bA8yTG__tile:focus-visible{border-color:var(--app-text-heading);outline:none}.ElementsPane-module__bA8yTG__tile[disabled]{cursor:default;opacity:.6}.ElementsPane-module__bA8yTG__shapeOption{appearance:none;aspect-ratio:1;justify-content:center;align-items:center;gap:var(--sp-1);width:100%;color:var(--app-text-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-align:center;line-height:var(--line-height-sm);cursor:pointer;background:0 0;border:none;flex-direction:column;padding:0;display:flex}.ElementsPane-module__bA8yTG__shapeOption:hover{color:var(--app-text-heading)}.ElementsPane-module__bA8yTG__shapeOption:focus-visible{outline:none}.ElementsPane-module__bA8yTG__tileIcon{width:var(--control-target);height:var(--control-target);color:var(--app-text-body);transition:color var(--dur-0) var(--ease-standard), transform var(--dur-1) var(--ease-standard), filter var(--dur-1) var(--ease-standard);flex-shrink:0}.ElementsPane-module__bA8yTG__shapeOption:hover .ElementsPane-module__bA8yTG__tileIcon,.ElementsPane-module__bA8yTG__tile:hover .ElementsPane-module__bA8yTG__tileIcon{color:var(--app-accent-primary);transform:translateY(var(--lift-hover));filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--y-blue-800) 16%, transparent)) drop-shadow(0 4px 6px color-mix(in srgb, var(--y-blue-800) 14%, transparent))}.ElementsPane-module__bA8yTG__shapeOption:active .ElementsPane-module__bA8yTG__tileIcon,.ElementsPane-module__bA8yTG__tile:active .ElementsPane-module__bA8yTG__tileIcon{filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--y-blue-800) 14%, transparent));transform:translateY(0)}.ElementsPane-module__bA8yTG__tileLabel{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.ElementsPane-module__bA8yTG__spinner{width:var(--icon-sm);height:var(--icon-sm);color:var(--app-text-muted);flex-shrink:0;animation:.8s linear infinite ElementsPane-module__bA8yTG__tile-spin}@keyframes ElementsPane-module__bA8yTG__tile-spin{to{transform:rotate(360deg)}}.ElementsPane-module__bA8yTG__hiddenFileInput{display:none}.ElementsPane-module__bA8yTG__uploadedShape{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ElementsPane-module__bA8yTG__creditTile{position:relative}.ElementsPane-module__bA8yTG__creditMark{color:var(--app-text-muted);pointer-events:none;position:absolute;bottom:0;right:0}.ElementsPane-module__bA8yTG__creditNote{margin:var(--sp-2) 0 0;color:var(--app-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-sm)}
.BlockLibrary-module__AZsPuq__note{font-size:var(--font-size-xs);color:var(--app-text-muted);margin:0}.BlockLibrary-module__AZsPuq__createAction{flex:1 1 0}.BlockLibrary-module__AZsPuq__sides{grid-template-rows:100%;position:absolute;inset:0}.BlockLibrary-module__AZsPuq__side{min-width:0;position:relative}.BlockLibrary-module__AZsPuq__hugEnd{object-position:right center}.BlockLibrary-module__AZsPuq__hugStart{object-position:left center}.BlockLibrary-module__AZsPuq__sideStandIn{padding:var(--sp-2);color:var(--app-text-muted);text-align:center;position:absolute;inset:0}
.BlocksPane-module__MLWCPa__pane,.BlocksPane-module__MLWCPa__body{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.BlocksPane-module__MLWCPa__strip{padding-bottom:var(--sp-1)}
.uploadAccountPrompt-module__9xWhtG__form{text-align:start;align-self:stretch}.uploadAccountPrompt-module__9xWhtG__summary{font-size:var(--font-size-sm);color:var(--app-text-muted);margin:0}
.ImagesPane-module__EZcTUq__topChrome{gap:var(--sp-3);flex-direction:column;display:flex}.ImagesPane-module__EZcTUq__uploadDropZone{flex-direction:column;display:flex}.ImagesPane-module__EZcTUq__uploadDropActive{outline:var(--border-width-sm,2px) dashed var(--app-accent-primary);outline-offset:2px;border-radius:var(--radius-md);background:color-mix(in srgb, var(--app-accent-primary) 8%, transparent)}.ImagesPane-module__EZcTUq__section{gap:var(--sp-2)}.ImagesPane-module__EZcTUq__toolbarRow{gap:var(--sp-2);align-items:center;display:flex}.ImagesPane-module__EZcTUq__toolbarSearch{flex:auto;min-width:0}.ImagesPane-module__EZcTUq__divider{width:100%;height:var(--border-width-sm);background-color:var(--app-border-subtle);flex-shrink:0}@media (max-width:767px){.ImagesPane-module__EZcTUq__thumbGrid{grid-template-columns:repeat(3,1fr)}}.ImagesPane-module__EZcTUq__mobileTopRow{align-items:stretch;gap:var(--sp-2);display:flex}.ImagesPane-module__EZcTUq__mobileUploadDropZone{flex:none;display:flex}.ImagesPane-module__EZcTUq__mobileSearchInput{flex:1;min-width:0}.ImagesPane-module__EZcTUq__mobileDropdownRow{gap:var(--sp-2);display:flex}.ImagesPane-module__EZcTUq__mobileDropdownRow>*{flex:1;min-width:0}.ImagesPane-module__EZcTUq__mobileSelectTriggerFull,.ImagesPane-module__EZcTUq__mobileSelectTrigger{width:100%}.ImagesPane-module__EZcTUq__thumbImg{object-fit:contain;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block}.ImagesPane-module__EZcTUq__thumbImgPending{opacity:0}.ImagesPane-module__EZcTUq__thumbOverlay{background:color-mix(in srgb, var(--app-surface-container) 50%, transparent);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ImagesPane-module__EZcTUq__fileTypeBadge{width:var(--control-target-xs);height:var(--control-target-xs);padding:var(--sp-1);border-radius:var(--radius-xs,4px);background:var(--app-scrim-strong);color:var(--text-inverse);font-size:var(--font-size-2xs);pointer-events:none;justify-content:center;align-items:center;display:flex}.ImagesPane-module__EZcTUq__fileTypeBadge svg{width:100%;height:100%}.ImagesPane-module__EZcTUq__tile{flex-direction:column;width:100%;min-width:0;display:flex}.ImagesPane-module__EZcTUq__thumbSkeleton{--skeleton-height:100%;border-radius:0}
.TextPane-module__qZtviW__toolbar{flex-shrink:0}.TextPane-module__qZtviW__sectionTitle{margin:0 var(--sp-3)}.TextPane-module__qZtviW__empty{font-size:var(--font-size-sm);color:var(--app-text-muted);padding:0 var(--pane-gutter);margin:0}.TextPane-module__qZtviW__fontList{--nav-chip-radius:var(--radius-sm);--nav-label-weight:var(--font-weight-normal);padding:0 var(--sp-1) var(--sp-2)}.TextPane-module__qZtviW__loadMoreSentinel{height:1px}.TextPane-module__qZtviW__fontNav{font-family:var(--font-preview-face,inherit)}.TextPane-module__qZtviW__rowControls{align-items:center;gap:var(--sp-1);margin-left:var(--sp-2);font-family:var(--font-core);display:inline-flex}.TextPane-module__qZtviW__fontNav .TextPane-module__qZtviW__rowControls{opacity:0;transition:opacity var(--dur-1) var(--ease-standard)}.TextPane-module__qZtviW__fontNav:hover .TextPane-module__qZtviW__rowControls,.TextPane-module__qZtviW__fontNav:focus-within .TextPane-module__qZtviW__rowControls{opacity:1}.TextPane-module__qZtviW__fontRowGroup{flex-direction:column;display:flex}.TextPane-module__qZtviW__weightToggleOpen{transform:rotate(180deg)}.TextPane-module__qZtviW__w100{--nav-label-weight:100}.TextPane-module__qZtviW__w200{--nav-label-weight:200}.TextPane-module__qZtviW__w300{--nav-label-weight:300}.TextPane-module__qZtviW__w400{--nav-label-weight:400}.TextPane-module__qZtviW__w500{--nav-label-weight:500}.TextPane-module__qZtviW__w600{--nav-label-weight:600}.TextPane-module__qZtviW__w700{--nav-label-weight:700}.TextPane-module__qZtviW__w800{--nav-label-weight:800}.TextPane-module__qZtviW__w900{--nav-label-weight:900}.TextPane-module__qZtviW__weightOption{min-width:0;padding-inline-start:var(--sp-4)}.TextPane-module__qZtviW__weightValue{margin-right:var(--sp-2);font-size:var(--font-size-sm);color:var(--app-text-muted);font-variant-numeric:tabular-nums;font-family:var(--font-core);flex:none}.TextPane-module__qZtviW__toolbarRow{gap:var(--sp-2);align-items:center;display:flex}.TextPane-module__qZtviW__toolbarSearch{flex:auto;min-width:0}.TextPane-module__qZtviW__footer{flex-shrink:0}.TextPane-module__qZtviW__spinner{width:var(--icon-sm);height:var(--icon-sm);color:var(--app-text-muted);flex-shrink:0;animation:.8s linear infinite TextPane-module__qZtviW__spin}@keyframes TextPane-module__qZtviW__spin{to{transform:rotate(360deg)}}.TextPane-module__qZtviW__fontRowSpinner{opacity:0;animation:.8s linear infinite TextPane-module__qZtviW__spin,0s linear .5s forwards TextPane-module__qZtviW__revealSpinner}@keyframes TextPane-module__qZtviW__revealSpinner{to{opacity:1}}.TextPane-module__qZtviW__textPane{gap:var(--sp-3);box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex}.TextPane-module__qZtviW__actions{gap:var(--sp-2);padding:var(--pane-gutter) var(--pane-gutter) 0;flex-direction:column;flex-shrink:0;display:flex}.TextPane-module__qZtviW__sectionHead{padding:var(--pane-gutter) var(--pane-gutter) var(--sp-2);flex-shrink:0}.TextPane-module__qZtviW__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--sp-24);align-content:start;gap:var(--sp-2);padding:0 var(--pane-gutter) var(--pane-gutter);flex:none;display:grid}.TextPane-module__qZtviW__tile{justify-content:space-between}.TextPane-module__qZtviW__specimen{font-size:var(--specimen-size,24px);font-weight:var(--specimen-weight,400);line-height:var(--line-height-xs);color:var(--app-text-heading);display:block;overflow:hidden}.TextPane-module__qZtviW__size{font-variant-numeric:tabular-nums}
.index-module__p8pkpq__anchor{position:relative}.index-module__p8pkpq__box.index-module__p8pkpq__box{padding-left:var(--sp-3)}.index-module__p8pkpq__icon{width:var(--icon-sm);height:var(--icon-sm);color:var(--form-icon-muted);transition:color var(--dur-1) var(--ease-standard);flex:none}.index-module__p8pkpq__box:focus-within .index-module__p8pkpq__icon{color:var(--form-focus)}.index-module__p8pkpq__spinner{}.index-module__p8pkpq__list{max-height:var(--menu-list-max-height);overflow-y:auto}.index-module__p8pkpq__group{min-width:6ch;color:var(--form-text-muted);font-weight:var(--font-weight-normal)}.index-module__p8pkpq__groupHead{color:var(--form-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.index-module__p8pkpq__groupClear{padding:0 var(--sp-1);border-radius:var(--control-radius);color:var(--form-text-muted);font:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard), color var(--dur-1) var(--ease-standard);background:0 0;border:none}@media (hover:hover){.index-module__p8pkpq__groupClear:hover{background-color:var(--app-state-hover);color:var(--form-text)}}.index-module__p8pkpq__more{height:22px;padding:0 var(--sp-1);border-radius:var(--control-radius);color:var(--form-text-muted);font:inherit;font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);cursor:pointer;transition:color var(--dur-1) var(--ease-standard);background:0 0;border:none}@media (hover:hover){.index-module__p8pkpq__more:hover{color:var(--form-text)}}.index-module__p8pkpq__groupClear:focus-visible,.index-module__p8pkpq__more:focus-visible{box-shadow:var(--form-focus-edge);outline:none}.index-module__p8pkpq__sentinel{min-height:var(--sp-6)}
.AccessEditor-module__2eo-EG__optionTitle{font-weight:var(--font-weight-semibold)}.AccessEditor-module__2eo-EG__optionHint{color:var(--app-text-muted);font-size:var(--font-size-xs)}
.index-module__aKeuzW__container{display:inline-flex;position:relative}.index-module__aKeuzW__trigger{appearance:none;border-radius:var(--radius-full);cursor:pointer;transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);background:0 0;border:none;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.index-module__aKeuzW__trigger:hover:not(:disabled){transform:translateY(var(--lift-hover));box-shadow:var(--elevation-200)}}.index-module__aKeuzW__trigger:active:not(:disabled),.index-module__aKeuzW__trigger[aria-expanded=true]{box-shadow:var(--elevation-100);transform:translateY(0)}.index-module__aKeuzW__trigger:focus-visible{outline:var(--border-width-sm) solid var(--action-primary);outline-offset:2px}.index-module__aKeuzW__card{border:1px solid var(--border-default);border-radius:var(--radius-md);background-color:var(--app-surface-container);min-width:260px;box-shadow:var(--elevation-400);color:var(--app-text-body);text-align:left;flex-direction:column;display:flex;overflow:hidden}.index-module__aKeuzW__header{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);background:linear-gradient(to bottom, var(--control-fill), var(--app-surface-container));border-bottom:1px solid var(--border-default);display:flex}.index-module__aKeuzW__headerText{gap:var(--sp-half);flex-direction:column;flex:1;min-width:0;display:flex}.index-module__aKeuzW__name{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--app-text-heading);white-space:nowrap;text-overflow:ellipsis;line-height:var(--line-height-sm);overflow:hidden}.index-module__aKeuzW__status{align-items:center;gap:var(--sp-half);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--app-text-muted);display:flex}.index-module__aKeuzW__onlineDot{width:var(--sp-2);height:var(--sp-2);border-radius:var(--radius-full);background-color:var(--status-success);box-shadow:0 0 0 var(--sp-half) var(--status-success-edge);flex:none}.index-module__aKeuzW__actions{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);flex-direction:column;display:flex}.index-module__aKeuzW__caption{font-size:var(--font-size-xs);line-height:var(--line-height-sm);color:var(--app-text-muted);word-break:break-word}
.MenuMark-module__kX_nTG__mark{width:var(--icon-md);height:var(--icon-md);border-radius:var(--radius-full);background-color:var(--control-selected);color:var(--control-selected-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.MenuMark-module__kX_nTG__mark svg{width:var(--icon-xs);height:var(--icon-xs);stroke-width:3px}
.MenuItem-module__xdjx5G__row.MenuItem-module__xdjx5G__row{--menu-row-height:calc(var(--control-height) - var(--sp-2));justify-content:space-between;align-items:center;gap:var(--sp-2);width:100%;min-height:var(--menu-row-height);padding:var(--sp-1) var(--menu-row-inset);border-radius:var(--form-pill-radius);corner-shape:var(--corner-shape);font:inherit;font-size:var(--control-text);line-height:20px;font-weight:var(--font-weight-medium);color:var(--form-text);text-align:left;cursor:pointer;box-shadow:none;background-color:#0000;border:none;flex-shrink:0;display:flex}.MenuItem-module__xdjx5G__row.MenuItem-module__xdjx5G__row[data-focused]:not([data-disabled]),.MenuItem-module__xdjx5G__row.MenuItem-module__xdjx5G__rowFocused:not([data-disabled]):not(.MenuItem-module__xdjx5G__rowDisabled){background-color:var(--app-state-hover)}@media (hover:hover){.MenuItem-module__xdjx5G__row.MenuItem-module__xdjx5G__row:hover:not([data-disabled]):not(.MenuItem-module__xdjx5G__rowDisabled){background-color:var(--app-state-hover)}}.MenuItem-module__xdjx5G__row.MenuItem-module__xdjx5G__row:focus-visible{background-color:var(--app-state-hover);box-shadow:var(--form-focus-edge);outline:none}.MenuItem-module__xdjx5G__row:active:not([data-disabled]){background-color:var(--app-state-pressed)}.MenuItem-module__xdjx5G__row.MenuItem-module__xdjx5G__row[data-disabled],.MenuItem-module__xdjx5G__row.MenuItem-module__xdjx5G__rowDisabled{cursor:default;opacity:.5}.MenuItem-module__xdjx5G__row.MenuItem-module__xdjx5G__row:active:not([data-disabled]):not(.MenuItem-module__xdjx5G__rowDisabled){background-color:var(--app-state-pressed);box-shadow:none}[role=menu]:has(.MenuItem-module__xdjx5G__leading) .MenuItem-module__xdjx5G__row:not(:has(.MenuItem-module__xdjx5G__leading)):before{content:"";width:var(--icon-sm);flex:none}[role=listbox]:has(.MenuItem-module__xdjx5G__leading) .MenuItem-module__xdjx5G__row:not(:has(.MenuItem-module__xdjx5G__leading)):before{content:"";width:var(--icon-sm);flex:none}.MenuItem-module__xdjx5G__leading,.MenuItem-module__xdjx5G__trailing{align-items:center;gap:var(--sp-2);flex:none;display:flex}.MenuItem-module__xdjx5G__label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.MenuItem-module__xdjx5G__row[data-selected] .MenuItem-module__xdjx5G__label{font-weight:var(--font-weight-semibold)}.MenuItem-module__xdjx5G__row[data-align=start] .MenuItem-module__xdjx5G__leading{margin-top:calc((1lh - var(--icon-md)) / 2);align-self:flex-start}
.Modal-module__xDVZ_q__backdrop{background-color:var(--app-scrim);z-index:var(--z-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}:where(.Modal-module__xDVZ_q__panel){background-color:var(--app-surface-container);color:var(--app-text-body);border:var(--border-width-sm) solid var(--app-border-subtle);border-radius:var(--radius-md);box-shadow:var(--elevation-500);max-width:96vw;max-height:96dvh}.Modal-module__xDVZ_q__padded{padding:var(--sp-4)}
.index-module__SLxtlq__pill{}.index-module__SLxtlq__pillOptions{}.index-module__SLxtlq__option{}.index-module__SLxtlq__label{}.index-module__SLxtlq__vertical{}.index-module__SLxtlq__disabled{}.index-module__SLxtlq__pillError{}
.index-module__pTnJva__dropzone{border:1px dashed var(--form-border);border-radius:var(--form-radius);cursor:pointer;margin-top:var(--sp-2);padding:var(--sp-3);transition:border-color var(--dur-2);background-color:var(--form-surface);flex-flow:column;justify-content:center;align-items:stretch;display:flex}.index-module__pTnJva__dropzone:hover{border-color:var(--form-text-muted)}.index-module__pTnJva__dropzone.index-module__pTnJva__error{border-color:var(--status-danger)}.index-module__pTnJva__dropzone.index-module__pTnJva__active{border-color:var(--form-text)}.index-module__pTnJva__dropzone.index-module__pTnJva__has_content:hover{border-color:var(--form-border)}.index-module__pTnJva__dropzone_label{color:var(--form-text-muted);text-align:center;padding-top:var(--sp-4);padding-bottom:var(--sp-4);font-size:var(--font-size-md)}.index-module__pTnJva__file_info{width:100%;padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-3);background-color:var(--form-surface-strong);border:1px solid var(--form-border);border-radius:var(--form-radius);justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.index-module__pTnJva__file_name{font-size:var(--font-size-md);color:var(--form-text);align-items:center;min-width:0;display:flex;overflow:hidden}.index-module__pTnJva__actions{column-gap:var(--sp-2);display:flex}.index-module__pTnJva__button{width:40px;height:40px;font-size:var(--font-size-md);background-color:var(--form-surface-strong);border:1px solid var(--form-border);border-radius:var(--form-radius);color:var(--form-text);cursor:pointer;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.index-module__pTnJva__button:hover{background:var(--form-text);color:var(--form-on-accent)}.index-module__pTnJva__file_name_base{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden}.index-module__pTnJva__file_name_ext{margin-left:var(--sp-half);flex-shrink:0}.index-module__pTnJva__file_preview{align-items:center;gap:var(--sp-3);flex-shrink:1;min-width:0;display:flex}
.index-module__tWTEia__file{aspect-ratio:1;border:1px solid var(--form-border);border-radius:var(--form-radius);width:100%;max-height:512px;transition:border-color var(--dur-2);cursor:pointer;position:relative;overflow:hidden}.index-module__tWTEia__file.index-module__tWTEia__multi{cursor:grab}.index-module__tWTEia__file:active{cursor:grabbing}.index-module__tWTEia__file_button{border-radius:var(--radius-full);background-color:var(--status-danger);color:var(--text-inverse);cursor:pointer;width:24px;min-width:24px;height:24px;min-height:24px;transition:background-color var(--dur-0);border:none;justify-content:center;align-items:center;padding:0;display:flex}.index-module__tWTEia__file_button:hover{background-color:var(--status-danger-hover)}.index-module__tWTEia__file_button:focus-visible{box-shadow:var(--form-focus-edge-danger);outline:none}.index-module__tWTEia__file_button_icon{width:14px;height:14px}.index-module__tWTEia__file_overlay{opacity:0;transition:opacity var(--dur-0);padding:var(--sp-2);background-image:var(--gradient-protect-top);justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;inset:0}.index-module__tWTEia__file_overlay:hover,.index-module__tWTEia__file_overlay:focus-within{opacity:1}@media (hover:none){.index-module__tWTEia__file_overlay{opacity:1}}.index-module__tWTEia__file_image{object-fit:cover;width:100%;height:100%}
.index-module__nNXgXa__file_list{margin:calc(-1 * var(--sp-1));-webkit-user-select:none;user-select:none;flex-flow:wrap;display:flex}.index-module__nNXgXa__file_item{width:20%;padding:var(--sp-1)}.index-module__nNXgXa__file_add{border:1px solid var(--form-border);border-radius:var(--form-radius);background-color:var(--form-surface);cursor:pointer;width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);transition:border-color var(--dur-2);aspect-ratio:1;justify-content:center;align-items:center;display:flex}.index-module__nNXgXa__file_add:hover{border-color:var(--form-text-muted)}
.DropDownButton-module__iywnna__container{display:inline-flex;position:relative}.DropDownButton-module__iywnna__content{align-items:center;gap:var(--sp-1);display:flex}@media (hover:hover){.DropDownButton-module__iywnna__menu button:hover:not(:disabled){box-shadow:var(--elevation-100)}}.DropDownButton-module__iywnna__menu button:active:not(:disabled){box-shadow:none}.DropDownButton-module__iywnna__rows{display:contents}
.index-module__vEcdkW__root{align-items:center;width:100%;bottom:0}.index-module__vEcdkW__bar{align-items:center;min-height:52px;display:flex}.index-module__vEcdkW__leftSection,.index-module__vEcdkW__rightSection,.index-module__vEcdkW__viewTypes{flex-shrink:0;display:flex}.index-module__vEcdkW__leftSection>*,.index-module__vEcdkW__rightSection>*{margin-right:var(--sp-2)}.index-module__vEcdkW__rightGroup{flex-shrink:0}.index-module__vEcdkW__customSlot{flex-shrink:0;display:flex}.index-module__vEcdkW__overflowButton{margin-right:var(--sp-2)}.index-module__vEcdkW__measureHost{visibility:hidden;pointer-events:none;height:0;overflow:hidden}.index-module__vEcdkW__measureRow{width:max-content;display:flex}.index-module__vEcdkW__mobileStack{z-index:10;gap:var(--sp-3);flex-direction:column;display:flex;position:absolute;bottom:68px}.index-module__vEcdkW__mobileStackLeft{left:var(--sp-2)}.index-module__vEcdkW__mobileStackRight{right:10px}.index-module__vEcdkW__fab{box-shadow:var(--elevation-300)}.index-module__vEcdkW__viewButton{width:40px;min-width:40px;height:40px;min-height:40px}.index-module__vEcdkW__viewButton[aria-pressed=true]{color:var(--app-accent-primary)}.index-module__vEcdkW__viewButton[aria-pressed=false]{color:var(--app-text-muted)}.index-module__vEcdkW__pagination{min-height:52px;padding:0 var(--sp-half);font-size:var(--font-size-md);color:var(--app-text-body);flex-shrink:0;align-items:center;display:flex}.index-module__vEcdkW__displayedRows{cursor:pointer;flex-shrink:0}.index-module__vEcdkW__actions{margin-left:var(--sp-5);flex-shrink:0;align-items:center;display:flex}.index-module__vEcdkW__pageButton{width:var(--control-target-sm);height:var(--control-target-sm);min-width:var(--control-target-sm);min-height:var(--control-target-sm);font-size:var(--font-size-xl)}.index-module__vEcdkW__pageButtonLoading{pointer-events:none;opacity:.5}
.TableCheckbox-module__e7QDiq__checkbox{appearance:none;box-sizing:border-box;width:var(--control-mark);height:var(--control-mark);border:1px solid var(--form-border);border-radius:var(--radius-xs);box-shadow:var(--elevation-100);background-color:var(--form-bg);cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard), border-color var(--dur-1) var(--ease-standard);flex-shrink:0;margin:0;padding:0;position:relative}.TableCheckbox-module__e7QDiq__checkbox:checked{background-color:var(--control-selected);border-color:var(--control-selected-border)}.TableCheckbox-module__e7QDiq__checkbox:checked:after{content:"";border:solid var(--form-on-accent);border-width:0 2px 2px 0;width:30%;height:60%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.TableCheckbox-module__e7QDiq__checkbox:disabled{cursor:not-allowed;opacity:.5}.TableCheckbox-module__e7QDiq__checkbox:focus-visible{border-color:var(--form-focus);box-shadow:var(--form-focus-edge);outline:none}@media (hover:hover){.TableCheckbox-module__e7QDiq__checkbox:not(:disabled):hover{border-color:var(--control-selected-border);background-color:color-mix(in srgb, var(--control-selected-border) 10%, var(--form-bg,var(--control-selected-ink)))}.TableCheckbox-module__e7QDiq__checkbox:not(:disabled):checked:hover{background-color:var(--control-selected-border);border-color:var(--control-selected-border)}}
