*{box-sizing:border-box}body{margin:0;font-family:var(--pm7-font-sans);background:var(--pm7-background);color:var(--pm7-foreground);line-height:var(--pm7-leading-normal);display:flex;flex-direction:column;min-height:100vh;transition:background-color .3s,color .3s}body.pm7-navigating{cursor:wait}body.pm7-navigating .pm7-docs-sidebar a{pointer-events:none}.pm7-docs-sidebar .pm7-button{transition:none!important;transition-property:none!important;transition-duration:0s!important;transition-timing-function:unset!important;transition-delay:0s!important}.pm7-docs-sidebar .pm7-button:active{transform:none!important}.pm7-docs-sidebar .pm7-button *{transition:none!important}.pm7-sidebar .pm7-sidebar-item{width:100%;display:flex}#header-placeholder{min-height:64px}.pm7-docs-nav{position:sticky;top:0;z-index:50;background:var(--pm7-header-bg, var(--pm7-surface));border-bottom:1px solid var(--pm7-border);box-shadow:var(--pm7-shadow-sm);transition:background-color .3s,border-color .3s}.pm7-docs-nav-inner{width:100%;padding:0 var(--pm7-spacing-4);height:64px;position:relative}.pm7-docs-logo{font-size:var(--pm7-text-xl);font-weight:var(--pm7-font-bold);color:var(--pm7-primary);text-decoration:none;white-space:nowrap;margin-left:var(--pm7-spacing-2)}.pm7-docs-header-menu{position:relative;z-index:10;overflow:visible}@media (max-width: 768px){.pm7-docs-logo{font-size:var(--pm7-text-lg)}.pm7-docs-nav-menu{display:none}}.pm7-docs-nav-menu{display:flex;gap:var(--pm7-spacing-6);list-style:none;margin:0;padding:0}.pm7-docs-nav-menu a{color:var(--pm7-text-secondary);text-decoration:none;font-weight:var(--pm7-font-medium);transition:color .2s}.pm7-docs-nav-menu a:hover,.pm7-docs-nav-menu a.active{color:var(--pm7-primary)}.pm7-docs-container{max-width:1000px;margin:0 auto;padding:0 var(--pm7-spacing-4)}.pm7-docs-hero{padding:var(--pm7-spacing-20) 0;text-align:center;background:linear-gradient(to bottom,var(--pm7-muted),var(--pm7-background));flex:1}.pm7-docs-hero h1{font-size:var(--pm7-text-5xl);font-weight:var(--pm7-font-black);margin:0 0 var(--pm7-spacing-4);background:linear-gradient(135deg,var(--pm7-primary),#0066cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pm7-docs-lead{font-size:var(--pm7-text-xl);color:var(--pm7-text-secondary);margin:0 0 var(--pm7-spacing-8);text-align:left}.pm7-docs-lead--hero{text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.pm7-docs-hero-actions{display:flex;gap:var(--pm7-spacing-4);justify-content:center}.pm7-docs-features{padding:var(--pm7-spacing-20) 0;flex:1}.pm7-docs-features h2{font-size:var(--pm7-text-3xl);font-weight:var(--pm7-font-bold);text-align:center;margin:0 0 var(--pm7-spacing-12)}.pm7-docs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--pm7-spacing-8)}.pm7-docs-feature{padding:var(--pm7-spacing-6);background:var(--pm7-surface);border:1px solid var(--pm7-border);border-radius:var(--pm7-radius-md);transition:all .2s}.pm7-docs-feature:hover{border-color:var(--pm7-primary);box-shadow:var(--pm7-shadow-md);transform:translateY(-2px)}.pm7-docs-feature h3{font-size:var(--pm7-text-xl);font-weight:var(--pm7-font-semibold);margin:0 0 var(--pm7-spacing-2);color:var(--pm7-primary)}.pm7-docs-feature p{margin:0;color:var(--pm7-text-secondary)}.pm7-docs-packages{padding:var(--pm7-spacing-20) 0;background:linear-gradient(to bottom,var(--pm7-muted),var(--pm7-background));flex:1}.pm7-docs-packages h2{font-size:var(--pm7-text-3xl);font-weight:var(--pm7-font-bold);text-align:center;margin:0 0 var(--pm7-spacing-12)}.pm7-docs-package{padding:var(--pm7-spacing-6);background:var(--pm7-background);border:1px solid var(--pm7-primary);border-radius:var(--pm7-radius-md);position:relative;transition:all .2s}.pm7-docs-package:hover{border-color:var(--pm7-primary);box-shadow:var(--pm7-shadow-md)}.pm7-docs-package h3{font-family:var(--pm7-font-mono);font-size:var(--pm7-text-lg);color:var(--pm7-primary);margin:0 0 var(--pm7-spacing-2)}.pm7-docs-package p{margin:0 0 var(--pm7-spacing-4);color:var(--pm7-text-secondary)}.pm7-docs-package pre{background:var(--pm7-muted);padding:var(--pm7-spacing-3);border-radius:var(--pm7-radius);overflow-x:auto;margin:0}.pm7-docs-package code{font-family:var(--pm7-font-mono);font-size:var(--pm7-text-sm)}.pm7-badge{position:absolute;top:var(--pm7-spacing-2);right:var(--pm7-spacing-2);background:var(--pm7-warning);color:var(--pm7-warning-foreground);padding:var(--pm7-spacing-1) var(--pm7-spacing-2);border-radius:var(--pm7-radius-sm);font-size:var(--pm7-text-xs);font-weight:var(--pm7-font-semibold);text-transform:uppercase}pre{background:var(--pm7-code-bg, var(--pm7-muted));padding:var(--pm7-spacing-4);border-radius:var(--pm7-radius);overflow-x:auto;transition:background-color .3s}code{font-family:var(--pm7-font-mono);font-size:var(--pm7-text-sm);background:var(--pm7-code-bg, var(--pm7-muted));padding:var(--pm7-spacing-1);border-radius:var(--pm7-radius-sm);transition:background-color .3s}pre code{background:none;padding:0}#main-content{flex:1;display:flex;flex-direction:column}body>*:not(#header-placeholder):not(#footer-placeholder):not(script){flex:1 0 auto}.pm7-docs-layout{display:flex;flex:1;position:relative;background:var(--pm7-background)}.pm7-docs-sidebar{--pm7-sidebar-width: 190px;width:var(--pm7-sidebar-width);flex-shrink:0;background:var(--pm7-sidebar-bg);transition:background-color .3s;min-height:100%}.pm7-docs-sidebar .pm7-button{height:auto;padding:var(--pm7-spacing-2) var(--pm7-spacing-3);font-weight:400;text-align:left;font-size:var(--pm7-text-base)}.dark .pm7-docs-sidebar .pm7-button:hover{background-color:var(--pm7-sidebar-active)}.pm7-docs-sidebar .pm7-sidebar-section:has(+.pm7-sidebar-divider){margin-bottom:var(--pm7-spacing-2)}.pm7-docs-sidebar .pm7-sidebar-divider+.pm7-sidebar-section{margin-top:0}a{color:var(--pm7-primary);text-decoration:underline}a:hover{color:var(--pm7-primary-hover)}.dark a:not(.pm7-button):not(.pm7-menu-item){color:var(--pm7-primary)}.dark a:not(.pm7-button):not(.pm7-menu-item):hover{color:var(--pm7-primary-hover)}.dark a:not(.pm7-button):not(.pm7-menu-item):visited{color:var(--pm7-primary)}a.pm7-menu-item{color:var(--pm7-foreground);text-decoration:none}a.pm7-menu-item:visited{color:var(--pm7-foreground)}a.pm7-menu-item:hover{color:inherit}.pm7-docs-sidebar .pm7-sidebar{background:transparent;border:none}.pm7-docs-content{flex:1;padding:var(--pm7-spacing-8);overflow-x:auto;overflow-y:visible;background:var(--pm7-background);max-width:1000px}.pm7-docs-content h1{font-size:var(--pm7-text-4xl);font-weight:var(--pm7-font-bold);margin:0 0 var(--pm7-spacing-4)}.pm7-docs-content h2{font-size:var(--pm7-text-2xl);font-weight:var(--pm7-font-semibold);margin:var(--pm7-spacing-12) 0 var(--pm7-spacing-6);padding-bottom:var(--pm7-spacing-2)}.pm7-docs-content h3{font-size:var(--pm7-text-xl);font-weight:var(--pm7-font-semibold);margin:var(--pm7-spacing-4) 0 var(--pm7-spacing-4)}.pm7-usage-heading{font-weight:400!important}.pm7-docs-section{margin-bottom:var(--pm7-spacing-12)}.pm7-tab-content .pm7-docs-section{padding-top:var(--pm7-spacing-4)}.pm7-tab-content .pm7-docs-section>h2:first-child,.pm7-tab-content .pm7-docs-section>h3:first-child,.pm7-tab-content .pm7-docs-section>.pm7-docs-example:first-child>h3:first-child,.pm7-tab-content .pm7-docs-section>.pm7-docs-card:first-child>h3:first-child{margin-top:0}.pm7-docs-example{margin-bottom:var(--pm7-spacing-8)}.pm7-docs-preview{background:var(--pm7-muted);padding:var(--pm7-spacing-8);border-radius:var(--pm7-radius-md);border:1px solid var(--pm7-border);margin-bottom:var(--pm7-spacing-4);display:flex;align-items:flex-start;justify-content:flex-start;min-height:200px;flex-wrap:wrap;gap:var(--pm7-spacing-4);transition:background-color .3s,border-color .3s}.pm7-docs-preview--centered{align-items:center;justify-content:center}.pm7-docs-code{position:relative}.pm7-docs-code pre{margin:0}.pm7-docs-card{background:var(--pm7-muted);padding:var(--pm7-spacing-6);border-radius:var(--pm7-radius-md);border:1px solid var(--pm7-border)}.pm7-docs-link-box{display:flex;align-items:center;gap:var(--pm7-spacing-4);margin:var(--pm7-spacing-4) 0;background:var(--pm7-background);padding:var(--pm7-spacing-4);border-radius:var(--pm7-radius);border:1px solid var(--pm7-border)}.pm7-docs-link-box code{flex:1;word-break:break-all}.pm7-docs-info{margin-top:var(--pm7-spacing-4);padding:0 var(--pm7-spacing-4) var(--pm7-spacing-4) var(--pm7-spacing-4);border-radius:var(--pm7-radius);background:var(--pm7-background);border:1px solid var(--pm7-border)}#documentation-panel p,#documentation-panel code{font-weight:400}.pm7-docs-note{font-size:var(--pm7-text-sm);color:var(--pm7-text-secondary);font-style:italic}.pm7-docs-table{width:100%;border-collapse:collapse;margin-top:var(--pm7-spacing-4)}.pm7-docs-table th,.pm7-docs-table td{text-align:left;padding:var(--pm7-spacing-3);border-bottom:1px solid var(--pm7-border)}.pm7-docs-table th{font-weight:var(--pm7-font-semibold);background:var(--pm7-muted)}.pm7-docs-table tr[style*=background-color]{background-color:var(--pm7-muted)!important}@media (max-width: 768px){.pm7-docs-hero h1{font-size:var(--pm7-text-4xl)}.pm7-docs-lead{font-size:var(--pm7-text-lg)}.pm7-docs-hero-actions{flex-direction:column;align-items:center}.pm7-docs-nav-menu{gap:var(--pm7-spacing-4)}.pm7-docs-layout{flex-direction:column}.pm7-docs-sidebar{display:none}.pm7-docs-content{padding:var(--pm7-spacing-4)}}.pm7-footer{border-top:1px solid var(--pm7-border);background-color:var(--pm7-footer-bg, var(--pm7-muted));padding:var(--pm7-spacing-4) var(--pm7-spacing-6);margin-top:auto;position:relative;z-index:10;transition:background-color .3s,border-color .3s}.pm7-footer-content{display:flex;justify-content:space-between;align-items:center;max-width:1000px;margin:0 auto;font-size:14px;color:var(--pm7-footer-text, var(--pm7-text-secondary))}.pm7-footer-left{display:flex;align-items:center;gap:var(--pm7-spacing-1)}.pm7-footer-center,.pm7-footer-right{display:flex;align-items:center;gap:var(--pm7-spacing-2)}.pm7-footer-version{background-color:var(--pm7-success);color:#fff;padding:2px 6px;border-radius:10px;font-size:12px;font-weight:600}.pm7-footer-logo-link{display:flex;align-items:center;gap:var(--pm7-spacing-1);color:var(--pm7-primary);text-decoration:none;transition:opacity .2s}.pm7-footer-logo-link:hover{opacity:.8}.dark .pm7-footer-logo-link:hover{color:#fff;opacity:1}.pm7-footer-logo{width:16px;height:16px}.dark .pm7-footer-logo{filter:invert(1) brightness(2)}.pm7-footer-github{display:flex;align-items:center;gap:var(--pm7-spacing-2);color:var(--pm7-text-secondary);text-decoration:none;opacity:.8;transition:opacity .2s}.pm7-footer-github:hover{opacity:1;color:#000}.pm7-footer-github:hover svg{fill:#000}.dark .pm7-footer-github:hover{color:#fff}.dark .pm7-footer-github:hover svg{fill:#fff}@media (max-width: 768px){.pm7-footer{background-color:var(--pm7-background)}.pm7-footer-content{flex-direction:column;gap:var(--pm7-spacing-2);text-align:center}.pm7-footer-left,.pm7-footer-center{display:flex;flex-direction:row;align-items:center;gap:var(--pm7-spacing-2);justify-content:center}}.pm7-docs-header-menu,.pm7-submenu-wrapper{position:relative}.pm7-submenu-wrapper .pm7-submenu{position:absolute;top:0;left:100%;margin-left:4px;min-width:180px;padding:.5rem;background-color:var(--pm7-menu-bg);border:1px solid var(--pm7-border);border-radius:var(--pm7-radius);box-shadow:var(--pm7-shadow-md);display:none;z-index:1000}.pm7-submenu-wrapper:hover .pm7-submenu{display:block}.pm7-submenu .pm7-menu-item--radio{padding-left:calc(var(--pm7-spacing-3) + 1.5rem)}.pm7-submenu .pm7-menu-item--radio:before{left:var(--pm7-spacing-3)}.pm7-submenu .pm7-menu-item--radio[data-checked=true]:after{left:calc(var(--pm7-spacing-3) + 5px);top:50%;transform:translateY(-50%)}.pm7-submenu .pm7-menu-item--radio:before{transition:none!important}.pm7-submenu .pm7-menu-item--radio:after{transition:none!important}.pm7-submenu .pm7-menu-item--radio:hover:before{background-color:var(--pm7-background);border-color:var(--pm7-primary-foreground);border-width:2px}.pm7-submenu .pm7-menu-item--radio[data-checked=true]:hover:before{background-color:var(--pm7-primary-foreground);border-color:var(--pm7-primary-foreground)}.pm7-submenu .pm7-menu-item--radio[data-checked=true]:hover:after{background-color:var(--pm7-primary)}.pm7-docs-header-menu .pm7-menu-item--has-submenu:after{transform:none!important}.pm7-docs-header-menu .pm7-menu-item--has-submenu[data-submenu-open=true]:after{transform:none!important}@media (max-width: 768px){.pm7-mobile-sidebar-toggle{display:flex;margin-bottom:var(--pm7-spacing-4)}.pm7-docs-sidebar{display:none}.pm7-mobile-overlay{display:none;position:fixed;top:64px;left:0;right:0;bottom:0;background:#0000004d;z-index:90}.pm7-mobile-overlay.active{display:block}}.pm7-dialog{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:var(--pm7-spacing-4)}.pm7-dialog-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;cursor:pointer}.pm7-dialog-content{position:relative;background:var(--pm7-background);border:1px solid var(--pm7-border);border-radius:var(--pm7-radius-md);box-shadow:var(--pm7-shadow-lg);max-width:500px;width:100%;max-height:90vh;overflow:auto;z-index:10000}.pm7-dialog-header{display:flex;align-items:center;justify-content:space-between;padding:var(--pm7-spacing-6)}.pm7-dialog-close{background:none;border:none;padding:var(--pm7-spacing-2);cursor:pointer;color:var(--pm7-text-secondary);transition:color .2s}.pm7-dialog-close:hover{color:var(--pm7-foreground)}.pm7-dialog-body{padding:var(--pm7-spacing-6)}.pm7-mobile-only-text{display:none;margin-top:var(--pm7-spacing-8)}@media (max-width: 768px){.pm7-docs-nav{background-color:var(--pm7-background)}.pm7-docs-nav-inner{display:flex!important;justify-content:space-between;align-items:center;width:100%}.pm7-docs-nav-menu,.pm7-hide-mobile{display:none!important}.pm7-mobile-only-text{display:block}.pm7-desktop-only{display:none!important}.pm7-docs-hero{padding:var(--pm7-spacing-8) var(--pm7-spacing-4)}.pm7-docs-hero h1{line-height:1}.pm7-docs-features,.pm7-docs-packages{padding:var(--pm7-spacing-8) var(--pm7-spacing-4)}.pm7-docs-grid{grid-template-columns:1fr;gap:var(--pm7-spacing-4)}#footer-placeholder{display:block!important}}.pm7-code-wrapper{position:relative;display:inline-block;width:100%}pre{position:relative}.pm7-code-copy-button{position:absolute;top:8px;right:8px;padding:4px 8px;background:var(--pm7-surface);color:var(--pm7-text-secondary);border:1px solid var(--pm7-border);border-radius:var(--pm7-radius-sm);cursor:pointer;opacity:0;transition:opacity .2s,background-color .2s,color .2s;display:flex;align-items:center;gap:4px;font-size:12px;z-index:10}pre:hover .pm7-code-copy-button,.pm7-code-copy-button:focus{opacity:1}.pm7-code-copy-button:hover{background:var(--pm7-muted);color:var(--pm7-foreground)}.pm7-code-copy-button:active{transform:scale(.95)}.pm7-code-copy-button.pm7-code-copy-success{background:var(--pm7-success);color:#fff;border-color:var(--pm7-success)}.pm7-code-copy-button.pm7-code-copy-success:hover{background:var(--pm7-success);color:#fff}pre code{display:block;padding-right:60px}.pm7-info-tooltip{display:inline-block;vertical-align:middle;margin-left:8px}.pm7-info-tooltip .pm7-tooltip-trigger{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--pm7-muted);color:var(--pm7-muted-foreground);border-radius:50%;cursor:help;font-size:14px;transition:all .2s}.pm7-info-tooltip .pm7-tooltip-trigger:hover{background:var(--pm7-primary);color:var(--pm7-primary-foreground);transform:scale(1.1)}.pm7-info-tooltip .pm7-tooltip-content{text-align:left;padding:16px 20px!important;max-width:600px!important;min-width:400px!important;width:max-content!important;z-index:10000;white-space:normal!important}.pm7-info-tooltip .pm7-tooltip-content[data-side=right]{margin-left:12px}.pm7-info-tooltip-title{font-weight:600;margin-bottom:8px;color:var(--pm7-primary);font-size:14px}.pm7-info-tooltip-description{font-size:12px;line-height:1.6;margin-bottom:12px}.pm7-info-tooltip-item{margin-bottom:8px;font-size:12px;line-height:1.6}.pm7-info-tooltip-code{display:block;background:#0000000d;padding:4px 8px;border-radius:4px;margin-bottom:12px;font-size:11px;font-family:var(--pm7-font-mono);white-space:pre;overflow-x:auto}.pm7-info-tooltip-footer{font-size:11px;opacity:.8;margin-top:12px}.pm7-table-section-header{background-color:#0000000d}.dark .pm7-table-section-header{background-color:#ffffff0d}.pm7-demo-bg-muted{background-color:var(--pm7-muted)}.pm7-demo-bg-surface{background-color:var(--pm7-surface)}.pm7-demo-bg-accent{background-color:var(--pm7-primary-light, rgba(28, 134, 239, .1))}.dark .pm7-demo-bg-accent{background-color:var(--pm7-primary-dark, rgba(28, 134, 239, .15))}.pm7-demo-text-primary{color:var(--pm7-primary)}.pm7-demo-text-muted{color:var(--pm7-muted-foreground)}.pm7-demo-text-foreground{color:var(--pm7-foreground)}.pm7-demo-border{border-color:var(--pm7-border)}.pm7-demo-border-primary{border-color:var(--pm7-primary)}.pm7-demo-gradient-primary{background:linear-gradient(135deg,var(--pm7-primary) 0%,var(--pm7-primary-dark, #0066CC) 100%)}.pm7-demo-gradient-purple{background:linear-gradient(135deg,var(--pm7-purple, #667eea) 0%,var(--pm7-purple-dark, #764ba2) 100%)}.pm7-info-dialog-trigger{vertical-align:middle;min-width:auto!important;width:32px!important;height:32px!important;padding:0!important;margin-left:5px;display:inline-flex!important;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;opacity:.6}.pm7-info-dialog-trigger:hover{opacity:1;transform:scale(1.05)}.pm7-info-dialog-trigger:active{transform:scale(.95)}.pm7-info-dialog-trigger svg{width:16px;height:16px;margin-bottom:1px}.pm7-info-dialog-item{margin-bottom:24px}.pm7-info-dialog-item:last-child{margin-bottom:0}.pm7-info-dialog-item h4{font-size:16px;font-weight:600;margin:0 0 8px;color:var(--pm7-primary)}.pm7-info-dialog-item p{margin:0 0 12px;color:var(--pm7-text-secondary)}.pm7-info-dialog-item pre{margin:0;padding:12px 16px;background:var(--pm7-muted);border-radius:var(--pm7-radius);overflow-x:auto}.pm7-info-dialog-item code{font-size:13px;font-family:var(--pm7-font-mono);background:none;padding:0}.pm7-menu-trigger--gradient-hover{position:relative;z-index:0;isolation:isolate;overflow:visible!important}button.pm7-menu-trigger--gradient-hover,button.pm7-menu-trigger--gradient-hover:hover,button.pm7-menu-trigger--gradient-hover:focus,button.pm7-menu-trigger--gradient-hover:active,.pm7-button.pm7-menu-trigger--gradient-hover,.pm7-button.pm7-menu-trigger--gradient-hover:hover,.pm7-button.pm7-menu-trigger--gradient-hover:focus,.pm7-button.pm7-menu-trigger--gradient-hover:active{cursor:pointer!important}.pm7-menu-trigger--gradient-hover:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:var(--pm7-gradient-border);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .2s ease;z-index:-1}.pm7-menu-trigger--gradient-hover:hover:before,.pm7-menu-trigger--gradient-hover[aria-expanded=true]:before{opacity:1}.pm7-menu-trigger--gradient-hover:hover{background-color:transparent!important}.pm7-menu-trigger--gradient-hover>*{position:relative;z-index:1}.pm7-menu-trigger--gradient-hover{color:var(--pm7-foreground)!important}.pm7-demo-card{margin-bottom:var(--pm7-spacing-6)}.pm7-demo-card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--pm7-spacing-4)}.pm7-demo-card-info{flex:1}.pm7-demo-card-info .pm7-card-title{margin:0 0 var(--pm7-spacing-2) 0}.pm7-demo-card-info .pm7-card-description{margin:0}.pm7-demo-card-actions{display:flex;gap:var(--pm7-spacing-2);flex-shrink:0}@media (max-width: 640px){.pm7-demo-card-header{flex-direction:column}.pm7-demo-card-actions{width:100%;justify-content:flex-end}}.pm7-demo-accordion{margin-bottom:var(--pm7-spacing-6)}.pm7-demo-accordion--simple .pm7-demo-accordion-description{display:none}.pm7-demo-accordion--simple .pm7-demo-accordion-title{margin-bottom:0}.pm7-demo-accordion .pm7-accordion-trigger{font-weight:400}.pm7-demo-accordion .pm7-accordion-trigger:hover .pm7-demo-accordion-title{color:var(--pm7-primary)}.pm7-demo-accordion .pm7-accordion-content{padding:0}.pm7-demo-accordion .pm7-accordion-content-inner{padding:1rem;position:relative}.pm7-demo-open-link{position:absolute;top:.5rem;right:.5rem;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--pm7-muted-foreground);z-index:10}.pm7-demo-open-link:hover{cursor:pointer;color:var(--pm7-foreground)}.pm7-demo-open-link svg{width:16px;height:16px}.pm7-demo-accordion-info{text-align:left}.pm7-demo-accordion-title{display:block;font-size:var(--pm7-text-lg);font-weight:var(--pm7-font-semibold);color:var(--pm7-foreground);margin:0 0 var(--pm7-spacing-1) 0}.pm7-demo-accordion-description{display:block;font-size:var(--pm7-text-sm);color:var(--pm7-muted-foreground);margin:0}.pm7-demo-iframe-container{width:100%;overflow:hidden;border-radius:var(--pm7-radius)}.pm7-demo-iframe{width:100%;height:400px;border:none;display:block}@media (max-width: 640px){.pm7-demo-iframe{height:300px}}
