@charset "UTF-8";:root{--reset-typography-font-family-sans: -apple-system, system-ui, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Fira Sans, Ubuntu, Oxygen, Oxygen Sans, Cantarell, Droid Sans, Apple Color Emoji, Segoe UI Emoji, Segoe UI Emoji, Segoe UI Symbol, Lucida Grande, Helvetica, Arial, sans-serif;--root-text-color: #1c1e21;--root-container-bg: #f0f2f5;--sidebar-width: 300px;--toolbar-height: 60px;--toolbar-color: #ffffff;--footer-bg: #f3f6fb;--footer-color: #1c1e21;--footer-height: 200px;--background-base: rgb(245, 245, 248);--background-foreground: white;--background-foreground-rgb: 255, 255, 255;--background-app-bar: #ebebee;--background-hover: rgba(0, 0, 0, .04);--switch-width: 40px;--switch-height: 20px;--slider-size: 16px;--slider-offset: 2px;--slider-translate-x: calc(var(--switch-width) - var(--slider-size) - (var(--slider-offset) * 2));--main-bg-100: #99cab5;--main-bg-200: #7eb39a;--main-bg-300: #379476;--main-bg-400: #287b60;--main-bg-300-rgb: 55, 148, 118;--main-text-color: 0 0% 4%;--text-dark: #2d3748;--shadow-sm: 0 1px 3px rgba(0,0,0,.12);--shadow-md: 0 4px 6px rgba(0,0,0,.1);--navbar-heigth: 60px;--container-width-xs: 95%;--container-width-sm: 95%;--container-width-md: 90%;--container-width-lg: 1200px;--navbar-z-index: 1150px;--steper-z-index: 950;--table-border: 1px solid var(--text-dark);--table-font-main: Constantia, sans-serif;--footer-bg-color: #000000;--footer-text-light: #f8f9fa;--footer-font-family: Arial, sans-serif;--text-high: #FFBD73;--text-medium: #FFF085;--text-low: #B1D690;--text-link: #295F98}*{box-sizing:border-box}*:not(ul):not(li){margin:0;padding:0}body{color:var(--root-text-color);background-color:var(--root-container-bg);font-family:var(--reset-typography-font-family-sans),serif;font-size:16px}.page-container{background-color:var(--root-container-color)}.step-001 .section-title{color:#555;font-size:14px;border-left:4px solid #99cab5;padding-left:10px}.step-001 .section-title:first-child{margin-top:0}.step-001 .section-content{background-color:#f5f5f5;padding:15px;margin-bottom:20px;border-radius:8px}.step-001 .section-content .text-content{color:#666;font-style:italic;margin:0}.step-003-001 .column-01{width:6%}.step-003-001 .column-02,.step-003-001 .column-03{width:10%}.step-003-001 .column-04{width:16%}.step-003-001 .column-05{width:7%}.step-003-001 .column-06,.step-003-001 .column-07{width:6%}.step-003-001 .column-08,.step-003-001 .column-09{width:16%}.step-003-002 .column-01{width:4%}.step-003-002 .column-02{width:8%}.step-003-002 .column-03{width:16%}.step-003-002 .column-04{width:4%}.step-003-002 .column-05,.step-003-002 .column-06,.step-003-002 .column-07{width:8%}.step-003-002 .column-08{width:16%}.step-003-002 .column-09{width:10%}.step-003-002 .column-10{width:8%}.step-002,.step-003-001,.step-003-002,.step-005{--primary-color: #9DC08B;--secondary-color: #C7DB9C;--section-header: #9DC08B;--subsection-header: #C7DB9C;--text-dark: #000000;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 15px;font-family:var(--font-main),serif}.step-002 .text-medium,.step-003-001 .text-medium,.step-003-002 .text-medium,.step-005 .text-medium{background-color:var(--text-medium)}.step-002 .text-low,.step-003-001 .text-low,.step-003-002 .text-low,.step-005 .text-low{background-color:var(--text-low)}.step-002 .text-high,.step-003-001 .text-high,.step-003-002 .text-high,.step-005 .text-high{background-color:var(--text-high)}.step-002 .text-link,.step-003-001 .text-link,.step-003-002 .text-link,.step-005 .text-link{color:var(--text-link)}.step-002 .title,.step-003-001 .title,.step-003-002 .title,.step-005 .title{font-size:1.4rem;margin-bottom:2rem;color:var(--primary-color)}.step-002 .table-content,.step-003-001 .table-content,.step-003-002 .table-content,.step-005 .table-content{width:100%;border-collapse:collapse;table-layout:fixed}.step-002 .table-content td,.step-002 .table-content th,.step-003-001 .table-content td,.step-003-001 .table-content th,.step-003-002 .table-content td,.step-003-002 .table-content th,.step-005 .table-content td,.step-005 .table-content th{border:var(--table-border);padding:var(--spacing-sm);vertical-align:middle;font-size:1rem}.step-002 .table-content .header-row,.step-003-001 .table-content .header-row,.step-003-002 .table-content .header-row,.step-005 .table-content .header-row{background-color:var(--primary-color)}.step-002 .table-content .header-row td,.step-003-001 .table-content .header-row td,.step-003-002 .table-content .header-row td,.step-005 .table-content .header-row td{font-weight:700;font-size:1.3rem;text-align:center}.step-002 .table-content .label-cell,.step-003-001 .table-content .label-cell,.step-003-002 .table-content .label-cell,.step-005 .table-content .label-cell{background-color:var(--secondary-color);font-weight:700;width:15%;min-width:120px}.step-002 .table-content .section-header,.step-003-001 .table-content .section-header,.step-003-002 .table-content .section-header,.step-005 .table-content .section-header{background-color:var(--section-header)}.step-002 .table-content .section-header td,.step-003-001 .table-content .section-header td,.step-003-002 .table-content .section-header td,.step-005 .table-content .section-header td{font-weight:700;padding:var(--spacing-md);text-align:center}.step-002 .table-content .sub-section,.step-003-001 .table-content .sub-section,.step-003-002 .table-content .sub-section,.step-005 .table-content .sub-section{background-color:var(--subsection-header)}.step-002 .table-content .sub-section td,.step-003-001 .table-content .sub-section td,.step-003-002 .table-content .sub-section td,.step-005 .table-content .sub-section td{font-weight:700;text-align:center}.step-002 .table-content .multi-line p,.step-003-001 .table-content .multi-line p,.step-003-002 .table-content .multi-line p,.step-005 .table-content .multi-line p{margin:4px 0;line-height:1.4}.step-002 .table-content .role-header,.step-003-001 .table-content .role-header,.step-003-002 .table-content .role-header,.step-005 .table-content .role-header{background-color:var(--secondary-color);font-weight:700;text-align:center}.step-002 .table-content .list-multi-line>li,.step-003-001 .table-content .list-multi-line>li,.step-003-002 .table-content .list-multi-line>li,.step-005 .table-content .list-multi-line>li{line-height:1.4rem}.step-002 .table-content .percentage-cell,.step-002 .table-content .organization-cell,.step-003-001 .table-content .percentage-cell,.step-003-001 .table-content .organization-cell,.step-003-002 .table-content .percentage-cell,.step-003-002 .table-content .organization-cell,.step-005 .table-content .percentage-cell,.step-005 .table-content .organization-cell{text-align:center}.step-002 .table-content .signature-cell,.step-003-001 .table-content .signature-cell,.step-003-002 .table-content .signature-cell,.step-005 .table-content .signature-cell{min-width:100px}.step-003-003 .image-container,.step-004-001 .image-container,.step-004-002 .image-container,.step-004-003 .image-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1rem 0;margin:auto}.step-003-003 .image-container img.image,.step-004-001 .image-container img.image,.step-004-002 .image-container img.image,.step-004-003 .image-container img.image{width:inherit;height:auto;object-fit:contain;border-radius:8px;box-shadow:0 2px 8px #0000001a}.step-003-003 .sprint-retro-container,.step-004-001 .sprint-retro-container,.step-004-002 .sprint-retro-container,.step-004-003 .sprint-retro-container{width:min(550px,90%)}.step-003-003 .daily-scrum-container,.step-004-001 .daily-scrum-container,.step-004-002 .daily-scrum-container,.step-004-003 .daily-scrum-container{width:min(750px,90%)}.step-003-003 .sprint-review-text,.step-004-001 .sprint-review-text,.step-004-002 .sprint-review-text,.step-004-003 .sprint-review-text{padding:0 0 1rem;font-size:1.1rem;line-height:1.6}.step-003-003 .sprint-retro-text,.step-004-001 .sprint-retro-text,.step-004-002 .sprint-retro-text,.step-004-003 .sprint-retro-text{padding:2rem 0 1rem;font-size:1.1rem;line-height:1.6}.step-003-003 .daily-questions-section p,.step-004-001 .daily-questions-section p,.step-004-002 .daily-questions-section p,.step-004-003 .daily-questions-section p{padding:.5rem;font-size:1rem}@media (max-width: 1200px){.step-004-003 .image-container img.image{max-width:800px}}@media (max-width: 992px){.step-003-003 .image-container,.step-004-001 .image-container,.step-004-002 .image-container,.step-004-003 .image-container{padding:.8rem 0}.step-003-003 .image-container img.image,.step-004-001 .image-container img.image,.step-004-002 .image-container img.image,.step-004-003 .image-container img.image{max-width:90%}.step-003-003 .sprint-review-text,.step-003-003 .sprint-retro-text,.step-004-001 .sprint-review-text,.step-004-001 .sprint-retro-text,.step-004-002 .sprint-review-text,.step-004-002 .sprint-retro-text,.step-004-003 .sprint-review-text,.step-004-003 .sprint-retro-text{font-size:1rem;padding:1rem 0}}@media (max-width: 768px){.step-003-003 .image-container,.step-004-001 .image-container,.step-004-002 .image-container,.step-004-003 .image-container{padding:.5rem 0}.step-003-003 .image-container img.image,.step-004-001 .image-container img.image,.step-004-002 .image-container img.image,.step-004-003 .image-container img.image{max-width:95%;border-radius:6px}.step-003-003 .daily-questions-section p,.step-004-001 .daily-questions-section p,.step-004-002 .daily-questions-section p,.step-004-003 .daily-questions-section p{font-size:.95rem}}@media (max-width: 480px){.step-003-003 .image-container,.step-004-001 .image-container,.step-004-002 .image-container,.step-004-003 .image-container{padding:.3rem 0}.step-003-003 .image-container img.image,.step-004-001 .image-container img.image,.step-004-002 .image-container img.image,.step-004-003 .image-container img.image{max-width:100%;border-radius:4px;box-shadow:0 1px 4px #0000001a}.step-003-003 .sprint-review-text,.step-003-003 .sprint-retro-text,.step-004-001 .sprint-review-text,.step-004-001 .sprint-retro-text,.step-004-002 .sprint-review-text,.step-004-002 .sprint-retro-text,.step-004-003 .sprint-review-text,.step-004-003 .sprint-retro-text{font-size:.9rem;line-height:1.5;padding:.8rem 0}.step-003-003 .daily-questions-section p,.step-004-001 .daily-questions-section p,.step-004-002 .daily-questions-section p,.step-004-003 .daily-questions-section p{font-size:.85rem;padding:.3rem}}@media (max-width: 1200px){.step-003-001,.step-003-002,.step-005{--base-font-size: .95em;--cell-padding: .4em;font-size:var(--base-font-size)}.step-003-001 .table-content td,.step-003-001 .table-content th,.step-003-002 .table-content td,.step-003-002 .table-content th,.step-005 .table-content td,.step-005 .table-content th{padding:var(--cell-padding);font-size:calc(var(--base-font-size) * .9);line-height:1.3}.step-003-001 .table-content .header-row td,.step-003-002 .table-content .header-row td,.step-005 .table-content .header-row td{font-size:calc(var(--base-font-size) * 1.1)}.step-003-001 .step-003-001 .column-01,.step-003-002 .step-003-001 .column-01,.step-005 .step-003-001 .column-01{width:5.5%}.step-003-001 .step-003-001 .column-02,.step-003-002 .step-003-001 .column-02,.step-005 .step-003-001 .column-02,.step-003-001 .step-003-001 .column-03,.step-003-002 .step-003-001 .column-03,.step-005 .step-003-001 .column-03{width:9.5%}.step-003-001 .step-003-001 .column-04,.step-003-002 .step-003-001 .column-04,.step-005 .step-003-001 .column-04{width:15%}.step-003-001 .step-003-001 .column-05,.step-003-002 .step-003-001 .column-05,.step-005 .step-003-001 .column-05{width:6.5%}.step-003-001 .step-003-001 .column-06,.step-003-002 .step-003-001 .column-06,.step-005 .step-003-001 .column-06,.step-003-001 .step-003-001 .column-07,.step-003-002 .step-003-001 .column-07,.step-005 .step-003-001 .column-07{width:5.5%}.step-003-001 .step-003-001 .column-08,.step-003-002 .step-003-001 .column-08,.step-005 .step-003-001 .column-08,.step-003-001 .step-003-001 .column-09,.step-003-002 .step-003-001 .column-09,.step-005 .step-003-001 .column-09{width:15%}.step-003-001 .step-003-002 .column-01,.step-003-002 .step-003-002 .column-01,.step-005 .step-003-002 .column-01{width:3.5%}.step-003-001 .step-003-002 .column-02,.step-003-002 .step-003-002 .column-02,.step-005 .step-003-002 .column-02{width:7.5%}.step-003-001 .step-003-002 .column-03,.step-003-002 .step-003-002 .column-03,.step-005 .step-003-002 .column-03{width:15%}.step-003-001 .step-003-002 .column-04,.step-003-002 .step-003-002 .column-04,.step-005 .step-003-002 .column-04{width:3.5%}.step-003-001 .step-003-002 .column-05,.step-003-002 .step-003-002 .column-05,.step-005 .step-003-002 .column-05,.step-003-001 .step-003-002 .column-06,.step-003-002 .step-003-002 .column-06,.step-005 .step-003-002 .column-06,.step-003-001 .step-003-002 .column-07,.step-003-002 .step-003-002 .column-07,.step-005 .step-003-002 .column-07{width:7.5%}.step-003-001 .step-003-002 .column-08,.step-003-002 .step-003-002 .column-08,.step-005 .step-003-002 .column-08{width:15%}.step-003-001 .step-003-002 .column-09,.step-003-002 .step-003-002 .column-09,.step-005 .step-003-002 .column-09{width:9.5%}.step-003-001 .step-003-002 .column-10,.step-003-002 .step-003-002 .column-10,.step-005 .step-003-002 .column-10{width:7.5%}}@media (max-width: 992px){.step-003-001,.step-003-002,.step-005{--base-font-size: .9em;--cell-padding: .35em}.step-003-001 .table-content,.step-003-002 .table-content,.step-005 .table-content{border-width:.5px}.step-003-001 .table-content .label-cell,.step-003-002 .table-content .label-cell,.step-005 .table-content .label-cell{min-width:90px}.step-003-001 .step-003-001 .column-01,.step-003-002 .step-003-001 .column-01,.step-005 .step-003-001 .column-01{width:5%}.step-003-001 .step-003-001 .column-02,.step-003-002 .step-003-001 .column-02,.step-005 .step-003-001 .column-02,.step-003-001 .step-003-001 .column-03,.step-003-002 .step-003-001 .column-03,.step-005 .step-003-001 .column-03{width:9%}.step-003-001 .step-003-001 .column-04,.step-003-002 .step-003-001 .column-04,.step-005 .step-003-001 .column-04{width:14%}.step-003-001 .step-003-001 .column-05,.step-003-002 .step-003-001 .column-05,.step-005 .step-003-001 .column-05{width:6%}.step-003-001 .step-003-001 .column-06,.step-003-002 .step-003-001 .column-06,.step-005 .step-003-001 .column-06,.step-003-001 .step-003-001 .column-07,.step-003-002 .step-003-001 .column-07,.step-005 .step-003-001 .column-07{width:5%}.step-003-001 .step-003-001 .column-08,.step-003-002 .step-003-001 .column-08,.step-005 .step-003-001 .column-08,.step-003-001 .step-003-001 .column-09,.step-003-002 .step-003-001 .column-09,.step-005 .step-003-001 .column-09{width:14%}.step-003-001 .step-003-002 .column-01,.step-003-002 .step-003-002 .column-01,.step-005 .step-003-002 .column-01{width:3%}.step-003-001 .step-003-002 .column-02,.step-003-002 .step-003-002 .column-02,.step-005 .step-003-002 .column-02{width:7%}.step-003-001 .step-003-002 .column-03,.step-003-002 .step-003-002 .column-03,.step-005 .step-003-002 .column-03{width:14%}.step-003-001 .step-003-002 .column-04,.step-003-002 .step-003-002 .column-04,.step-005 .step-003-002 .column-04{width:3%}.step-003-001 .step-003-002 .column-05,.step-003-002 .step-003-002 .column-05,.step-005 .step-003-002 .column-05,.step-003-001 .step-003-002 .column-06,.step-003-002 .step-003-002 .column-06,.step-005 .step-003-002 .column-06,.step-003-001 .step-003-002 .column-07,.step-003-002 .step-003-002 .column-07,.step-005 .step-003-002 .column-07{width:7%}.step-003-001 .step-003-002 .column-08,.step-003-002 .step-003-002 .column-08,.step-005 .step-003-002 .column-08{width:14%}.step-003-001 .step-003-002 .column-09,.step-003-002 .step-003-002 .column-09,.step-005 .step-003-002 .column-09{width:9%}.step-003-001 .step-003-002 .column-10,.step-003-002 .step-003-002 .column-10,.step-005 .step-003-002 .column-10{width:7%}}@media (max-width: 768px){.step-003-001,.step-003-002,.step-005{--base-font-size: .85em;--cell-padding: .3em}.step-003-001 .table-content .multi-line p,.step-003-002 .table-content .multi-line p,.step-005 .table-content .multi-line p{line-height:1.4;margin:.2em 0}.step-003-001 .table-content .percentage-cell,.step-003-002 .table-content .percentage-cell,.step-005 .table-content .percentage-cell{white-space:nowrap}.step-003-001 .step-003-001 .column-01,.step-003-002 .step-003-001 .column-01,.step-005 .step-003-001 .column-01{width:4.5%}.step-003-001 .step-003-001 .column-02,.step-003-002 .step-003-001 .column-02,.step-005 .step-003-001 .column-02,.step-003-001 .step-003-001 .column-03,.step-003-002 .step-003-001 .column-03,.step-005 .step-003-001 .column-03{width:8.5%}.step-003-001 .step-003-001 .column-04,.step-003-002 .step-003-001 .column-04,.step-005 .step-003-001 .column-04{width:13%}.step-003-001 .step-003-001 .column-05,.step-003-002 .step-003-001 .column-05,.step-005 .step-003-001 .column-05{width:5.5%}.step-003-001 .step-003-001 .column-06,.step-003-002 .step-003-001 .column-06,.step-005 .step-003-001 .column-06,.step-003-001 .step-003-001 .column-07,.step-003-002 .step-003-001 .column-07,.step-005 .step-003-001 .column-07{width:4.5%}.step-003-001 .step-003-001 .column-08,.step-003-002 .step-003-001 .column-08,.step-005 .step-003-001 .column-08,.step-003-001 .step-003-001 .column-09,.step-003-002 .step-003-001 .column-09,.step-005 .step-003-001 .column-09{width:13%}.step-003-001 .step-003-002 .column-01,.step-003-002 .step-003-002 .column-01,.step-005 .step-003-002 .column-01{width:2.5%}.step-003-001 .step-003-002 .column-02,.step-003-002 .step-003-002 .column-02,.step-005 .step-003-002 .column-02{width:6.5%}.step-003-001 .step-003-002 .column-03,.step-003-002 .step-003-002 .column-03,.step-005 .step-003-002 .column-03{width:13%}.step-003-001 .step-003-002 .column-04,.step-003-002 .step-003-002 .column-04,.step-005 .step-003-002 .column-04{width:2.5%}.step-003-001 .step-003-002 .column-05,.step-003-002 .step-003-002 .column-05,.step-005 .step-003-002 .column-05,.step-003-001 .step-003-002 .column-06,.step-003-002 .step-003-002 .column-06,.step-005 .step-003-002 .column-06,.step-003-001 .step-003-002 .column-07,.step-003-002 .step-003-002 .column-07,.step-005 .step-003-002 .column-07{width:6.5%}.step-003-001 .step-003-002 .column-08,.step-003-002 .step-003-002 .column-08,.step-005 .step-003-002 .column-08{width:13%}.step-003-001 .step-003-002 .column-09,.step-003-002 .step-003-002 .column-09,.step-005 .step-003-002 .column-09{width:8.5%}.step-003-001 .step-003-002 .column-10,.step-003-002 .step-003-002 .column-10,.step-005 .step-003-002 .column-10{width:6.5%}}@media (max-width: 480px){.step-002 .table-content,.step-003-001 .table-content,.step-003-002 .table-content{overflow-x:auto;display:block;width:100%}.step-002 .table-content td,.step-002 .table-content th,.step-003-001 .table-content td,.step-003-001 .table-content th,.step-003-002 .table-content td,.step-003-002 .table-content th{font-size:.85rem;padding:3px;white-space:nowrap}.step-002 .table-content .step-003-001 .column-01,.step-003-001 .table-content .step-003-001 .column-01,.step-003-002 .table-content .step-003-001 .column-01{width:4.5%}.step-002 .table-content .step-003-001 .column-02,.step-003-001 .table-content .step-003-001 .column-02,.step-003-002 .table-content .step-003-001 .column-02{width:7%}.step-002 .table-content .step-003-001 .column-03,.step-003-001 .table-content .step-003-001 .column-03,.step-003-002 .table-content .step-003-001 .column-03{width:8.5%}.step-002 .table-content .step-003-001 .column-04,.step-003-001 .table-content .step-003-001 .column-04,.step-003-002 .table-content .step-003-001 .column-04{width:13%}.step-002 .table-content .step-003-001 .column-05,.step-003-001 .table-content .step-003-001 .column-05,.step-003-002 .table-content .step-003-001 .column-05{width:5.5%}.step-002 .table-content .step-003-001 .column-06,.step-003-001 .table-content .step-003-001 .column-06,.step-003-002 .table-content .step-003-001 .column-06,.step-002 .table-content .step-003-001 .column-07,.step-003-001 .table-content .step-003-001 .column-07,.step-003-002 .table-content .step-003-001 .column-07{width:4.5%}.step-002 .table-content .step-003-001 .column-08,.step-003-001 .table-content .step-003-001 .column-08,.step-003-002 .table-content .step-003-001 .column-08,.step-002 .table-content .step-003-001 .column-09,.step-003-001 .table-content .step-003-001 .column-09,.step-003-002 .table-content .step-003-001 .column-09{width:13%}.step-002 .table-content .step-003-002 .column-01,.step-003-001 .table-content .step-003-002 .column-01,.step-003-002 .table-content .step-003-002 .column-01{width:2.5%}.step-002 .table-content .step-003-002 .column-02,.step-003-001 .table-content .step-003-002 .column-02,.step-003-002 .table-content .step-003-002 .column-02{width:6.5%}.step-002 .table-content .step-003-002 .column-03,.step-003-001 .table-content .step-003-002 .column-03,.step-003-002 .table-content .step-003-002 .column-03{width:13%}.step-002 .table-content .step-003-002 .column-04,.step-003-001 .table-content .step-003-002 .column-04,.step-003-002 .table-content .step-003-002 .column-04{width:2.5%}.step-002 .table-content .step-003-002 .column-05,.step-003-001 .table-content .step-003-002 .column-05,.step-003-002 .table-content .step-003-002 .column-05,.step-002 .table-content .step-003-002 .column-06,.step-003-001 .table-content .step-003-002 .column-06,.step-003-002 .table-content .step-003-002 .column-06,.step-002 .table-content .step-003-002 .column-07,.step-003-001 .table-content .step-003-002 .column-07,.step-003-002 .table-content .step-003-002 .column-07{width:6.5%}.step-002 .table-content .step-003-002 .column-08,.step-003-001 .table-content .step-003-002 .column-08,.step-003-002 .table-content .step-003-002 .column-08{width:13%}.step-002 .table-content .step-003-002 .column-09,.step-003-001 .table-content .step-003-002 .column-09,.step-003-002 .table-content .step-003-002 .column-09{width:8.5%}.step-002 .table-content .step-003-002 .column-10,.step-003-001 .table-content .step-003-002 .column-10,.step-003-002 .table-content .step-003-002 .column-10{width:6.5%}.step-002 .table-wrapper,.step-003-001 .table-wrapper,.step-003-002 .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.step-002 .table-wrapper::-webkit-scrollbar,.step-003-001 .table-wrapper::-webkit-scrollbar,.step-003-002 .table-wrapper::-webkit-scrollbar{height:4px}.step-002 .table-wrapper::-webkit-scrollbar-thumb,.step-003-001 .table-wrapper::-webkit-scrollbar-thumb,.step-003-002 .table-wrapper::-webkit-scrollbar-thumb{background:var(--main-bg-300);border-radius:2px}}.fireworks-container{display:none;width:100%;height:100vh;position:fixed;top:0;left:0;z-index:1000;background-color:#000c}.fireworks-container .success-message{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:2rem;border-radius:15px}.fireworks-container .success-message p{font-size:3rem;font-weight:700;color:#fff;text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px var(--main-bg-300),0 0 40px var(--main-bg-300),0 0 50px var(--main-bg-300),0 0 60px var(--main-bg-300),0 0 70px var(--main-bg-300);animation:blink 1s infinite alternate;margin-bottom:1.5rem;text-align:center}.fireworks-container .success-message .close-celebration-btn{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:2rem;padding:1rem .8rem;background:linear-gradient(145deg,var(--main-bg-300),var(--main-bg-200));color:#fff;border:none;border-radius:80px;font-size:1.4rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(var(--main-bg-300-rgb),.4);position:relative;overflow:hidden;min-width:120px;opacity:.7}.fireworks-container .success-message .close-celebration-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:.5s}.fireworks-container .success-message .close-celebration-btn:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(var(--main-bg-300-rgb),.6);background:linear-gradient(145deg,var(--main-bg-400),var(--main-bg-300))}.fireworks-container .success-message .close-celebration-btn:hover:before{left:100%}.fireworks-container .success-message .close-celebration-btn:active{transform:translateY(1px)}.fireworks-container .success-message .close-celebration-btn .btn-icon{font-size:1.3rem;line-height:1;transition:transform .3s ease}.fireworks-container .success-message .close-celebration-btn:hover .btn-icon{transform:scale(1.2)}@keyframes blink{0%{opacity:1}to{opacity:.7}}@media (max-width: 1200px){.fireworks-container .success-message p{font-size:2.6rem}.fireworks-container .success-message .close-celebration-btn{font-size:1.3rem}}@media (max-width: 992px){.fireworks-container .success-message{padding:1.8rem}.fireworks-container .success-message p{font-size:2.2rem;margin-bottom:1.2rem}.fireworks-container .success-message .close-celebration-btn{font-size:1.1rem;padding:.9rem 1.4rem}}@media (max-width: 768px){.fireworks-container .success-message{width:80%;padding:1.5rem}.fireworks-container .success-message p{font-size:2rem;text-shadow:0 0 8px #fff,0 0 15px var(--main-bg-300),0 0 20px var(--main-bg-300)}.fireworks-container .success-message .close-celebration-btn{font-size:1.2rem;padding:.8rem 1.2rem;min-width:110px;margin-top:1.5rem}}@media (max-width: 768px) and (orientation: landscape){.fireworks-container .success-message{transform:translate(-50%,-50%) scale(.9)}.fireworks-container .success-message p{font-size:1.8rem}}@media (max-width: 480px){.fireworks-container .success-message{width:90%;padding:1rem;border-radius:8px}.fireworks-container .success-message p{font-size:1.5rem;margin-bottom:1rem;text-shadow:0 0 5px #fff,0 0 10px var(--main-bg-300)}.fireworks-container .success-message .close-celebration-btn{font-size:1rem;padding:.6rem 1rem;min-width:100px;margin-top:1rem}.fireworks-container .success-message .close-celebration-btn:hover{transform:translateY(-2px)}}@media (max-width: 320px){.fireworks-container .success-message p{font-size:1.2rem}.fireworks-container .success-message .close-celebration-btn{font-size:.9rem;padding:.5rem .8rem}}.button-group{--btn-group-bg: #f8f9fa;--btn-default-color: #6b7280;--btn-yes-color: var(--main-bg-300);--btn-yes-active: var(--main-bg-400);--btn-no-color: #ef4444;--btn-no-active: #dc2626;--btn-transition: all .3s cubic-bezier(.4, 0, .2, 1);--btn-shadow: 0 1px 3px rgba(0, 0, 0, .1);--btn-shadow-hover: 0 4px 6px rgba(0, 0, 0, .1);width:110px;display:inline-flex;border-radius:50px;overflow:hidden;box-shadow:var(--btn-shadow);background:var(--btn-group-bg);padding:4px;transition:var(--btn-transition)}.button-group:hover{box-shadow:var(--btn-shadow-hover)}.button-group button{position:relative;padding:.5rem 1rem;border:none;font-weight:600;font-size:.8rem;cursor:pointer;transition:var(--btn-transition);background:transparent;color:var(--btn-default-color);border-radius:50px;z-index:1;overflow:hidden}.button-group button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:currentColor;opacity:0;transition:var(--btn-transition);z-index:-1}.button-group button.btn-yes.active{background:var(--btn-yes-color);color:#fff;box-shadow:var(--btn-shadow)}.button-group button.btn-yes.active:after{opacity:.2}.button-group button.btn-yes:not(.active):hover{color:var(--btn-yes-color)}.button-group button.btn-no.active{background:var(--btn-no-color);color:#fff;box-shadow:var(--btn-shadow);transform:translateY(-1px)}.button-group button.btn-no.active:after{opacity:.2}.button-group button.btn-no:not(.active):hover{color:var(--btn-no-color)}.button-group button:active:not(.active){transform:scale(.96)}.button-group button.active{transition:background .2s ease,transform .2s ease}.button-group button:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.button-group button:disabled.active{opacity:.8}.button-group button:disabled:hover{color:var(--btn-default-color)!important;background:transparent!important;box-shadow:none!important}@media (max-width: 1200px){.button-group .button-group{width:100px;padding:3px}.button-group .button-group button{padding:.45rem .9rem;font-size:.78rem}}@media (max-width: 992px){.button-group .button-group{width:95px}.button-group .button-group button{padding:.4rem .8rem;font-size:.75rem}}@media (max-width: 768px){.button-group .button-group{width:85px;padding:3px}.button-group .button-group button{padding:.35rem .7rem;font-size:.72rem}}@media (max-width: 480px){.button-group .button-group{width:80px;padding:4px;gap:2px;box-shadow:0 1px 2px #00000014}.button-group .button-group:hover{box-shadow:0 1px 3px #0000001a}.button-group .button-group button{font-size:.75rem;padding:.4rem .6rem;min-width:unset}.button-group .button-group button:active:not(.active){transform:scale(.8)}.button-group .button-group button.active{box-shadow:0 1px 2px #0000001a}}.pmg-link{text-decoration:none;color:#0d6efd;transition:all .3s ease}.pmg-link:hover{color:#0a58ca;text-decoration:underline;text-underline-offset:4px}
