.s55KJG_labelInfoIcon{width:16px;height:16px;color:var(--mantine-color-gray-5);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:color .12s;display:inline-flex}.s55KJG_labelInfoIconActive{color:var(--mantine-color-gray-8)}.s55KJG_previewRoot{width:100%;height:100vh;position:relative;overflow:hidden}@media (max-width:743px){.s55KJG_adaptTypeScale{--preview-title-size:var(--mantine-font-size-xl);--preview-title-line-height:22px;--preview-subtitle-size:var(--mantine-font-size-md);--preview-subtitle-line-height:22px;--preview-hint-font-size:var(--mantine-font-size-sm);--preview-hint-line-height:16px;--preview-param-font-size:var(--mantine-font-size-sm);--preview-param-line-height:16px;--preview-group-caption-size:10px;--preview-group-caption-line-height:14px;--preview-tooltip-font-size:var(--mantine-font-size-sm);--preview-tooltip-line-height:16px;--preview-episode-label-size:var(--mantine-font-size-sm-plus);--preview-episode-label-line-height:18px;--preview-episode-font-size:var(--mantine-font-size-sm-plus);--preview-episode-line-height:18px}}.s55KJG_fillContainer{height:100%;min-height:0}.s55KJG_previewBackground{z-index:0;position:absolute;inset:0}.s55KJG_overlayBlur{z-index:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--preview-overlay-bg,#69758080);position:absolute;inset:0}.s55KJG_modalLayer{z-index:2;min-height:0;position:absolute;inset:0}.s55KJG_modalLayer>*{flex-direction:column;min-height:0;max-height:100%;display:flex}.s55KJG_modalCardShell{flex-direction:column;min-height:0;display:flex}.s55KJG_card{display:var(--preview-card-display,block);width:var(--preview-card-width,min(450px, 100vw - 32px));max-height:var(--preview-card-max-height,none);border-radius:var(--preview-card-radius,var(--mantine-radius-2xl));background:var(--mantine-color-white);box-shadow:var(--preview-card-shadow,var(--shadow-dropdown));flex-direction:column;overflow:hidden}.s55KJG_cardHeader{gap:var(--preview-header-gap,20px);width:100%;padding:var(--preview-section-padding,var(--mantine-spacing-5xl));background:var(--preview-header-bg,var(--mantine-color-blue-1));flex-shrink:0}.s55KJG_closeButton{flex-shrink:0;margin-left:auto}.s55KJG_cardIcon{width:var(--preview-icon-size,72px);height:var(--preview-icon-size,72px);border-radius:var(--preview-icon-radius,var(--mantine-radius-sm));background:var(--mantine-color-white);box-shadow:var(--preview-icon-shadow,var(--shadow-card-blue-soft));flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.s55KJG_cardTitle{font-size:var(--preview-title-size,var(--mantine-font-size-2xl));line-height:var(--preview-title-line-height,32px);color:var(--preview-title-color,var(--mantine-color-gray-8));font-weight:500}.s55KJG_cardSubtitle{font-size:var(--preview-subtitle-size,var(--mantine-font-size-lg));line-height:var(--preview-subtitle-line-height,28px);color:var(--preview-subtitle-color,var(--mantine-color-gray-7));font-weight:400}.s55KJG_ctaLabel{font-size:var(--preview-cta-font-size,var(--mantine-font-size-md));line-height:var(--preview-cta-line-height,24px);font-weight:600}.s55KJG_schulteInfoHeading{font-size:var(--preview-episode-label-size,var(--mantine-font-size-lg));line-height:var(--preview-episode-label-line-height,28px);font-weight:500}.s55KJG_schulteInfoSubheading{font-size:var(--preview-param-font-size,var(--mantine-font-size-md));line-height:var(--preview-param-line-height,24px);font-weight:500}.s55KJG_schulteInfoBody{font-size:var(--preview-tooltip-font-size,var(--mantine-font-size-sm-plus));line-height:var(--preview-tooltip-line-height,20px);font-weight:400}.s55KJG_cardContent{flex:var(--preview-content-flex,unset);min-height:0;overflow-y:var(--preview-content-overflow,visible);padding:var(--preview-section-padding,var(--mantine-spacing-5xl))}.s55KJG_cardFooter{width:100%;padding:0 var(--preview-section-padding,var(--mantine-spacing-5xl)) var(--preview-section-padding,var(--mantine-spacing-5xl));flex-shrink:0}.s55KJG_ctaStack{flex-direction:column;gap:8px;width:100%;display:flex}.s55KJG_hintBanner{width:100%;padding:var(--preview-hint-padding,var(--banner-padding));border-radius:var(--preview-hint-radius,var(--banner-radius));background:var(--preview-hint-bg,var(--banner-tips-bg));color:var(--preview-hint-icon-color,var(--banner-tips-color))}.s55KJG_hintBannerIcon{color:inherit;flex-shrink:0}.s55KJG_hintText{font-size:var(--preview-hint-font-size,var(--banner-font-size));line-height:var(--preview-hint-line-height,var(--banner-line-height));font-weight:var(--preview-hint-font-weight,var(--banner-font-weight));color:var(--preview-hint-text-color,var(--banner-tips-color))}.s55KJG_paramLabel{font-size:var(--preview-param-font-size,var(--mantine-font-size-sm-plus));line-height:var(--preview-param-line-height,20px);color:var(--preview-param-label-color,var(--mantine-color-gray-7));flex:1;font-weight:400}.s55KJG_paramValue{font-size:var(--preview-param-font-size,var(--mantine-font-size-sm-plus));line-height:var(--preview-param-line-height,20px);color:var(--preview-param-value-color,var(--mantine-color-gray-8));font-weight:500}.s55KJG_paramLabelWithIcon{flex:1;min-width:0}.s55KJG_paramLabelNoGrow{white-space:nowrap;flex:0}.s55KJG_schulteGroupItem{background:var(--preview-group-bg,var(--mantine-color-gray-0));border-radius:var(--preview-group-radius,var(--mantine-radius-sm));width:100%;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}.s55KJG_schulteGroupCaption{font-size:var(--preview-group-caption-size,var(--mantine-font-size-sm));line-height:var(--preview-group-caption-line-height,16px);color:var(--preview-param-label-color,var(--mantine-color-gray-7));font-weight:500}.s55KJG_schulteGroupMode{font-size:var(--preview-param-font-size,var(--mantine-font-size-sm-plus));line-height:var(--preview-param-line-height,20px);color:var(--preview-param-value-color,var(--mantine-color-gray-8));font-weight:500}.s55KJG_schulteGroupPreview{background:var(--mantine-color-white);border:1px solid var(--preview-group-border,var(--mantine-color-gray-3));border-radius:var(--preview-group-preview-radius,var(--mantine-radius-sm));min-width:136px;padding:var(--mantine-spacing-sm) var(--mantine-spacing-2xl)}.s55KJG_schulteGroupPreviewText{font-size:var(--preview-param-font-size,var(--mantine-font-size-sm-plus));line-height:var(--preview-param-line-height,20px);text-align:center;font-weight:600}.s55KJG_groupModeTooltipText{font-size:var(--preview-tooltip-font-size,var(--mantine-font-size-sm-plus));line-height:var(--preview-tooltip-line-height,20px);white-space:pre-wrap;font-weight:400}.s55KJG_episodesLabel{font-size:var(--preview-episode-label-size,var(--mantine-font-size-lg));line-height:var(--preview-episode-label-line-height,28px);color:var(--mantine-color-gray-6);font-weight:500}.s55KJG_schulteTitleInfoTooltip{border:1px solid var(--preview-group-border,var(--mantine-color-gray-3));box-shadow:var(--shadow-dropdown);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-lg);max-width:min(472px,100vw - var(--mantine-spacing-7xl));background:var(--mantine-color-white)!important;color:var(--mantine-color-gray-8)!important}.s55KJG_schulteTitleInfoTooltipArrow{background:var(--mantine-color-white)!important}.s55KJG_schulteInfoTooltip{color:var(--mantine-color-gray-8);box-sizing:border-box;width:100%}.s55KJG_schulteInfoIntro{box-sizing:border-box;width:100%;padding-top:var(--mantine-spacing-4xs)}.s55KJG_schulteInfoBlock{box-sizing:border-box;background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);width:100%;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}
.dfz4pG_canvas{outline:none;width:100%;height:100%;display:block}.dfz4pG_canvas:focus-visible{box-shadow:var(--focus-ring)}.dfz4pG_canvasWrapper{width:100%;position:relative;overflow:hidden}.dfz4pG_canvasWrapperGrow{flex:1 1 0;min-height:0}.dfz4pG_letterboxFrame{background:var(--mantine-color-gray-0);justify-content:center;align-items:center;display:flex}.dfz4pG_letterboxStage{flex:none;max-width:100%;position:relative;overflow:hidden}.dfz4pG_hiddenCanvas{visibility:hidden;z-index:-100;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.dfz4pG_demoCanvas{border-radius:var(--mantine-radius-2xl);border:1px solid var(--mantine-color-gray-3)}.dfz4pG_demoContainer{margin:var(--mantine-spacing-lg) var(--mantine-spacing-2xl) var(--mantine-spacing-2xl) var(--mantine-spacing-2xl)}.dfz4pG_withBorderRadius{border-radius:var(--mantine-radius-md)}.dfz4pG_content{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.dfz4pG_content .dfz4pG_metronome{bottom:var(--mantine-spacing-4xl);z-index:10;position:absolute;left:50%;transform:translate(-50%)}.dfz4pG_controls{bottom:var(--mantine-spacing-4xl);right:var(--mantine-spacing-4xl);z-index:10;gap:var(--mantine-spacing-lg);pointer-events:none;display:flex;position:absolute}.dfz4pG_controls>*{pointer-events:auto}.dfz4pG_demoContent{padding:var(--mantine-spacing-lg) var(--mantine-spacing-2xl) var(--mantine-spacing-2xl) var(--mantine-spacing-2xl)}.dfz4pG_fullWidth{width:100vw;max-width:100vw}
