@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_6bee3b{font-family:Poppins,Poppins Fallback,system-ui,arial;font-style:normal}@media print{*{box-shadow:none!important;text-shadow:none!important;transition:none!important}body{color:black!important;background:white!important;padding:0!important;margin:0!important}.action-buttons,.mobile-menu,.no-print,.search-bar,[role=dialog],[role=navigation],button,footer,form[role=search],header,input[type=search],nav{display:none!important}.page-break-before{page-break-before:always}.page-break-after{page-break-after:always}.avoid-break{page-break-inside:avoid}table{border-collapse:collapse;width:100%}td,th{border:1px solid black!important;padding:8px!important}th{background-color:#f0f0f0!important;font-weight:700!important}.print-attendance-sheet,.print-attendance-sheet *{visibility:visible}.print-attendance-sheet{position:absolute;left:0;top:0;width:100%}body.print-attendance-mode{background:white!important}body.print-attendance-mode *{visibility:hidden}body.print-attendance-mode .attendance-sheet-container,body.print-attendance-mode .attendance-sheet-container *{visibility:visible}body.print-attendance-mode .attendance-sheet-container{position:absolute;left:0;top:0;width:100%;padding:20px;background:white}.attendance-sheet-container table{width:100%;border-collapse:collapse;margin-top:15px;page-break-inside:auto}.attendance-sheet-container td,.attendance-sheet-container th{padding:8px;border:1px solid #000!important;text-align:left}.attendance-sheet-container th{background-color:#f0f0f0!important;font-weight:700}.attendance-sheet-container tr{page-break-inside:avoid}.attendance-sheet-container thead{display:table-header-group}.attendance-sheet-container .signature-section{margin-top:40px;display:flex;justify-content:space-between}.attendance-sheet-container .signature-block{display:inline-block;min-width:200px;border-top:1px solid #000;text-align:center;padding-top:5px}.attendance-sheet-container .event-header{text-align:center;margin-bottom:20px}.attendance-sheet-container .event-header h1{font-size:18px;margin-bottom:5px}.attendance-sheet-container .event-header h2{font-size:16px;margin-bottom:5px}.attendance-sheet-container .event-header h3{font-size:14px;margin-bottom:5px}.attendance-sheet-container .attendance-checkbox{width:20px;height:20px;border:1px solid #000;display:inline-block}@page{size:A4;margin:.5in}.events-print-view *{visibility:visible}.events-print-view{width:100%;max-width:100%;display:block}.events-print-view .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.events-print-view .card{break-inside:avoid;page-break-inside:avoid;border:1px solid #ddd!important;margin-bottom:10px;width:100%}.events-print-view .card h3,.events-print-view .list-item h3{font-size:14px!important;font-weight:700!important;margin-bottom:5px!important}.events-print-view .badge{border:1px solid #000!important;padding:2px 6px!important;font-size:10px!important;background:none!important;color:black!important}.events-print-view .list-item{page-break-inside:avoid;border:1px solid #ddd!important;padding:10px!important;margin-bottom:10px!important}.events-print-view svg{color:black!important}.events-print-view .action-button,.events-print-view .edit-button,.events-print-view [role=button],.events-print-view button{display:none!important}.events-print-view table{width:100%;border-collapse:collapse;margin-top:15px}.events-print-view td,.events-print-view th{text-align:left;padding:6px;border:1px solid #ddd}.events-print-view th{background-color:#f2f2f2;font-weight:700}.event-detail-print{max-width:100%!important}.event-detail-print h1{font-size:18px!important;margin-bottom:10px!important}.event-detail-print h2{font-size:16px!important;margin-top:15px!important;margin-bottom:5px!important}.event-detail-print .info-section{margin-bottom:15px!important}.events-print-view a{color:black!important;text-decoration:none!important}.events-print-view .no-scrollbar{overflow:visible!important}.events-print-view .status-indicator{display:inline-block!important;padding:2px 5px!important;border:1px solid #000!important;font-size:9px!important;margin-right:5px!important}body.print-active-only .events-print-view .print-title-all,body.print-active-only .events-print-view a:not([data-status=REGISTRATION_OPEN]),body.print-active-only .events-print-view tr:not([data-status=REGISTRATION_OPEN]),body.print-completed-only .events-print-view a:not([data-status=COMPLETED]),body.print-completed-only .events-print-view tr:not([data-status=COMPLETED]),body.print-planning-only .events-print-view a:not([data-status=PLANNING]),body.print-planning-only .events-print-view tr:not([data-status=PLANNING]),body.print-type-filtered .events-print-view a:not(.print-type-match),body.print-type-filtered .events-print-view tr:not(.print-type-match),body.print-year-filtered .events-print-view a:not(.print-year-match),body.print-year-filtered .events-print-view tr:not(.print-year-match){display:none!important}body.print-active-only .events-print-view .print-title-active{display:block!important}body.print-completed-only .events-print-view .print-title-all{display:none!important}body.print-completed-only .events-print-view .print-title-completed{display:block!important}body.print-planning-only .events-print-view .print-title-all{display:none!important}body.print-planning-only .events-print-view .print-title-planning{display:block!important}.events-print-view .print-section{page-break-before:always}.events-print-view .print-section:first-child{page-break-before:avoid}}