.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}.gallery-module__j7L20q__scrollFadeDemo{border:var(--border-width-sm) solid var(--border-default);border-radius:var(--radius-md);max-height:8rem;padding:var(--sp-2)}
.Modal-module__xDVZ_q__backdrop{background-color:var(--app-scrim);z-index:calc(var(--z-modal) + var(--_modal-rank,0));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__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)}
.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)}
.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}}
.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(--surface-radius);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}
.TableBorderFields-module__myAAfq__fields{--inspector-tracks:minmax(0, 1fr) minmax(0, 1fr)}
.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}.ToolbarPopup-module__XFoAya__valueTrigger{font-variant-numeric:tabular-nums;justify-content:center;min-width:7ch}.ToolbarPopup-module__XFoAya__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.EmojiButton-module__UT2tQq__container{display:inline-flex}.EmojiButton-module__UT2tQq__picker{width:calc(9 * var(--control-target-sm) + 2 * var(--sp-1))}
.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)}}
.EmojiAutocomplete-module__qIk9_q__menu{max-width:var(--measure-placeholder-menu)}.EmojiAutocomplete-module__qIk9_q__row{min-width:0}.EmojiAutocomplete-module__qIk9_q__glyph{font-size:var(--font-size-lg);line-height:1}.EmojiAutocomplete-module__qIk9_q__label{min-width:0;font-size:var(--font-size-xs);color:var(--app-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.EditorUI-module__w705gq__container{pointer-events:none;position:absolute;inset:0}.EditorUI-module__w705gq__container>*{pointer-events:auto}
.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}
.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)}
.track-module__YYBKSa__wrap{width:100%;margin-top:var(--form-pill-margin-top)}.track-module__YYBKSa__wrap.track-module__YYBKSa__flush{margin-top:0}.track-module__YYBKSa__control{--slider-thumb:16px;--slider-track:4px;height:var(--slider-thumb);position:relative}.track-module__YYBKSa__track{height:var(--slider-track);background:var(--control-fill);box-shadow:var(--control-well);border-radius:var(--radius-2xs);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.track-module__YYBKSa__painted{border-radius:var(--radius-full);background:var(--slider-paint), var(--chequer);--chequer-size:8px;height:12px}.track-module__YYBKSa__fill{height:100%;top:0;left:calc(var(--slider-thumb) / 2 + var(--fill-start) * (100% - var(--slider-thumb)));width:calc((var(--fill-end) - var(--fill-start)) * (100% - var(--slider-thumb)));background:var(--control-selected);border-radius:var(--radius-2xs);position:absolute}.track-module__YYBKSa__fill.track-module__YYBKSa__fromStart{width:calc(var(--slider-thumb) / 2 + var(--fill-end) * (100% - var(--slider-thumb)));left:0}.track-module__YYBKSa__mark{top:50%;left:calc(var(--slider-thumb) / 2 + var(--mark-at) * (100% - var(--slider-thumb)));background:var(--form-bg);border-radius:var(--radius-2xs);width:2px;height:8px;position:absolute;transform:translate(-50%,-50%)}.track-module__YYBKSa__range{width:100%;height:var(--slider-thumb);appearance:none;cursor:pointer;background:0 0;margin:0;position:absolute;top:0;left:0}.track-module__YYBKSa__overlay{pointer-events:none}.track-module__YYBKSa__range::-webkit-slider-thumb{appearance:none;pointer-events:auto;width:var(--slider-thumb);height:var(--slider-thumb);border-radius:var(--radius-full);background:var(--control-selected);box-shadow:var(--control-ring-on-colour);cursor:pointer;border:none}.track-module__YYBKSa__range::-moz-range-thumb{pointer-events:auto;width:var(--slider-thumb);height:var(--slider-thumb);border-radius:var(--radius-full);background:var(--control-selected);box-shadow:var(--control-ring-on-colour);cursor:pointer;border:none}.track-module__YYBKSa__range::-webkit-slider-runnable-track{background:0 0}.track-module__YYBKSa__range::-moz-range-track{background:0 0}.track-module__YYBKSa__disabled .track-module__YYBKSa__fill{background:var(--control-fill)}.track-module__YYBKSa__disabled .track-module__YYBKSa__range,.track-module__YYBKSa__painted~.track-module__YYBKSa__range,.track-module__YYBKSa__painted~* .track-module__YYBKSa__range{--slider-thumb:var(--slider-thumb-painted,16px)}.track-module__YYBKSa__painted~.track-module__YYBKSa__range::-webkit-slider-thumb{background:0 0}.track-module__YYBKSa__painted~* .track-module__YYBKSa__range::-webkit-slider-thumb{background:0 0}.track-module__YYBKSa__painted~.track-module__YYBKSa__range::-moz-range-thumb{background:0 0}.track-module__YYBKSa__painted~* .track-module__YYBKSa__range::-moz-range-thumb{background:0 0}.track-module__YYBKSa__disabled .track-module__YYBKSa__range::-webkit-slider-thumb{cursor:not-allowed}.track-module__YYBKSa__disabled .track-module__YYBKSa__range::-webkit-slider-thumb{background:var(--control-fill)}.track-module__YYBKSa__markLabels{margin-top:var(--sp-3);justify-content:space-between;display:flex}.track-module__YYBKSa__markLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--form-text-muted);white-space:nowrap}
.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}
.index-module__BlpR3q__line{--drop-halo:color-mix(in srgb, var(--app-surface-container) 90%, transparent);z-index:var(--z-base);pointer-events:none;color:var(--control-selected);position:absolute}.index-module__BlpR3q__before,.index-module__BlpR3q__after{box-shadow:0 0 0 var(--border-width-sm) var(--drop-halo);background:currentColor}.index-module__BlpR3q__horizontal.index-module__BlpR3q__before,.index-module__BlpR3q__horizontal.index-module__BlpR3q__after{left:var(--drop-line-inset);right:var(--drop-line-inset);height:var(--border-width-md)}.index-module__BlpR3q__horizontal.index-module__BlpR3q__before{top:calc(var(--drop-line-gap) / -2);transform:translateY(-50%)}.index-module__BlpR3q__horizontal.index-module__BlpR3q__after{bottom:calc(var(--drop-line-gap) / -2);transform:translateY(50%)}.index-module__BlpR3q__vertical.index-module__BlpR3q__before,.index-module__BlpR3q__vertical.index-module__BlpR3q__after{top:var(--drop-line-inset);bottom:var(--drop-line-inset);width:var(--border-width-md)}.index-module__BlpR3q__vertical.index-module__BlpR3q__before{left:calc(var(--drop-line-gap) / -2);transform:translate(-50%)}.index-module__BlpR3q__vertical.index-module__BlpR3q__after{right:calc(var(--drop-line-gap) / -2);transform:translate(50%)}.index-module__BlpR3q__into{border-radius:inherit;background:color-mix(in srgb, var(--control-selected) 26%, transparent);box-shadow:inset 0 0 0 var(--border-width-md) currentColor;inset:0}
.IdmlImportDialog-module__yeFEeG__dropZone{position:relative}.IdmlImportDialog-module__yeFEeG__line{min-height:var(--control-target-sm);border-bottom:var(--border-width-sm) solid var(--app-border-subtle)}.IdmlImportDialog-module__yeFEeG__lineName{min-width:0}.IdmlImportDialog-module__yeFEeG__lineIcon{color:var(--app-icon-default);flex:none}.IdmlImportDialog-module__yeFEeG__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-sm);color:var(--app-text-body);overflow:hidden}.IdmlImportDialog-module__yeFEeG__detail{font-size:var(--font-size-sm);color:var(--app-text-muted);white-space:nowrap;margin:0}.IdmlImportDialog-module__yeFEeG__missing{min-height:var(--control-target-sm);padding-block:var(--sp-2);font-size:var(--font-size-sm);color:var(--app-text-muted);border-bottom:var(--border-width-sm) solid var(--app-border-subtle);margin:0}.IdmlImportDialog-module__yeFEeG__progressLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--app-text-heading);margin:0}.IdmlImportDialog-module__yeFEeG__progressHint{font-size:var(--font-size-xs);color:var(--app-text-muted);margin:0}.IdmlImportDialog-module__yeFEeG__errorText{font-size:var(--font-size-sm);color:var(--status-danger);margin:0}
.MenuBarTrigger-module__CkwBDW__trigger.MenuBarTrigger-module__CkwBDW__trigger{padding-inline:var(--sp-3) var(--sp-2);gap:var(--sp-1)}@media (hover:hover){.MenuBarTrigger-module__CkwBDW__trigger.MenuBarTrigger-module__CkwBDW__trigger:hover:not(:disabled):not([data-open=true]){background-color:var(--app-state-hover)}}.MenuBarTrigger-module__CkwBDW__trigger.MenuBarTrigger-module__CkwBDW__trigger[data-open=true]{background-color:var(--app-state-pressed)}.MenuBarTrigger-module__CkwBDW__label{align-items:center;display:inline-flex}.MenuBarTrigger-module__CkwBDW__glyph{align-items:center;display:none}.MenuBarTrigger-module__CkwBDW__caret{transition:transform var(--dur-1) var(--ease-standard);align-items:center;display:inline-flex}.MenuBarTrigger-module__CkwBDW__trigger[data-open=true] .MenuBarTrigger-module__CkwBDW__caret{transform:rotate(180deg)}@media (max-width:767px){.MenuBarTrigger-module__CkwBDW__trigger.MenuBarTrigger-module__CkwBDW__trigger{padding-inline:var(--sp-3)}.MenuBarTrigger-module__CkwBDW__label,.MenuBarTrigger-module__CkwBDW__caret{display:none}.MenuBarTrigger-module__CkwBDW__glyph{display:inline-flex}}
.CreditsDialog-module__VLINXa__intro{font-size:var(--font-size-sm);color:var(--app-text-muted);margin:0}.CreditsDialog-module__VLINXa__name{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--app-text-body);overflow-wrap:anywhere}.CreditsDialog-module__VLINXa__muted{font-size:var(--font-size-xs);color:var(--app-text-muted);overflow-wrap:anywhere;margin:0}.CreditsDialog-module__VLINXa__link{color:inherit;text-decoration:underline}.CreditsDialog-module__VLINXa__link:hover{color:var(--app-text-body)}
.FileMenu-module__APPHNG__container{position:relative}.FileMenu-module__APPHNG__fileMenuDropdown{z-index:var(--z-navbar-menu)}.FileMenu-module__APPHNG__previewNote{max-width:300px;padding:var(--sp-1) var(--sp-1) var(--sp-2)}
.ActionButtons-module__WibOTa__container{align-items:center;gap:var(--sp-2);display:flex}.ActionButtons-module__WibOTa__shareButton,.ActionButtons-module__WibOTa__previewButton,.ActionButtons-module__WibOTa__orderButton{height:var(--control-target);padding:0 var(--sp-3)!important}@media (max-width:767px){.ActionButtons-module__WibOTa__shareLabel,.ActionButtons-module__WibOTa__previewLabel{display:none}.ActionButtons-module__WibOTa__shareButton,.ActionButtons-module__WibOTa__previewButton,.ActionButtons-module__WibOTa__orderButton{padding:0 var(--sp-2)!important}}
.DocumentTitle-module__Gq2guq__wrap{max-width:var(--measure-doc-title);min-width:0;font-size:var(--control-text);font-weight:var(--control-weight);text-align:left;color:var(--app-text-heading);--title-height:var(--control-height);align-items:center;display:grid}.DocumentTitle-module__Gq2guq__wrap>*{grid-area:1/1;min-width:0}.DocumentTitle-module__Gq2guq__sizer{padding-inline:var(--sp-3);white-space:pre;visibility:hidden;overflow:hidden}.DocumentTitle-module__Gq2guq__editing>:not(.DocumentTitle-module__Gq2guq__sizer){contain:inline-size}.DocumentTitle-module__Gq2guq__title{box-sizing:border-box;min-height:var(--control-height);border-radius:var(--control-radius);corner-shape:var(--corner-shape);color:var(--app-text-heading);cursor:text;font:inherit;min-width:0;max-width:100%;padding:0 var(--sp-3);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;justify-content:flex-start;align-items:center;display:flex;overflow:hidden}@media (hover:hover){.DocumentTitle-module__Gq2guq__title:hover{box-shadow:var(--control-edge-bare)}}.DocumentTitle-module__Gq2guq__field{--field-naked-inset:var(--sp-3)}.DocumentTitle-module__Gq2guq__field.DocumentTitle-module__Gq2guq__field{height:var(--title-height);--form-edge-hover:var(--control-edge-bare);--form-focus-edge:var(--control-edge-bare)}.DocumentTitle-module__Gq2guq__pill input{text-align:var(--form-inline-value-align,center)}.DocumentTitle-module__Gq2guq__placeholder{color:var(--app-icon-default);font-style:italic}.DocumentTitle-module__Gq2guq__static{cursor:default}@media (hover:hover){.DocumentTitle-module__Gq2guq__static:hover{box-shadow:none}}@media (max-width:767px){.DocumentTitle-module__Gq2guq__wrap{display:none}}
.EditingPath-module__NM4aOG__trail{align-items:center;gap:var(--sp-1);min-width:0;margin-inline-start:var(--sp-3);display:flex}.EditingPath-module__NM4aOG__list{align-items:center;gap:var(--sp-1);min-width:0;margin:0;padding:0;list-style:none;display:flex}.EditingPath-module__NM4aOG__step{align-items:center;gap:var(--sp-1);flex:0 auto;min-width:0;display:inline-flex}.EditingPath-module__NM4aOG__level{align-items:center;gap:var(--sp-2);min-width:0;height:var(--control-height);padding-inline:var(--sp-2);border-radius:var(--control-radius);corner-shape:var(--corner-shape);color:var(--app-text-muted);font-size:var(--control-text);font-weight:var(--control-weight);white-space:nowrap;flex:0 auto;display:inline-flex}.EditingPath-module__NM4aOG__separator{color:var(--app-text-muted);flex:none}.EditingPath-module__NM4aOG__name{text-overflow:ellipsis;min-width:0;overflow:hidden}.EditingPath-module__NM4aOG__stepBack{min-width:0;max-width:100%}.EditingPath-module__NM4aOG__phoneBack{display:none}.EditingPath-module__NM4aOG__current{color:var(--app-text-heading);font-weight:var(--font-weight-semibold);background-color:var(--app-state-selected)}.EditingPath-module__NM4aOG__exit{gap:var(--sp-2);flex:none;display:flex}@media (max-width:767px){.EditingPath-module__NM4aOG__step:not(.EditingPath-module__NM4aOG__here),.EditingPath-module__NM4aOG__separator{display:none}.EditingPath-module__NM4aOG__phoneBack{display:inline-flex}}
.PreviewProgressBar-module__LJ7zGG__wrap{pointer-events:none;z-index:5;position:absolute;bottom:0;left:0;right:0}.PreviewProgressBar-module__LJ7zGG__bar{border-radius:0}.PreviewProgressBar-module__LJ7zGG__label{background:var(--app-surface-container);color:var(--app-accent-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);white-space:nowrap;border:1px solid var(--app-border-subtle);border-radius:var(--radius-full);box-shadow:var(--elevation-300);margin-top:10px;padding:6px 14px;position:absolute;top:100%;left:50%;transform:translate(-50%)}
.topNavbar-module__ByvuRa__topNavbarContainer{z-index:var(--z-navbar-menu);background-color:var(--y-blue);background-image:var(--gradient-brand-bar);color:var(--app-text-heading);padding:0 var(--sp-3) 0 0;min-height:var(--measure-app-bar);align-items:stretch;display:flex;position:relative}.topNavbar-module__ByvuRa__topNavbarContainer[data-design-mode=true]{background-color:var(--design-mode-surface);background-image:linear-gradient(90deg, var(--design-mode-surface) 0%, var(--design-mode-surface-bright) 50%, var(--design-mode-surface) 100%)}html[data-file-menu-open=true] .topNavbar-module__ByvuRa__topNavbarContainer{z-index:calc(var(--z-modal) + 1)}.topNavbar-module__ByvuRa__topNavbarContainer>*{flex:auto;min-width:0}.topNavbar-module__ByvuRa__leftChildrenWrap{align-items:center;gap:var(--sp-1);flex:1;align-self:stretch;min-width:0;display:flex}.topNavbar-module__ByvuRa__backCell{--back-cell-width:calc(var(--measure-tool-rail) - var(--border-width-sm));margin-inline-end:var(--sp-1)}.topNavbar-module__ByvuRa__rightContent{align-items:center;gap:var(--sp-4);display:flex}.topNavbar-module__ByvuRa__hideOnMobile{display:contents}.topNavbar-module__ByvuRa__showOnMobileOnly{display:none}@media (max-width:767px){.topNavbar-module__ByvuRa__hideOnMobile{display:none!important}.topNavbar-module__ByvuRa__showOnMobileOnly{display:contents}}
.NavigationPane-module__tCuBOW__container{z-index:var(--z-base);gap:var(--sp-4);padding:var(--sp-4);border-right:var(--sp-half) solid var(--app-surface-sunken);background-color:var(--app-surface-container);scrollbar-width:none;-ms-overflow-style:none;height:100%;transition-property:all;transition-duration:var(--dur-3);transition-timing-function:var(--ease-standard);flex-direction:column;display:flex;position:relative;overflow-y:auto}.NavigationPane-module__tCuBOW__container::-webkit-scrollbar{display:none}.NavigationPane-module__tCuBOW__container[data-fade-top],.NavigationPane-module__tCuBOW__container[data-fade-bottom]{--fade-top:0px;--fade-bottom:0px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent 100%)}.NavigationPane-module__tCuBOW__container[data-fade-top]{--fade-top:2rem}.NavigationPane-module__tCuBOW__container[data-fade-bottom]{--fade-bottom:2rem}@media (max-width:767px){.NavigationPane-module__tCuBOW__container[data-fade-start],.NavigationPane-module__tCuBOW__container[data-fade-end]{--fade-start:0px;--fade-end:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent 100%)}.NavigationPane-module__tCuBOW__container[data-fade-start]{--fade-start:2rem}.NavigationPane-module__tCuBOW__container[data-fade-end]{--fade-end:2rem}}
.leftNavigationPane-module__y_XWMW__layoutWrapper{height:100%;z-index:var(--z-panel);flex:none;display:flex;position:relative}.leftNavigationPane-module__y_XWMW__layoutWrapper .leftNavigationPane-module__y_XWMW__pane{background-color:var(--app-surface-base);border-right:var(--border-width-sm) solid var(--app-border-subtle);width:var(--measure-tool-rail);gap:0;padding:0}@media (max-width:767px){.leftNavigationPane-module__y_XWMW__layoutWrapper{width:100%;max-width:100vw;height:var(--mobile-bottom-slot-height,72px);min-height:var(--mobile-bottom-slot-height,72px);padding:var(--sp-1) var(--sp-2);box-sizing:border-box;border-right:none;align-items:center;overflow:hidden}.leftNavigationPane-module__y_XWMW__layoutWrapper .leftNavigationPane-module__y_XWMW__pane{-webkit-overflow-scrolling:touch;scrollbar-width:none;box-sizing:border-box;border-right:none;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:0;overflow:auto hidden}.leftNavigationPane-module__y_XWMW__layoutWrapper .leftNavigationPane-module__y_XWMW__pane::-webkit-scrollbar{display:none}}.leftNavigationPane-module__y_XWMW__layoutWrapper[data-surface~=container] .leftNavigationPane-module__y_XWMW__pane{background-color:var(--app-surface-container)}
.PreferencesPane-module__kjG7ua__searchRow.PreferencesPane-module__kjG7ua__searchRow{padding:var(--sp-3) var(--sp-5)}.PreferencesPane-module__kjG7ua__sections{--inspector-tracks:minmax(0, 1fr) calc(var(--sp-6) * 6)}.PreferencesPane-module__kjG7ua__name{color:var(--app-text-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-md)}.PreferencesPane-module__kjG7ua__off{opacity:.45}
.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__qrSection{padding-top:var(--sp-2);--form-pill-margin-top:0}.ElementsPane-module__bA8yTG__qrAddress{flex:auto;min-width:0}.ElementsPane-module__bA8yTG__qrGlyph{width:var(--control-icon);height:var(--control-icon)}.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__search{flex:auto;min-width:0}.BlockLibrary-module__AZsPuq__picture,.BlockLibrary-module__AZsPuq__dimmed{padding:var(--card-inset);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:absolute;inset:0}.BlockLibrary-module__AZsPuq__sheet{object-fit:contain;background:var(--app-surface-container);border-radius:var(--radius-2xs);width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:100%;box-shadow:0 0 0 1px var(--app-border-subtle), var(--elevation-100);display:block}.BlockLibrary-module__AZsPuq__dimmed{opacity:.45}.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__UqNlVW__group{display:block}
.index-module__yXnjHG__empty{padding:var(--sp-8) var(--sp-4);text-align:center}.index-module__yXnjHG__island{border-radius:var(--radius-md);background-color:var(--app-surface-base);padding:var(--sp-6) var(--sp-4)}.index-module__yXnjHG__island .index-module__yXnjHG__badge{background-color:var(--app-surface-container)}.index-module__yXnjHG__badge{border-radius:var(--radius-full);background-color:var(--app-surface-sunken);width:44px;height:44px;color:var(--app-text-muted);justify-content:center;align-items:center;display:inline-flex}[data-surface~=inverse] .index-module__yXnjHG__badge{background-color:var(--control-fill)}.index-module__yXnjHG__badge svg{width:var(--icon-lg);height:var(--icon-lg)}.index-module__yXnjHG__title{color:var(--form-text);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.index-module__yXnjHG__description{max-width:32ch;color:var(--form-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-lg)}.index-module__yXnjHG__menuEmpty{padding:var(--sp-2) 10px;color:var(--form-text-muted);font-size:var(--font-size-sm)}
.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-inactive] .MenuItem-module__xdjx5G__label{color:var(--form-text-muted)}.MenuItem-module__xdjx5G__row[data-inactive] .MenuItem-module__xdjx5G__leading{opacity:.55}.MenuItem-module__xdjx5G__row[data-align=start] .MenuItem-module__xdjx5G__leading{margin-top:calc((1lh - var(--icon-md)) / 2);align-self:flex-start}
.index-module__QabNTG__head{flex:none}.index-module__QabNTG__nameBand{min-height:calc(var(--control-target) + var(--sp-2) * 2 + var(--border-width-sm));padding:var(--sp-2) var(--panel-head-inset,var(--surface-gutter,var(--sp-3)));border-bottom:var(--border-width-sm) solid var(--app-border-subtle)}.index-module__QabNTG__name{min-width:0}.index-module__QabNTG__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xs);color:var(--app-text-heading);margin:0;overflow:hidden}.index-module__QabNTG__subject{white-space:nowrap;min-width:0;font-size:var(--font-size-md);color:var(--app-text-muted);overflow:hidden}.index-module__QabNTG__subject:before{content:"";width:var(--border-width-sm);height:1em;margin-right:var(--sp-1);background-color:var(--app-border-subtle);flex:none}.index-module__QabNTG__countBand{min-height:var(--control-target-sm);padding:var(--sp-1) var(--panel-head-inset,var(--surface-gutter,var(--sp-3)))}.index-module__QabNTG__count{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--app-text-muted);font-variant-numeric:tabular-nums;overflow:hidden}@media (max-width:767px){.index-module__QabNTG__nameBand{min-height:0;padding:var(--sp-1) var(--sp-3) var(--sp-3)}.index-module__QabNTG__title{font-size:var(--font-size-lg)}}
.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{border-bottom:var(--border-width-sm) solid var(--app-border-subtle)}.PaneContainer-module__hnLB_q__subHeader:has(>:last-child [role=tablist]){border-bottom:0}.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)}.PaneContainer-module__hnLB_q__container:has([data-controls=inspector]){--panel-head-inset:var(--sp-5)}
.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}}
.index-module__RftUQG__segments{flex:none;align-items:center;min-width:0;display:flex}.index-module__RftUQG__slot{align-items:center;display:flex}.index-module__RftUQG__segment{all:unset;box-sizing:content-box;text-align:left;font-variant-numeric:tabular-nums;color:var(--form-text);cursor:text;padding:0}.index-module__RftUQG__segment::placeholder{color:var(--form-text-muted);font-weight:var(--font-weight-normal)}.index-module__RftUQG__segment::selection{background-color:#0000}.index-module__RftUQG__day,.index-module__RftUQG__month{width:2ch}.index-module__RftUQG__year{width:4ch}.index-module__RftUQG__separator{color:var(--form-text-muted);-webkit-user-select:none;user-select:none;pointer-events:none;padding:0 1px}.index-module__RftUQG__disabled{opacity:.5}.index-module__RftUQG__disabled .index-module__RftUQG__segment{cursor:default}
.index-module__s8t5uW__datePicker{all:unset}.index-module__s8t5uW__nativeInput{height:15px}.index-module__s8t5uW__suppressUnderline{padding-right:var(--sp-1);align-items:center;display:flex}.index-module__s8t5uW__suppressUnderline:before,.index-module__s8t5uW__suppressUnderline:after{display:none}.index-module__s8t5uW__panel{z-index:30;margin-top:var(--sp-2);background:var(--panel-surface);border:var(--panel-edge);border-radius:var(--panel-radius);min-width:252px;box-shadow:var(--panel-elevation);padding:var(--sp-1);position:absolute;top:100%;left:0;overflow:hidden}.index-module__s8t5uW__head{margin-bottom:var(--sp-2);justify-content:space-between;align-items:center;display:flex}.index-module__s8t5uW__month{font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);text-transform:capitalize}.index-module__s8t5uW__monthDropdown{align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-md);font:inherit;font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);text-transform:capitalize;color:var(--form-text);cursor:pointer;background:0 0;border:0;display:flex}.index-module__s8t5uW__monthDropdown:hover{background:var(--app-state-hover)}.index-module__s8t5uW__day.index-module__s8t5uW__dayInRange:hover:not([aria-disabled=true]):not(.index-module__s8t5uW__dayRangeStart):not(.index-module__s8t5uW__dayRangeEnd) .index-module__s8t5uW__dayInner{background:var(--control-selected-muted-hover)}.index-module__s8t5uW__caret{font-size:var(--font-size-3xs)}.index-module__s8t5uW__navGroup{gap:var(--sp-1);display:flex}.index-module__s8t5uW__nav{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-xs)}.index-module__s8t5uW__grid{gap:var(--sp-half);grid-template-columns:repeat(7,1fr);display:grid}.index-module__s8t5uW__weekhead{margin-bottom:var(--sp-1)}.index-module__s8t5uW__weekday{text-align:center;font-size:var(--font-size-2xs);color:var(--form-text-muted);text-transform:capitalize;padding:var(--sp-half) 0}.index-module__s8t5uW__day{cursor:pointer;height:32px;font:inherit;color:var(--form-text);background:0 0;border:0;align-items:stretch;padding:0;display:flex}.index-module__s8t5uW__dayInner{border-radius:var(--radius-md);flex:1;justify-content:center;align-items:center;display:flex}.index-module__s8t5uW__day:hover:not([aria-disabled=true]):not(.index-module__s8t5uW__daySelected):not(.index-module__s8t5uW__dayRangeStart):not(.index-module__s8t5uW__dayRangeEnd):not(.index-module__s8t5uW__dayInRange) .index-module__s8t5uW__dayInner{background:var(--app-state-hover)}.index-module__s8t5uW__dayOff{color:var(--form-text-muted)}.index-module__s8t5uW__dayToday{font-weight:var(--font-weight-bold)}.index-module__s8t5uW__dayToday .index-module__s8t5uW__dayInner{box-shadow:inset 0 0 0 1px var(--control-selected-border)}.index-module__s8t5uW__daySelected .index-module__s8t5uW__dayInner{background:var(--control-selected);color:var(--control-selected-ink)}.index-module__s8t5uW__day[aria-disabled=true]{color:var(--form-border);cursor:not-allowed;opacity:.6}.index-module__s8t5uW__day[aria-disabled=true] .index-module__s8t5uW__dayInner{text-decoration:line-through}.index-module__s8t5uW__rangeGrid{gap:0;row-gap:var(--sp-half);--range-band:var(--control-selected-muted);--range-band-preview:var(--control-selected-muted)}.index-module__s8t5uW__dayBlank{height:32px}.index-module__s8t5uW__dayInRange,.index-module__s8t5uW__dayRangeStart,.index-module__s8t5uW__dayRangeEnd{background:var(--range-band)}.index-module__s8t5uW__dayRangeStart{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.index-module__s8t5uW__dayRangeEnd{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.index-module__s8t5uW__dayInRange:first-child,.index-module__s8t5uW__dayRangeStart:first-child,.index-module__s8t5uW__dayPreview.index-module__s8t5uW__dayInRange:first-child{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.index-module__s8t5uW__dayInRange:last-child,.index-module__s8t5uW__dayRangeEnd:last-child,.index-module__s8t5uW__dayPreview.index-module__s8t5uW__dayInRange:last-child{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.index-module__s8t5uW__dayRangeStart.index-module__s8t5uW__dayRangeEnd{background:0 0}.index-module__s8t5uW__dayRangeStart .index-module__s8t5uW__dayInner,.index-module__s8t5uW__dayRangeEnd .index-module__s8t5uW__dayInner{background:var(--control-selected);color:var(--control-selected-ink)}.index-module__s8t5uW__dayPreview.index-module__s8t5uW__dayInRange,.index-module__s8t5uW__dayPreview.index-module__s8t5uW__dayRangeEnd{background:var(--range-band-preview)}.index-module__s8t5uW__dayPreview.index-module__s8t5uW__dayRangeEnd .index-module__s8t5uW__dayInner{color:var(--form-text);box-shadow:inset 0 0 0 1px var(--control-selected-border);background:0 0}.index-module__s8t5uW__monthGrid{gap:var(--sp-1);grid-template-columns:repeat(3,1fr)}.index-module__s8t5uW__monthCell{text-transform:capitalize;height:40px}.index-module__s8t5uW__rangeGrid.index-module__s8t5uW__rangeGrid{column-gap:0}.index-module__s8t5uW__yearGrid{gap:var(--sp-1);grid-template-columns:repeat(3,1fr);max-height:224px;overflow-y:auto}.index-module__s8t5uW__yearCell{height:36px}
.index-module__4lR5Ya__track{border-radius:var(--radius-xs);background-color:var(--app-border-subtle);width:100%;height:4px;position:relative;overflow:hidden}.index-module__4lR5Ya__bar{background-color:var(--control-selected);border-radius:inherit;height:100%;position:absolute;inset:0 auto 0 0}.index-module__4lR5Ya__determinate{transition:width var(--dur-2) var(--ease-standard)}.index-module__4lR5Ya__indeterminate{width:40%;animation:1.4s ease-in-out infinite index-module__4lR5Ya__indeterminate}@keyframes index-module__4lR5Ya__indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.index-module__4lR5Ya__indeterminate{opacity:.4;width:100%;animation:none}}
.index-module__beO0pa__anchor{width:100%;position:relative}.index-module__beO0pa__capsule.index-module__beO0pa__capsule{padding-left:var(--sp-2);padding-right:var(--sp-2)}.index-module__beO0pa__segment{min-width:0;height:calc(var(--control-height) - var(--sp-1) * 2);padding:0 var(--sp-1);border-radius:var(--form-pill-radius);transition:background-color var(--dur-1) var(--ease-standard);flex:none;align-items:center;gap:.4em;display:flex}.index-module__beO0pa__segmentActive{background:var(--form-bg);box-shadow:var(--elevation-100)}.index-module__beO0pa__segmentLabel{color:var(--form-text-muted);font-size:var(--control-text);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none}.index-module__beO0pa__segmentInput.index-module__beO0pa__segmentInput{flex:auto;width:auto;min-width:3em}.index-module__beO0pa__separator{margin:0 var(--sp-1);color:var(--form-text-muted);-webkit-user-select:none;user-select:none;flex:none}.index-module__beO0pa__panel.index-module__beO0pa__panel{width:max-content;max-width:calc(100vw - 12px)}.index-module__beO0pa__panes{align-items:stretch;display:flex}.index-module__beO0pa__pane{min-width:252px;padding-inline:var(--sp-2);flex:1 1 0}.index-module__beO0pa__pane+.index-module__beO0pa__pane{border-left:var(--panel-edge)}.index-module__beO0pa__navSpacer{width:var(--control-target-sm);height:var(--control-target-sm);flex:none}.index-module__beO0pa__footer{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:var(--control-height);margin-top:var(--sp-2);padding:var(--sp-1) var(--sp-2) 0;border-top:var(--panel-edge);display:flex}.index-module__beO0pa__footerCount{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--form-text-muted)}.index-module__beO0pa__footerAction{padding:var(--sp-1) var(--sp-2);border-radius:var(--btn-radius);font:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--form-text-muted);cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard), color var(--dur-1) var(--ease-standard);background:0 0;border:0}@media (hover:hover){.index-module__beO0pa__footerAction:hover:not([aria-disabled=true]){background:var(--app-state-hover);color:var(--form-text)}}.index-module__beO0pa__footerAction:focus-visible{box-shadow:var(--form-focus-edge);outline:none}.index-module__beO0pa__footerAction[aria-disabled=true]{color:var(--form-text-muted);cursor:default;opacity:.5}
.index-module__pTnJva__dropzone{border:1px dashed var(--form-border);border-radius:var(--form-radius);cursor:pointer;margin-top:var(--form-pill-margin-top);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__qRD92W__root{padding-left:var(--sp-4);padding-right:var(--sp-3);background-color:var(--app-surface-container);height:50px;min-height:50px;z-index:var(--z-dropdown);align-items:center;display:flex;position:relative}.index-module__qRD92W__hidden{height:0;display:none}.index-module__qRD92W__title{white-space:nowrap;width:fit-content;font-size:var(--font-size-lg);display:flex}.index-module__qRD92W__title>.index-module__qRD92W__heading{margin-bottom:var(--sp-half);padding-right:var(--sp-3);align-items:center;display:flex}.index-module__qRD92W__heading{font-size:1.25rem;font-weight:var(--font-weight-medium);line-height:var(--line-height-lg);margin:0}.index-module__qRD92W__titleDivider{border-right:1px solid var(--app-surface-base)}.index-module__qRD92W__spacer{width:var(--sp-3)}.index-module__qRD92W__multiActions{align-items:center;display:flex}.index-module__qRD92W__selectedLabel{padding:0 var(--sp-2);font-size:var(--font-size-md)}.index-module__qRD92W__selectedLabelOver{color:var(--status-danger);font-weight:var(--font-weight-bold)}.index-module__qRD92W__selectedLabelDivider{border-left:1px solid var(--app-surface-base)}.index-module__qRD92W__formFields{margin-top:calc(-1 * var(--sp-half));align-items:center;min-width:0;display:flex}.index-module__qRD92W__formField{margin-right:var(--sp-6)}.index-module__qRD92W__searchSlot{width:200px}.index-module__qRD92W__filterButton{width:var(--control-target-sm);height:var(--control-target-sm);min-width:var(--control-target-sm);min-height:var(--control-target-sm)}
.OverlayLoader-module__npiVIa__root{justify-content:center;align-items:center;gap:var(--sp-3);background-color:var(--loader-bg);width:100%;height:100%;transition:opacity var(--dur-3) var(--ease-standard);flex-direction:column;display:flex;position:absolute;inset:0}.OverlayLoader-module__npiVIa__transparent{background-color:#0000}.OverlayLoader-module__npiVIa__idle{opacity:0;z-index:var(--z-behind);pointer-events:none}.OverlayLoader-module__npiVIa__root .OverlayLoader-module__npiVIa__spinner{color:var(--loader-color);font-size:34px}.OverlayLoader-module__npiVIa__root.OverlayLoader-module__npiVIa__app .OverlayLoader-module__npiVIa__spinner{font-size:64px}.OverlayLoader-module__npiVIa__content{text-align:center;color:var(--app-text-muted);position:relative}
.LoadMoreFooter-module__Kbo6ta__spinner{width:100%;padding:var(--sp-4) 0;justify-content:center;display:flex}.LoadMoreFooter-module__Kbo6ta__sentinel{width:100%;height:1px}
.index-module___xavzW__root{width:100%;height:100%;position:absolute}.index-module___xavzW__scroller{height:100%;padding:var(--sp-1) var(--sp-4) var(--sp-4);position:relative;overflow:auto}.index-module___xavzW__tiles{align-items:start}
.index-module__Wf7sJa__hidden{display:none}.index-module__Wf7sJa__headCell{z-index:2;padding:var(--sp-4);background-color:var(--app-surface-container);border-bottom:3px solid var(--app-border-subtle);text-align:left;vertical-align:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--app-text-heading);line-height:1.5rem;display:table-cell;position:sticky;top:0}.index-module__Wf7sJa__checkboxCell{width:48px}.index-module__Wf7sJa__checkboxLabel{cursor:pointer;position:absolute;inset:0}.index-module__Wf7sJa__headCellContent{display:block}.index-module__Wf7sJa__headCellContentWithInput{justify-content:space-between;display:flex}.index-module__Wf7sJa__headCellInput{width:fit-content}.index-module__Wf7sJa__sortLabel{flex-direction:inherit;color:inherit;cursor:pointer;font:inherit;text-align:inherit;background:0 0;border:0;justify-content:flex-start;align-items:center;padding:0;display:inline-flex}.index-module__Wf7sJa__sortLabelDisabled{cursor:default;pointer-events:none}.index-module__Wf7sJa__sortIcon{font-size:var(--font-size-xl);margin-left:var(--sp-1);margin-right:var(--sp-1);opacity:0;-webkit-user-select:none;user-select:none;transition:opacity var(--dur-1) var(--ease-standard), transform var(--dur-1) var(--ease-standard)}@media (hover:hover){.index-module__Wf7sJa__sortLabel:hover .index-module__Wf7sJa__sortIcon{opacity:.5}}.index-module__Wf7sJa__sortLabel:focus-visible .index-module__Wf7sJa__sortIcon{opacity:.5}.index-module__Wf7sJa__sortLabel.index-module__Wf7sJa__sortLabelActive .index-module__Wf7sJa__sortIcon{opacity:1;color:var(--app-text-muted)}.index-module__Wf7sJa__sortIconAsc{transform:rotate(180deg)}.index-module__Wf7sJa__sortIconDesc{transform:rotate(0)}.index-module__Wf7sJa__visuallyHidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:20px;overflow:hidden}.index-module__Wf7sJa__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;position:relative}.index-module__Wf7sJa__checkbox:checked,.index-module__Wf7sJa__checkbox:indeterminate{background-color:var(--control-selected);border-color:var(--control-selected-border)}.index-module__Wf7sJa__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)}.index-module__Wf7sJa__checkbox:indeterminate:after{content:"";border:solid var(--form-on-accent);border-width:0 0 2px;width:60%;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-module__Wf7sJa__checkbox:disabled{cursor:not-allowed;opacity:.5}.index-module__Wf7sJa__checkbox:focus-visible{border-color:var(--form-focus);box-shadow:var(--form-focus-edge);outline:none}@media (hover:hover){.index-module__Wf7sJa__checkbox:not(:disabled):hover,.index-module__Wf7sJa__checkboxLabel:hover .index-module__Wf7sJa__checkbox:not(:disabled){border-color:var(--control-selected-border);background-color:color-mix(in srgb, var(--control-selected-border) 10%, var(--form-bg,var(--control-selected-ink)))}.index-module__Wf7sJa__checkbox:not(:disabled):checked:hover,.index-module__Wf7sJa__checkbox:not(:disabled):indeterminate:hover,.index-module__Wf7sJa__checkboxLabel:hover .index-module__Wf7sJa__checkbox:not(:disabled):checked,.index-module__Wf7sJa__checkboxLabel:hover .index-module__Wf7sJa__checkbox:not(:disabled):indeterminate{background-color:var(--control-selected-border);border-color:var(--control-selected-border)}}
.index-module__b9pCtW__iconButton{--control-target:var(--control-target-sm);color:var(--row-action-color);transition:all var(--dur-1) var(--ease-standard);transform:scale(1)}@media (hover:hover){.index-module__b9pCtW__iconButton:hover:not(:disabled){color:var(--row-action-hover-color)}}.index-module__b9pCtW__confirmation{z-index:2;align-items:center;gap:var(--sp-2);padding-right:var(--sp-4);padding-left:var(--sp-2);background-color:var(--row-confirm-bg,var(--status-warning-bg));flex-direction:row;display:flex;position:absolute;top:0;bottom:0;right:0}.index-module__b9pCtW__confirmation:before{content:"";top:0;bottom:0;left:calc(-1 * var(--sp-16));width:var(--sp-16);background:linear-gradient(to right, transparent, var(--row-confirm-bg,var(--status-warning-bg)));pointer-events:none;position:absolute}.index-module__b9pCtW__question{max-width:24rem;color:var(--row-confirm-text,var(--status-warning-ink));font-size:var(--font-size-md);font-weight:var(--font-weight-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.index-module__b9pCtW__confirmation .index-module__b9pCtW__cancelButton{background-color:var(--app-surface-raised)}@media (hover:hover){.index-module__b9pCtW__confirmation .index-module__b9pCtW__cancelButton:hover:not(:disabled){background-color:var(--app-surface-raised)}}.index-module__b9pCtW__anchor{z-index:1}
.index-module__SiScbq__root{width:24px;display:inline-block;position:relative}.index-module__SiScbq__iconButton{width:24px;min-width:24px;height:24px;min-height:24px;padding:0;font-size:1.5rem;position:absolute}.index-module__SiScbq__up{top:-12px}.index-module__SiScbq__down{top:12px}
.StatusDot-module__wgLzWq__root{width:10px;height:10px;margin-right:var(--sp-2);border-radius:var(--radius-xs);display:inline-block}.StatusDot-module__wgLzWq__error{background-color:var(--status-danger)}.StatusDot-module__wgLzWq__success{background-color:var(--status-success)}.StatusDot-module__wgLzWq__info{background-color:var(--status-info)}.StatusDot-module__wgLzWq__warning{background-color:var(--status-warning)}.StatusDot-module__wgLzWq__grey{background-color:var(--app-text-muted)}
