.dash-page{margin:0 auto;max-width:1180px;min-height:calc(100vh - 80px);padding:1.5rem 1rem 3rem}.dash-hero{background:linear-gradient(135deg,rgba(147,51,234,.18),rgba(124,58,237,.08));border:1px solid rgba(147,51,234,.25);border-radius:var(--radius-lg);box-shadow:var(--shadow-md),0 0 60px rgba(147,51,234,.12);margin-bottom:1.75rem;overflow:hidden;padding:1.75rem 2rem;position:relative}.dash-hero:before{background:radial-gradient(circle at top left,rgba(236,72,153,.12),transparent 55%);content:"";inset:0;pointer-events:none;position:absolute}.dash-hero-text{position:relative;z-index:1}.dash-eyebrow{background:rgba(147,51,234,.15);border:1px solid rgba(147,51,234,.3);border-radius:999px;color:var(--accent-primary);display:inline-block;font-size:.8rem;margin-bottom:.75rem;padding:.25rem .75rem}.dash-title{background:linear-gradient(135deg,#fff,#c4b5fd);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:2rem;font-weight:700;margin-bottom:.35rem}.dash-greeting{color:var(--text-secondary);font-size:.95rem}.dash-greeting span{color:var(--text-primary);font-weight:600}.dash-main{align-items:start;display:grid;gap:1.5rem;grid-template-columns:240px 1fr}.dash-sidebar{position:sticky;top:96px}.dash-nav{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:.5rem;padding:.75rem}.dash-tab{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:.95rem;gap:.75rem;padding:.85rem 1rem;text-align:right;text-decoration:none;transition:all var(--transition-normal);width:100%}.dash-tab-icon{flex-shrink:0;height:18px;transition:filter var(--transition-fast);width:18px}.dash-tab:not(.active) .dash-tab-icon{filter:brightness(0) saturate(100%) invert(32%) sepia(85%) saturate(2500%) hue-rotate(252deg) brightness(95%) contrast(95%)}.dash-tab.active .dash-tab-icon{filter:brightness(0)}.dash-tab:hover:not(.active) .dash-tab-icon{filter:brightness(0) saturate(100%) invert(38%) sepia(90%) saturate(2800%) hue-rotate(252deg) brightness(100%) contrast(100%)}.dash-tab:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.06);color:var(--text-primary)}.dash-tab.active{background:linear-gradient(135deg,rgba(147,51,234,.25),rgba(124,58,237,.15));border-color:rgba(147,51,234,.45);box-shadow:0 4px 20px rgba(147,51,234,.2);color:#fff}.dash-tab.admin-link{border-radius:0 0 var(--radius-md) var(--radius-md);border-top:1px solid var(--border-color);margin-top:.5rem;padding-top:1rem}.dash-content{min-width:0}.dash-panel{animation:dashFadeIn .35s ease;display:none}.dash-panel.active{display:block}@keyframes dashFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dash-panel-head{margin-bottom:1.25rem}.dash-panel-head-row{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.dash-panel-head h2{font-size:1.35rem;margin-bottom:.25rem}.dash-panel-head p{color:var(--text-secondary);font-size:.9rem}.dash-list{display:flex;flex-direction:column;gap:1rem}.dash-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:1.15rem 1.25rem;transition:all var(--transition-normal)}.dash-card:hover{background:var(--bg-card-hover);border-color:var(--border-glow);box-shadow:var(--shadow-md);transform:translateY(-2px)}.dash-card-head{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.65rem}.dash-card-head strong{font-size:1rem}.dash-card-head span{background:hsla(0,0%,100%,.06);border-radius:999px;color:var(--text-secondary);font-size:.8rem;padding:.25rem .65rem;white-space:nowrap}.dash-card-head .status-pending{background:rgba(251,191,36,.12);color:#fbbf24}.dash-card-head .status-processing{background:rgba(96,165,250,.12);color:#60a5fa}.dash-card-head .status-completed{background:rgba(52,211,153,.12);color:#34d399}.dash-card-head .status-cancelled{background:hsla(0,91%,71%,.12);color:#f87171}.dash-card p{color:var(--text-secondary);font-size:.9rem;margin:.2rem 0}.empty-msg{background:var(--bg-card);border:1px dashed var(--border-color);border-radius:var(--radius-md);color:var(--text-muted);padding:3rem 1.5rem;text-align:center}.dash-action-btn,.dash-secondary-btn{align-items:center;background:rgba(147,51,234,.15);border:1px solid rgba(147,51,234,.45);border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9rem;gap:.5rem;padding:.65rem 1rem;transition:all var(--transition-fast);white-space:nowrap}.dash-action-btn:hover,.dash-secondary-btn:hover{background:rgba(147,51,234,.28);border-color:var(--accent-primary)}.dash-secondary-btn{margin-top:.5rem}.dash-forms{display:grid;gap:1.25rem}.dash-form-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1.5rem}.dash-form-card h3{border-bottom:1px solid var(--border-color);font-size:1.05rem;margin-bottom:1.25rem;padding-bottom:.75rem}.form-hint.verified{color:var(--success)}.form-hint.unverified{color:var(--warning)}@media (max-width:900px){.dash-main{grid-template-columns:1fr}.dash-sidebar{position:static}.dash-nav{flex-direction:row;flex-wrap:wrap;overflow-x:auto}.dash-tab{flex:1;justify-content:center;min-width:140px}.dash-tab.admin-link{border-top:none;flex:1 1 100%;margin-top:0}}@media (max-width:600px){.dash-hero{padding:1.25rem 1rem}.dash-title{font-size:1.6rem}.dash-panel-head-row{flex-direction:column}.dash-action-btn{justify-content:center;width:100%}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jc3MvZGFzaGJvYXJkLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxXQUVJLGFBQWMsQ0FEZCxnQkFBaUIsQ0FHakIsNkJBQThCLENBRDlCLHdCQUVKLENBRUEsV0FJSSw0RUFBdUYsQ0FDdkYscUNBQTBDLENBRjFDLDhCQUErQixDQUcvQix5REFBK0QsQ0FML0QscUJBQXNCLENBT3RCLGVBQWdCLENBTmhCLG9CQUFxQixDQUtyQixpQkFFSixDQUVBLGtCQUlJLG1GQUEwRixDQUgxRixVQUFXLENBRVgsT0FBUSxDQUVSLG1CQUFvQixDQUhwQixpQkFJSixDQUVBLGdCQUNJLGlCQUFrQixDQUNsQixTQUNKLENBRUEsY0FJSSwrQkFBb0MsQ0FDcEMsb0NBQXlDLENBRXpDLG1CQUFvQixDQUpwQiwyQkFBNEIsQ0FGNUIsb0JBQXFCLENBQ3JCLGVBQWlCLENBTWpCLG9CQUFzQixDQUZ0QixxQkFHSixDQUVBLFlBSUksK0NBQTBELENBQzFELDRCQUE2QixDQUM3QixvQkFBcUIsQ0FDckIsaUJBQWtCLENBTmxCLGNBQWUsQ0FDZixlQUFnQixDQUNoQixvQkFLSixDQUVBLGVBQ0ksMkJBQTRCLENBQzVCLGdCQUNKLENBRUEsb0JBQ0kseUJBQTBCLENBQzFCLGVBQ0osQ0FFQSxXQUlJLGlCQUFrQixDQUhsQixZQUFhLENBRWIsVUFBVyxDQURYLCtCQUdKLENBRUEsY0FDSSxlQUFnQixDQUNoQixRQUNKLENBRUEsVUFLSSx5QkFBMEIsQ0FDMUIsb0NBQXFDLENBQ3JDLDhCQUErQixDQUMvQiwyQkFBNEIsQ0FQNUIsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixTQUFXLENBQ1gsY0FLSixDQUVBLFVBRUksa0JBQW1CLENBR25CLHNCQUF1QixDQUN2Qiw0QkFBNkIsQ0FHN0IsOEJBQStCLENBRi9CLDJCQUE0QixDQUc1QixjQUFlLENBVGYsWUFBYSxDQVliLG1CQUFvQixDQUNwQixnQkFBa0IsQ0FYbEIsVUFBWSxDQUtaLG1CQUFxQixDQUdy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bi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGFzaC1wYWdlIHtcbiAgICBtYXgtd2lkdGg6IDExODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAzcmVtO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbn1cblxuLmRhc2gtaGVybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbTtcbiAgICBwYWRkaW5nOiAxLjc1cmVtIDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWxnKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDE0NywgNTEsIDIzNCwgMC4xOCksIHJnYmEoMTI0LCA1OCwgMjM3LCAwLjA4KSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNDcsIDUxLCAyMzQsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1tZCksIDAgMCA2MHB4IHJnYmEoMTQ3LCA1MSwgMjM0LCAwLjEyKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmRhc2gtaGVybzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCB0b3AgbGVmdCwgcmdiYSgyMzYsIDcyLCAxNTMsIDAuMTIpLCB0cmFuc3BhcmVudCA1NSUpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZGFzaC1oZXJvLXRleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uZGFzaC1leWVicm93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgY29sb3I6IHZhcigtLWFjY2VudC1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE0NywgNTEsIDIzNCwgMC4xNSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNDcsIDUxLCAyMzQsIDAuMyk7XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5kYXNoLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjM1cmVtO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmZmYgMCUsICNjNGI1ZmQgMTAwJSk7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRhc2gtZ3JlZXRpbmcge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtO1xufVxuXG4uZGFzaC1ncmVldGluZyBzcGFuIHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZGFzaC1tYWluIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjQwcHggMWZyO1xuICAgIGdhcDogMS41cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cblxuLmRhc2gtc2lkZWJhciB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDk2cHg7XG59XG5cbi5kYXNoLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMC41cmVtO1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctY2FyZCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy1zbSk7XG59XG5cbi5kYXNoLXRhYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC43NXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xuICAgIHBhZGRpbmc6IDAuODVyZW0gMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbWQpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgIHRyYW5zaXRpb246IGFsbCB2YXIoLS10cmFuc2l0aW9uLW5vcm1hbCk7XG59XG5cbi5kYXNoLXRhYi1pY29uIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgdHJhbnNpdGlvbjogZmlsdGVyIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XG59XG5cbi5kYXNoLXRhYjpub3QoLmFjdGl2ZSkgLmRhc2gtdGFiLWljb24ge1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMzIlKSBzZXBpYSg4NSUpIHNhdHVyYXRlKDI1MDAlKSBodWUtcm90YXRlKDI1MmRlZykgYnJpZ2h0bmVzcyg5NSUpIGNvbnRyYXN0KDk1JSk7XG59XG5cbi5kYXNoLXRhYi5hY3RpdmUgLmRhc2gtdGFiLWljb24ge1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKTtcbn1cblxuLmRhc2gtdGFiOmhvdmVyOm5vdCguYWN0aXZlKSAuZGFzaC10YWItaWNvbiB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgzOCUpIHNlcGlhKDkwJSkgc2F0dXJhdGUoMjgwMCUpIGh1ZS1yb3RhdGUoMjUyZGVnKSBicmlnaHRuZXNzKDEwMCUpIGNvbnRyYXN0KDEwMCUpO1xufVxuXG4uZGFzaC10YWI6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXByaW1hcnkpO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNCk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDYpO1xufVxuXG4uZGFzaC10YWIuYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDE0NywgNTEsIDIzNCwgMC4yNSksIHJnYmEoMTI0LCA1OCwgMjM3LCAwLjE1KSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NywgNTEsIDIzNCwgMC40NSk7XG4gICAgYm94LXNoYWRvdzogMCA0cHggMjBweCByZ2JhKDE0NywgNTEsIDIzNCwgMC4yKTtcbn1cblxuLmRhc2gtdGFiLmFkbWluLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tcmFkaXVzLW1kKSB2YXIoLS1yYWRpdXMtbWQpO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuXG4uZGFzaC1jb250ZW50IHtcbiAgICBtaW4td2lkdGg6IDA7XG59XG5cbi5kYXNoLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFuaW1hdGlvbjogZGFzaEZhZGVJbiAwLjM1cyBlYXNlO1xufVxuXG4uZGFzaC1wYW5lbC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5Aa2V5ZnJhbWVzIGRhc2hGYWRlSW4ge1xuICAgIGZyb20geyBvcGFjaXR5OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KTsgfVxuICAgIHRvIHsgb3BhY2l0eTogMTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG59XG5cbi5kYXNoLXBhbmVsLWhlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi5kYXNoLXBhbmVsLWhlYWQtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDFyZW07XG59XG5cbi5kYXNoLXBhbmVsLWhlYWQgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuXG4uZGFzaC1wYW5lbC1oZWFkIHAge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG59XG5cbi5kYXNoLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG59XG5cbi5kYXNoLWNhcmQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLWNhcmQpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbiAgICBwYWRkaW5nOiAxLjE1cmVtIDEuMjVyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24tbm9ybWFsKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc20pO1xufVxuXG4uZGFzaC1jYXJkOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1nbG93KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1jYXJkLWhvdmVyKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LW1kKTtcbn1cblxuLmRhc2gtY2FyZC1oZWFkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjY1cmVtO1xufVxuXG4uZGFzaC1jYXJkLWhlYWQgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDFyZW07XG59XG5cbi5kYXNoLWNhcmQtaGVhZCBzcGFuIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2KTtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kYXNoLWNhcmQtaGVhZCAuc3RhdHVzLXBlbmRpbmcgeyBjb2xvcjogI2ZiYmYyNDsgYmFja2dyb3VuZDogcmdiYSgyNTEsIDE5MSwgMzYsIDAuMTIpOyB9XG4uZGFzaC1jYXJkLWhlYWQgLnN0YXR1cy1wcm9jZXNzaW5nIHsgY29sb3I6ICM2MGE1ZmE7IGJhY2tncm91bmQ6IHJnYmEoOTYsIDE2NSwgMjUwLCAwLjEyKTsgfVxuLmRhc2gtY2FyZC1oZWFkIC5zdGF0dXMtY29tcGxldGVkIHsgY29sb3I6ICMzNGQzOTk7IGJhY2tncm91bmQ6IHJnYmEoNTIsIDIxMSwgMTUzLCAwLjEyKTsgfVxuLmRhc2gtY2FyZC1oZWFkIC5zdGF0dXMtY2FuY2VsbGVkIHsgY29sb3I6ICNmODcxNzE7IGJhY2tncm91bmQ6IHJnYmEoMjQ4LCAxMTMsIDExMywgMC4xMik7IH1cblxuLmRhc2gtY2FyZCBwIHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIG1hcmdpbjogMC4ycmVtIDA7XG59XG5cbi5lbXB0eS1tc2cge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzcmVtIDEuNXJlbTtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1tdXRlZCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctY2FyZCk7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWJvcmRlci1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLW1kKTtcbn1cblxuLmRhc2gtYWN0aW9uLWJ0bixcbi5kYXNoLXNlY29uZGFyeS1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgcGFkZGluZzogMC42NXJlbSAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1zbSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNDcsIDUxLCAyMzQsIDAuNDUpO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTQ3LCA1MSwgMjM0LCAwLjE1KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIHZhcigtLXRyYW5zaXRpb24tZmFzdCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRhc2gtYWN0aW9uLWJ0bjpob3Zlcixcbi5kYXNoLXNlY29uZGFyeS1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTQ3LCA1MSwgMjM0LCAwLjI4KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWFjY2VudC1wcmltYXJ5KTtcbn1cblxuLmRhc2gtc2Vjb25kYXJ5LWJ0biB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4uZGFzaC1mb3JtcyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDEuMjVyZW07XG59XG5cbi5kYXNoLWZvcm0tY2FyZCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctY2FyZCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtbGcpO1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1zaGFkb3ctc20pO1xufVxuXG4uZGFzaC1mb3JtLWNhcmQgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4wNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3IpO1xufVxuXG4uZm9ybS1oaW50LnZlcmlmaWVkIHsgY29sb3I6IHZhcigtLXN1Y2Nlc3MpOyB9XG4uZm9ybS1oaW50LnVudmVyaWZpZWQgeyBjb2xvcjogdmFyKC0td2FybmluZyk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgLmRhc2gtbWFpbiB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cblxuICAgIC5kYXNoLXNpZGViYXIge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIH1cblxuICAgIC5kYXNoLW5hdiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB9XG5cbiAgICAuZGFzaC10YWIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZGFzaC10YWIuYWRtaW4tbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmRhc2gtaGVybyB7XG4gICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMXJlbTtcbiAgICB9XG5cbiAgICAuZGFzaC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIH1cblxuICAgIC5kYXNoLXBhbmVsLWhlYWQtcm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuZGFzaC1hY3Rpb24tYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cbiJdfQ== */