.puffergo-smart-image__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;box-shadow:none;cursor:zoom-in;display:block;line-height:0;margin:0;max-width:100%;padding:0;text-align:left}.puffergo-smart-image__btn:focus{outline:none}.puffergo-smart-image__btn:focus-visible{outline:2px solid #2271b1;outline-offset:2px}.puffergo-smart-image__img{border:0!important;box-shadow:none;display:block;max-width:100%;outline:none;vertical-align:top}.puffergo-smart-image__btn--rich{overflow:hidden;position:relative}.puffergo-smart-image__btn--rich:after{background:transparent;content:"";inset:0;pointer-events:none;position:absolute;transition:background .2s ease;z-index:1}.puffergo-smart-image__btn--rich:hover:after{background:rgba(0,0,0,.06)}.puffergo-smart-image__btn--rich .puffergo-smart-image__img{position:relative;transition:transform .25s cubic-bezier(.22,1,.36,1);z-index:0}.puffergo-smart-image__btn--rich:hover .puffergo-smart-image__img{transform:scale(1.04)}.puffergo-smart-image__btn--click .puffergo-smart-image__img{transition:transform .25s cubic-bezier(.22,1,.36,1)}.puffergo-smart-image__btn--click:hover .puffergo-smart-image__img{transform:scale(1.03)}.puffergo-tmpl-manager .puffergo-tmpl-tabs .components-tab-panel__tabs{border-bottom:1px solid #e0e0e0;display:flex;gap:0;margin-bottom:1.5rem}.puffergo-tmpl-manager .puffergo-tmpl-tabs .components-tab-panel__tabs button{background:none;border:none;border-bottom:2px solid transparent;color:#666;cursor:pointer;font-size:.875rem;padding:.75rem 1.25rem;transition:all .2s}.puffergo-tmpl-manager .puffergo-tmpl-tabs .components-tab-panel__tabs button.is-active{border-bottom-color:#2271b1;color:#2271b1;font-weight:600}.puffergo-tmpl-manager .puffergo-tmpl-tabs .components-tab-panel__tabs button:hover{color:#135e96}.puffergo-tmpl-manager .puffergo-tmpl-layouts{padding:.5rem 0}.puffergo-tmpl-manager .puffergo-tmpl-section{margin-bottom:2rem}.puffergo-tmpl-manager .puffergo-tmpl-section-title{border-bottom:1px solid #f0f0f0;font-size:1rem;font-weight:600;margin:0 0 1rem;padding-bottom:.5rem}.puffergo-tmpl-manager .puffergo-tmpl-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.puffergo-tmpl-manager .puffergo-tmpl-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:default;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1)}.puffergo-tmpl-manager .puffergo-tmpl-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.06);transform:translateY(-4px)}.puffergo-tmpl-manager .puffergo-tmpl-card-applied.components-button{background:#e0e0e0!important;border:1px solid transparent!important;box-shadow:none!important;color:#555!important;cursor:default!important;opacity:1!important}.puffergo-tmpl-manager .puffergo-tmpl-card-applied.components-button:before{content:"✓";font-weight:700;margin-right:.35rem}.puffergo-tmpl-manager .puffergo-tmpl-card-applied.components-button:focus,.puffergo-tmpl-manager .puffergo-tmpl-card-applied.components-button:hover{background:#e0e0e0!important;color:#555!important;transform:none!important}.puffergo-tmpl-manager .puffergo-tmpl-card-thumb{align-items:center;aspect-ratio:4/3;background:#f9f9f9;display:flex;justify-content:center;overflow:hidden;width:100%}.puffergo-tmpl-manager .puffergo-tmpl-card-thumb img{height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .35s cubic-bezier(.22,1,.36,1);width:100%}.puffergo-tmpl-card:hover .puffergo-tmpl-manager .puffergo-tmpl-card-thumb img{transform:scale(1.04)}.puffergo-tmpl-manager .puffergo-tmpl-card-placeholder{color:#ccc}.puffergo-tmpl-manager .puffergo-tmpl-card-info{display:flex;flex:1 1 auto;flex-direction:column;padding:.75rem 1rem}.puffergo-tmpl-manager .puffergo-tmpl-card-info h4{font-size:.9rem;font-weight:600;margin:0 0 .25rem;transition:color .2s}.puffergo-tmpl-card:hover .puffergo-tmpl-manager .puffergo-tmpl-card-info h4{color:#2271b1}.puffergo-tmpl-manager .puffergo-tmpl-card-desc{color:#888;font-size:.8rem;line-height:1.4;margin:0 0 .75rem}.puffergo-tmpl-manager .puffergo-tmpl-card-actions{display:flex;gap:.5rem;margin-top:auto;opacity:.85;transition:opacity .2s}.puffergo-tmpl-card:hover .puffergo-tmpl-manager .puffergo-tmpl-card-actions{opacity:1}.puffergo-tmpl-manager .puffergo-tmpl-card-actions .components-button{transition:transform .15s ease,box-shadow .15s ease}.puffergo-tmpl-manager .puffergo-tmpl-card-actions .components-button:hover{transform:translateY(-1px)}.puffergo-tmpl-manager .puffergo-tmpl-card-actions .components-button:active{transform:translateY(0)}.puffergo-tmpl-manager .puffergo-tmpl-empty{color:#888;padding:3rem 0;text-align:center}.puffergo-tmpl-preview-modal.components-modal__frame{max-height:100%}.puffergo-tmpl-preview-modal .components-modal__content{display:flex;flex-direction:column;gap:0!important;min-height:0;overflow:hidden;padding:0!important;row-gap:0!important}.puffergo-tmpl-preview-modal .components-modal__header{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;flex-direction:row!important;flex-shrink:0;gap:0;justify-content:space-between;margin:0!important;min-height:48px;padding:0 4px 0 16px}.puffergo-tmpl-preview-modal .components-modal__header+.components-modal__body,.puffergo-tmpl-preview-modal .components-modal__header+div{margin-top:0!important;padding-top:0!important}.puffergo-tmpl-preview-modal .components-modal__header .components-button{align-items:center;align-self:center;box-sizing:border-box;display:inline-flex;justify-content:center;min-height:36px;min-width:36px}.puffergo-tmpl-preview-modal .components-modal__header-heading{align-items:center;align-self:stretch;display:flex;flex:1 1 auto;font-size:1rem;font-weight:600;line-height:1.2;margin:0;min-width:0}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-modal-header-row{align-items:center;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:1fr auto 1fr;min-height:40px;min-width:0;width:100%}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-modal-header-title{font-weight:600;grid-column:1;justify-self:start;line-height:1.2;white-space:nowrap}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-modal-header-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;grid-column:2;justify-content:center;min-width:0}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-unsaved{color:#c05621;font-size:.75rem;font-weight:500;margin-left:.35rem}.puffergo-tmpl-preview-modal .puffergo-tmpl-config-toggle .puffergo-tmpl-config-toggle-inner{align-items:center;display:inline-flex;gap:4px}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-modal-header-spacer{grid-column:3;height:1px;justify-self:end;min-width:36px;width:36px}.puffergo-tmpl-preview-modal .components-modal__content>div{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.puffergo-tmpl-preview-modal .components-modal__content>div:not(.components-modal__header){margin-top:0!important;padding-top:0!important}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-body{display:flex!important;flex:1;flex-direction:row!important;min-height:0;overflow:hidden;width:100%}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-content{background:#f6f7f7;display:flex;flex:1;flex-direction:column;margin:0;min-height:0;min-width:0;overflow:hidden;padding:0}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel{align-self:stretch;background:linear-gradient(180deg,#fbfbfd,#fff 12%);border-right:1px solid #e5e7eb;display:grid;flex:0 0 320px;grid-template-rows:auto 1fr auto;min-height:0;overflow:hidden;transition:flex-basis .18s ease}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel.is-collapsed{align-items:start;flex:0 0 48px;grid-template-rows:auto auto 1fr;padding-top:8px;position:relative}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-rail-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #e2e8f0;border-radius:4px;color:#1d2327;cursor:pointer;display:flex;height:32px;justify-content:center;margin:4px auto;width:32px}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-rail-btn:hover{background:#f6f7f7}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-rail-btn:focus{outline:2px solid #2271b1;outline-offset:1px}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-rail-icon{align-items:center;color:#6b7280;display:flex;height:32px;justify-content:center;margin:0 auto;width:32px}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-rail-dot{background:#d63638;border-radius:50%;box-shadow:0 0 0 2px #fff;height:8px;position:absolute;right:10px;top:14px;width:8px}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-header{border-bottom:1px solid #eef0f3;padding:20px 20px 16px}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-header-row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:4px}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-collapse-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:4px;color:#6b7280;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-collapse-btn:hover{background:#f6f7f7;color:#1d2327}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-collapse-btn:focus{outline:2px solid #2271b1;outline-offset:1px}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-title{color:#1d2327;font-size:.875rem;font-weight:600;margin:0}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-hint{color:#6b7280;font-size:.75rem;margin:0}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-body{min-height:0;overflow-y:auto;padding:12px 16px 16px}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-body .components-base-control{margin-bottom:12px}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-footer{background:#fff;border-top:1px solid #f0f0f0;display:flex;gap:8px;justify-content:flex-end;padding:12px 16px}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-image-field{margin-bottom:12px}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-thumb{border-radius:4px;display:block;margin-bottom:8px;max-height:140px;max-width:100%}.puffergo-tmpl-preview-modal .puffergo-tmpl-archive-config-panel .puffergo-tmpl-archive-config-panel-image-actions{display:flex;gap:6px}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability{border-bottom:1px solid #eef0f3;padding:16px 0}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability:first-child{padding-top:12px}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability:last-child{border-bottom:0;padding-bottom:4px}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-title{color:#64748b;font-size:.68rem;font-weight:600;letter-spacing:.06em;margin:0 0 10px;text-transform:uppercase}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-field{margin-top:10px}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-field:first-of-type{margin-top:0}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-field-label{color:#334155;font-size:.76rem;font-weight:500;margin:0 0 6px}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-preset-grid{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-preset-card{align-items:stretch;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-sizing:border-box;color:#0f172a;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:5px;line-height:1.2;margin:0;padding:6px 6px 5px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-preset-card:hover{border-color:#cbd5e1}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-preset-card:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-preset-card.is-active{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-preset-swatches{border-radius:3px;display:flex;gap:2px;height:18px;overflow:hidden}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-preset-swatch{border-radius:2px;box-shadow:inset 0 0 0 1px rgba(15,23,42,.12);display:block;flex:1}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-preset-label{color:#475569;font-size:.7rem;font-weight:500;text-align:center}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-preset-card.is-active .puffergo-tmpl-capability-preset-label{color:#0f172a}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-segmented{background:#f1f5f9;border-radius:8px;display:inline-flex;gap:2px;padding:3px;width:100%}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-segmented-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:6px;color:#475569;cursor:pointer;flex:1;font:inherit;font-size:.76rem;font-weight:500;margin:0;min-width:0;padding:7px 10px;transition:background .12s ease,color .12s ease,box-shadow .12s ease}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-segmented-btn:hover{color:#0f172a}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-segmented-btn.is-active{background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.08),0 0 0 1px rgba(15,23,42,.06);color:#0f172a}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-segmented-btn:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability--hero-block .components-base-control__label,.puffergo-tmpl-preview-modal .puffergo-tmpl-capability--hero-block .components-input-control__label{color:#334155!important;font-size:.76rem!important;font-weight:500!important;letter-spacing:0!important;margin-bottom:4px!important;text-transform:none!important}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability--hero-block .components-text-control__input,.puffergo-tmpl-preview-modal .puffergo-tmpl-capability--hero-block .components-textarea-control__input{border:1px solid #e5e7eb!important;border-radius:6px!important;box-shadow:none!important;font-size:.83rem!important;transition:border-color .12s ease,box-shadow .12s ease}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability--hero-block .components-text-control__input:focus,.puffergo-tmpl-preview-modal .puffergo-tmpl-capability--hero-block .components-textarea-control__input:focus{border-color:#2563eb!important;box-shadow:0 0 0 2px rgba(37,99,235,.15)!important}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-field-unknown{background:#fffbeb;border:1px dashed #f59e0b;border-radius:6px;margin-top:10px;padding:10px 12px}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-field-unknown .puffergo-tmpl-capability-field-unknown-text{color:#92400e;font-size:.76rem;line-height:1.4;margin:0}.puffergo-tmpl-preview-modal .puffergo-tmpl-capability-field-unknown .puffergo-tmpl-capability-field-unknown-text code{background:rgba(146,64,14,.1);border-radius:3px;font-size:.72rem;padding:1px 4px}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-iframe-wrap{display:flex;flex:1;justify-content:center;min-height:0;overflow:auto}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-iframe-wrap.is-desktop{align-items:stretch;padding:0;position:relative}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-iframe-wrap.is-desktop .puffergo-tmpl-preview-iframe{border:none;display:block;flex:1;height:100%;min-height:0;width:100%}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-iframe-wrap.is-desktop.is-scaled{display:block;overflow:hidden}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-iframe-wrap.is-desktop.is-scaled .puffergo-tmpl-preview-iframe{flex:none;height:calc(100%/var(--pgo-preview-scale, 1));transform:scale(var(--pgo-preview-scale,1));transform-origin:top left;width:1440px}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-scale-badge{background:rgba(29,35,39,.78);border-radius:999px;bottom:8px;box-shadow:0 1px 3px rgba(0,0,0,.15);color:#fff;font-size:11px;letter-spacing:.02em;line-height:1.6;padding:2px 8px;pointer-events:none;position:absolute;right:8px;z-index:2}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-iframe-wrap.is-mobile,.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-iframe-wrap.is-tablet{align-items:flex-start;overflow:hidden;padding-bottom:0;padding-top:0}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-iframe-wrap.is-mobile .puffergo-tmpl-preview-iframe,.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-iframe-wrap.is-tablet .puffergo-tmpl-preview-iframe{border:1px solid #d1d5db;border-radius:8px;display:block;flex-shrink:0;height:100%;min-height:600px}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-iframe-wrap.is-tablet .puffergo-tmpl-preview-iframe{max-width:100%;width:820px}.puffergo-tmpl-preview-modal .puffergo-tmpl-preview-iframe-wrap.is-mobile .puffergo-tmpl-preview-iframe{max-width:100%;width:393px}.puffergo-tmpl-preview-modal .puffergo-device-selector-group{border:1px solid #e2e8f0;border-radius:5px}.puffergo-tmpl-preview-modal .puffergo-device-selector-group button{box-shadow:none!important}.puffergo-tmpl-preview-modal .puffergo-device-selector-group button:active,.puffergo-tmpl-preview-modal .puffergo-device-selector-group button:focus,.puffergo-tmpl-preview-modal .puffergo-device-selector-group button:focus-visible,.puffergo-tmpl-preview-modal .puffergo-device-selector-group button:focus-within{box-shadow:none!important;outline:none!important}.puffergo-tmpl-preview-modal .puffergo-device-selector-group button.components-button{border:1px solid transparent!important;box-shadow:none!important}.puffergo-tmpl-preview-modal .puffergo-device-selector-group button.components-button:active,.puffergo-tmpl-preview-modal .puffergo-device-selector-group button.components-button:focus,.puffergo-tmpl-preview-modal .puffergo-device-selector-group button.components-button:focus-visible{border:1px solid transparent!important;box-shadow:none!important;outline:none!important}.components-popover .puffergo-tmpl-config-popover,.components-popover__content.puffergo-tmpl-config-popover,.puffergo-tmpl-config-popover.components-dropdown__content,.puffergo-tmpl-config-popover.components-popover__content,.puffergo-tmpl-config-popover[role=dialog]{box-sizing:border-box;max-width:480px!important;min-width:360px!important;padding:12px!important}.puffergo-tmpl-config-popover .puffergo-tmpl-config-popover-inner .puffergo-tmpl-config-popover-title{color:#1d2327;font-size:.75rem;font-weight:600;margin:0 0 8px}.puffergo-tmpl-config-popover .puffergo-tmpl-config-popover-inner .puffergo-tmpl-config-popover-current{color:#50575e;font-size:.75rem;margin:0 0 8px}.puffergo-tmpl-config-popover .puffergo-tmpl-config-popover-inner .puffergo-tmpl-config-preset-list{display:flex;flex-direction:column;gap:8px}.puffergo-tmpl-config-popover .puffergo-tmpl-config-popover-inner .puffergo-tmpl-config-preset-card{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:6px;box-sizing:border-box;color:#1d2327;cursor:pointer;display:flex;font:inherit;gap:10px;justify-content:flex-start;line-height:1.2;margin:0;padding:8px 10px;text-align:left;width:100%}.puffergo-tmpl-config-popover .puffergo-tmpl-config-popover-inner .puffergo-tmpl-config-preset-card:hover{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1}.puffergo-tmpl-config-popover .puffergo-tmpl-config-popover-inner .puffergo-tmpl-config-preset-card:focus{outline:2px solid #2271b1;outline-offset:1px}.puffergo-tmpl-config-popover .puffergo-tmpl-config-popover-inner .puffergo-tmpl-config-preset-palette{display:flex;flex-direction:row;flex-shrink:0;gap:2px}.puffergo-tmpl-config-popover .puffergo-tmpl-config-popover-inner .puffergo-tmpl-config-preset-swatch{border:1px solid rgba(0,0,0,.12);border-radius:3px;height:20px;width:20px}.puffergo-tmpl-config-popover .puffergo-tmpl-config-popover-inner .puffergo-tmpl-config-preset-label{flex:1;font-size:.8125rem;font-weight:500;min-width:0}
